package ezjs_extension

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val make_create : ?active:bool -> ?index:int -> ?openerTabId:int -> ?pinned:bool -> ?url:string -> ?windowId:int -> unit -> Extension_utils.Tabs.createProperties Ezjs_min.t
class type tabs = object ... end
val tabs : tabs Ezjs_min.t
val tab_id_none : unit -> Ezjs_min.js_string Ezjs_min.t
val connect : ?info:'a Ezjs_min.t -> int -> Extension_utils.Runtime.port
val insertCSS : ?id:int -> unit -> Extension_utils.Tabs.details Ezjs_min.t
val moveInSuccession : ?id:int -> ?options:Extension_utils.Tabs.moveInSuccessionOptions Ezjs_min.t -> int list -> unit
val print : unit -> unit
val printPreview : unit -> unit Ezjs_min.Promise.promise Ezjs_min.t
val show : int -> unit Ezjs_min.Promise.promise Ezjs_min.t
val show_list : int list -> unit Ezjs_min.Promise.promise Ezjs_min.t
val toggleReaderMode : ?id:int -> unit -> unit Ezjs_min.Promise.promise Ezjs_min.t
val onActivated : ('a Ezjs_min.t -> unit) -> unit
val onAttached : (int -> 'a Ezjs_min.t -> unit) -> unit
val onCreated : (Extension_utils.Tabs.tab Ezjs_min.t -> unit) -> unit
val onDetached : (int -> 'a Ezjs_min.t -> unit) -> unit
val onHighLighted : ('a Ezjs_min.t -> unit) -> unit
val onMoved : (int -> 'a Ezjs_min.t -> unit) -> unit
val onRemoved : (int -> 'a Ezjs_min.t -> unit) -> unit
val onReplaced : (int -> int -> unit) -> unit
val onUpdated : (int -> 'a Ezjs_min.t -> Extension_utils.Tabs.tab Ezjs_min.t -> unit) -> unit
val onZoomChanged : ('a Ezjs_min.t -> unit) -> unit