chrome.contextMenus.bindings

Type members

Classlikes

@native @JSGlobal("chrome.contextMenus") @JSType
object ContextMenus extends Object
Companion
class
@JSType
class CreateProperties(`type`: String, val id: String | Int, val title: String, val checked: UndefOr[Boolean], val contexts: UndefOr[Array[String]], val onclick: UndefOr[Function2[MenuInfo, Tab, Unit]], val parentId: UndefOr[String | Int], val documentUrlPatterns: UndefOr[Array[String]], val targetUrlPatterns: UndefOr[Array[String]], val enabled: Boolean) extends Object
Companion
object
@native @JSType
trait MenuInfo extends Object
object MenuType
@JSType
class UpdateProperties(`type`: String, val title: String, val checked: UndefOr[Boolean], val contexts: UndefOr[Array[String]], val onclick: UndefOr[Function2[MenuInfo, Tab, Unit]], val parentId: UndefOr[String | Int], val documentUrlPatterns: UndefOr[Array[String]], val targetUrlPatterns: UndefOr[Array[String]], val enabled: Boolean) extends Object