package ezjs_extension

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Class type Tabs.tabsSource

method _TAB_ID_NONE : Ezjs_min.js_string Ezjs_min.t Ezjs_min.prop
method captureVisibleTab : int Ezjs_min.optdef -> Extension_utils.Tabs.imageDetails Ezjs_min.t Ezjs_min.optdef -> (Ezjs_min.js_string Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method connect : int -> 'a Ezjs_min.t Ezjs_min.optdef -> Extension_utils.Runtime.port Ezjs_min.meth
method create : Extension_utils.Tabs.createProperties Ezjs_min.t -> (Extension_utils.Tabs.tab Ezjs_min.t -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method detectLanguage : int Ezjs_min.optdef -> (Ezjs_min.js_string Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method discard : int Ezjs_min.optdef -> (Extension_utils.Tabs.tab Ezjs_min.t -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method duplicate : int -> (Extension_utils.Tabs.tab Ezjs_min.t -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method executeScript : int Ezjs_min.optdef -> Extension_utils.Tabs.details Ezjs_min.t -> ('a Ezjs_min.t Ezjs_min.js_array Ezjs_min.t -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method get : int -> (Extension_utils.Tabs.tab Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method getCurrent : (Extension_utils.Tabs.tab Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method getZoom : int Ezjs_min.optdef -> (Ezjs_min.number Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method getZoomSettings : int Ezjs_min.optdef -> (Extension_utils.Tabs.zoomSettings Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method goBack : int Ezjs_min.optdef -> (unit -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method goForward : int Ezjs_min.optdef -> (unit -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method highlight : Extension_utils.Tabs.highlightInfo Ezjs_min.t -> (Ezjs_min.window Ezjs_min.t -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method insertCSS : int Ezjs_min.optdef -> Extension_utils.Tabs.details Ezjs_min.t Ezjs_min.meth
method move : int -> Extension_utils.Tabs.moveProperties Ezjs_min.t -> (Extension_utils.Tabs.tab Ezjs_min.t -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method move_arr : int Ezjs_min.js_array Ezjs_min.t -> Extension_utils.Tabs.moveProperties -> (Extension_utils.Tabs.tab Ezjs_min.t Ezjs_min.js_array Ezjs_min.t -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method query : Extension_utils.Tabs.queryInfo Ezjs_min.t -> (Extension_utils.Tabs.tab Ezjs_min.t Ezjs_min.js_array Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method reload : int Ezjs_min.optdef -> Extension_utils.Tabs.reloadProperties Ezjs_min.t Ezjs_min.optdef -> (unit -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method remove : int -> (unit -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method remove_arr : int Ezjs_min.js_array Ezjs_min.t -> (unit -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method sendMessage : int -> 'a Ezjs_min.t -> Extension_utils.Tabs.details Ezjs_min.t Ezjs_min.optdef -> ('b Ezjs_min.t -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method setZoom : int Ezjs_min.optdef -> Ezjs_min.number Ezjs_min.t -> (unit -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method setZoomSettings : int Ezjs_min.optdef -> Extension_utils.Tabs.zoomSettings Ezjs_min.t -> (unit -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method update : int Ezjs_min.optdef -> Extension_utils.Tabs.updateProperties Ezjs_min.t -> (Extension_utils.Tabs.tab Ezjs_min.t -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method onActivated : 'a Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onAttached : (int, 'a Ezjs_min.t) Extension_utils.Browser.event2 Ezjs_min.t Ezjs_min.prop
method onCreated : Extension_utils.Tabs.tab Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onDetached : (int, 'a Ezjs_min.t) Extension_utils.Browser.event2 Ezjs_min.t Ezjs_min.prop
method onHighlighted : 'a Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onMoved : (int, 'a Ezjs_min.t) Extension_utils.Browser.event2 Ezjs_min.t Ezjs_min.prop
method onRemoved : (int, 'a Ezjs_min.t) Extension_utils.Browser.event2 Ezjs_min.t Ezjs_min.prop
method onReplaced : (int, int) Extension_utils.Browser.event2 Ezjs_min.t Ezjs_min.prop
method onUpdated : (int, 'a Ezjs_min.t, Extension_utils.Tabs.tab Ezjs_min.t) Extension_utils.Browser.event3 Ezjs_min.t Ezjs_min.prop
method onZoomChanged : 'a Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop