package ezjs_extension

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

Class type Runtime.runtimeSource

method lastError : Ezjs_min.error Ezjs_min.t Ezjs_min.prop
method id : Ezjs_min.js_string Ezjs_min.t Ezjs_min.prop
method getBackgroundPage : (Ezjs_min.window Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method openOptionsPage : (unit -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method getManifest : 'a Ezjs_min.t Ezjs_min.meth
method getURL : Ezjs_min.js_string Ezjs_min.t -> Ezjs_min.js_string Ezjs_min.t Ezjs_min.meth
method setUninstallURL : Ezjs_min.js_string Ezjs_min.t -> (unit -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method reload : unit Ezjs_min.meth
method requestUpdateCheck : (Extension_utils.Runtime.requestCheckResponse Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method restart : unit Ezjs_min.meth
method restartAfterDelay : int -> (unit -> unit) Ezjs_min.callback Ezjs_min.optdef -> unit Ezjs_min.meth
method connect : Ezjs_min.js_string Ezjs_min.t Ezjs_min.optdef -> Extension_utils.Runtime.connectInfo Ezjs_min.t Ezjs_min.optdef -> Extension_utils.Runtime.port Ezjs_min.t Ezjs_min.meth
method connectNative : Ezjs_min.js_string Ezjs_min.t -> Extension_utils.Runtime.port Ezjs_min.t Ezjs_min.meth
method sendMessage : Ezjs_min.js_string Ezjs_min.t Ezjs_min.optdef -> 'a Ezjs_min.t -> Extension_utils.Runtime.connectInfo Ezjs_min.t Ezjs_min.optdef -> ('b Ezjs_min.t -> unit) Ezjs_min.optdef -> unit Ezjs_min.meth
method sendNativeMessage : Ezjs_min.js_string Ezjs_min.t -> 'a Ezjs_min.t -> ('b Ezjs_min.t -> unit) Ezjs_min.optdef -> unit Ezjs_min.meth
method getPlatformInfo : (Extension_utils.Runtime.platformInfo Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method getPackageDirectoryEntry : ('a Ezjs_min.t -> unit) Ezjs_min.callback -> unit Ezjs_min.meth
method onStartup : unit Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onInstalled : onInstalledEvent Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onSuspend : unit Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onSuspendCanceled : unit Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onUpdateAvailable : 'a Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onConnect : Extension_utils.Runtime.port Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onConnectExternal : Extension_utils.Runtime.port Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onConnectNative : Extension_utils.Runtime.port Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop
method onMessage : ('a Ezjs_min.t, Extension_utils.Runtime.messageSender Ezjs_min.t, 'b Ezjs_min.t -> bool Ezjs_min.t) Extension_utils.Browser.event3 Ezjs_min.t Ezjs_min.prop
method onMessageExternal : ('a Ezjs_min.t, Extension_utils.Runtime.messageSender Ezjs_min.t, 'a Ezjs_min.t -> bool Ezjs_min.t) Extension_utils.Browser.event3 Ezjs_min.t Ezjs_min.prop
method onRestartRequired : Ezjs_min.js_string Ezjs_min.t Extension_utils.Browser.event Ezjs_min.t Ezjs_min.prop