Class type Runtime_browser.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 Promise.promise Js_min.t Js_min.meth
method openOptionsPage : unit Promise.promise Js_min.t 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 Promise.promise Js_min.t Js_min.meth
method reload : unit Js_min.meth
method requestUpdateCheck : Runtime_utils.requestCheckResponse Js_min.t Js_min.prop Promise.promise Js_min.t Js_min.meth
method connect : Js_min.js_string Js_min.t Js_min.opt -> 'a Js_min.t Js_min.opt -> Runtime_utils.port Js_min.t Js_min.meth
method sendMessage : Js_min.js_string Js_min.t Js_min.opt -> 'a Js_min.t -> Runtime_utils.connectInfo Js_min.t Js_min.opt -> 'b Js_min.t Promise.promise Js_min.t Js_min.meth
method sendNativeMessage : Js_min.js_string Js_min.t -> 'a Js_min.t -> 'b Js_min.t Promise.promise Js_min.t Js_min.meth
method getPlatformInfo : Runtime_utils.platformInfo Js_min.t Promise.promise Js_min.t Js_min.meth
method getBrowserInfo : Runtime_utils.browserInfo Js_min.t Promise.promise Js_min.t Js_min.meth
method getPackageDirectoryEntry : 'a Js_min.t 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 onBrowserUpdateAvailable : unit 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 onMessage : ('a Js_min.tJs_min.js_string Js_min.t('a Js_min.t -> bool Js_min.t) Js_min.callback) Browser_utils.event3 Js_min.t Js_min.prop
method onMessageExternal : ('a Js_min.tJs_min.js_string Js_min.t('a Js_min.t -> bool Js_min.t) Js_min.callback) 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