Module Browser_lwt.RuntimeSource
include module type of struct include Browser_common.Runtime end
Sourceval last_error : unit -> Ezjs_min.error Ezjs_min.t Sourceval id : unit -> Ezjs_min.js_string Ezjs_min.t Sourceval getManifest : unit -> 'a Ezjs_min.t Sourceval getURL : string -> string Sourceval reload : unit -> unit Sourceval onStartup : (unit -> unit) -> unit Sourceval onSuspend : (unit -> unit) -> unit Sourceval onSuspendCanceled : (unit -> unit) -> unit Sourceval onUpdateAvailabale : ('a Ezjs_min.t -> unit) -> unit Sourceval onMessage :
('a Ezjs_min.t ->
Ezjs_min.js_string Ezjs_min.t ->
('a Ezjs_min.t -> bool Ezjs_min.t) Ezjs_min.callback ->
unit) ->
unit Sourceval onMessageExternal :
('a Ezjs_min.t ->
Ezjs_min.js_string Ezjs_min.t ->
('a Ezjs_min.t -> bool Ezjs_min.t) Ezjs_min.callback ->
unit) ->
unit Sourceval onRestartRequired : (Ezjs_min.js_string Ezjs_min.t -> unit) -> unit Sourceval getBackgroundPage : unit -> Ezjs_min.window Ezjs_min.t Lwt.t Sourceval openOptionsPage : ?callback:(unit -> 'a) -> unit -> 'a option Lwt.t Sourceval setUninstallURL :
?callback:(unit -> 'a) ->
Ezjs_min.js_string Ezjs_min.t ->
'a option Lwt.t Sourceval sendNativeMessage :
?callback:('a Ezjs_min.t -> 'b) ->
string ->
'c Ezjs_min.t ->
'b option Lwt.t