menus.ItemType

Der Typ des Menüelements.

Typ

Werte dieses Typs sind Zeichenketten. Mögliche Werte sind:

normal

Ein Menüpunkt, der einfach ein Label anzeigt.

checkbox

Ein Menüpunkt, der einen binären Zustand darstellt. Er zeigt ein Häkchen neben dem Label an. Durch Klicken auf das Element wird das Häkchen umgeschaltet. Der menus.onClicked Listener erhält zwei zusätzliche Eigenschaften: "checked", die angibt, ob das Element jetzt markiert ist, und "wasChecked", die angibt, ob das Element vor dem Klickereignis markiert war.

radio

Ein Menüpunkt, der eine von mehreren Auswahlmöglichkeiten darstellt. Wie bei einer Checkbox wird auch hier ein Häkchen neben dem Label angezeigt, und sein menus.onClicked Listener erhält "checked" und "wasChecked". Wenn Sie jedoch mehr als ein Radioelement erstellen, funktionieren die Elemente als Gruppe von Radioelementen: Nur ein Element in der Gruppe kann markiert sein, und ein Klick auf ein Element macht es zum markierten Element.

separator

Eine Linie, die eine Gruppe von Elementen trennt.

Browser-Kompatibilität

Hinweis: Diese API basiert auf der Chromium-API chrome.contextMenus. Diese Dokumentation ist entnommen aus context_menus.json im Chromium-Code.