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