Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Ezjs_pushSourcetype notifictaion_options_ml = {no_actions : notification_action_ml list option;no_body : string option;no_icon : string option;no_tag : string option;no_vibrate : int list option;no_require_interaction : bool option;no_data : data option;}val get_registration :
?none:(unit -> unit) ->
(serviceWorkerRegistration Js_of_ocaml.Js.t -> unit) ->
unitval unregister_service_worker :
< unregister : 'res Js_of_ocaml.Js.meth.. > Js_of_ocaml.Js.t ->
unitval push_manager :
< pushManager : < get : 'res.. > Js_of_ocaml.Js.gen_prop.. > Js_of_ocaml.Js.t ->
'resval make_subscription_options :
subscrition_options_ml ->
subscription_options Js_of_ocaml.Js.tval subscribe :
?options:subscrition_options_ml ->
< pushManager :
< get :
< subscribe :
subscription_options Js_of_ocaml.Js.t ->
< _then : 'a -> 'b Js_of_ocaml.Js.meth.. > Js_of_ocaml.Js.t
Js_of_ocaml.Js.meth.. >
Js_of_ocaml.Js.t.. >
Js_of_ocaml.Js.gen_prop.. >
Js_of_ocaml.Js.t ->
'a ->
unitval get_subscription :
?none:(unit -> unit) ->
< pushManager :
< get :
< getSubscription :
< _then : ('a Js_of_ocaml.Js.Opt.t -> unit) -> 'b Js_of_ocaml.Js.meth.. >
Js_of_ocaml.Js.t
Js_of_ocaml.Js.meth.. >
Js_of_ocaml.Js.t.. >
Js_of_ocaml.Js.gen_prop.. >
Js_of_ocaml.Js.t ->
('a -> unit) ->
unitval subscription :
?options:subscrition_options_ml ->
< pushManager :
< get :
< getSubscription :
< _then : ('a Js_of_ocaml.Js.Opt.t -> unit) -> 'b Js_of_ocaml.Js.meth.. >
Js_of_ocaml.Js.t
Js_of_ocaml.Js.meth
; subscribe :
subscription_options Js_of_ocaml.Js.t ->
< _then : ('a -> unit) -> 'c Js_of_ocaml.Js.meth.. > Js_of_ocaml.Js.t
Js_of_ocaml.Js.meth.. >
Js_of_ocaml.Js.t.. >
Js_of_ocaml.Js.gen_prop.. >
Js_of_ocaml.Js.t ->
('a -> unit) ->
unitval make_notification_options :
notifictaion_options_ml ->
notification_options Js_of_ocaml.Js.tval show_notification :
?options:notifictaion_options_ml ->
string ->
< showNotification :
Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t ->
notification_options Js_of_ocaml.Js.t ->
< _then : ('a -> unit) -> 'b Js_of_ocaml.Js.meth.. > Js_of_ocaml.Js.t
Js_of_ocaml.Js.meth.. >
Js_of_ocaml.Js.t ->
unit