Skip to content

PushManager

Values

getSubscription

let getSubscription: PushTypes.pushManager => promise<PushTypes.pushSubscription>

Parameters

PushTypes.pushManager

Return type

promise< PushTypes.pushSubscription >

permissionState

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

Parameters

PushTypes.pushManager option< PushTypes.pushSubscriptionOptionsInit >

Return type

promise< PushTypes.permissionState >

subscribe

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

Parameters

PushTypes.pushManager option< PushTypes.pushSubscriptionOptionsInit >

Return type

promise< PushTypes.pushSubscription >