Skip to content

PushManager

Values

getSubscription

let getSubscription: WebAPI.PushTypes.pushManager => promise<
Null.t<WebAPI.PushTypes.pushSubscription>,
>

Parameters

WebAPI.PushTypes.pushManager

Return type

promise<Stdlib.Null.t<WebAPI.PushTypes.pushSubscription>>

permissionState

let permissionState: (
WebAPI.PushTypes.pushManager,
~options: WebAPI.PushTypes.pushSubscriptionOptionsInit=?,
) => promise<WebAPI.PushTypes.permissionState>

subscribe

let subscribe: (
WebAPI.PushTypes.pushManager,
~options: WebAPI.PushTypes.pushSubscriptionOptionsInit=?,
) => promise<WebAPI.PushTypes.pushSubscription>