Class type Runtime_chrome.runtime

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