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.