PushManager
[<Interface>]
type PushManager =
static member Create (getSubscription: unit -> Promise<PushSubscription option>, permissionState: PushSubscriptionOptionsInit option -> Promise<PermissionState>, subscribe: PushSubscriptionOptionsInit option -> Promise<PushSubscription>) : PushManager
abstract member getSubscription () : Promise<PushSubscription option>
abstract member permissionState (?options: PushSubscriptionOptionsInit) : Promise<PermissionState>
abstract member subscribe (?options: PushSubscriptionOptionsInit) : Promise<PushSubscription>
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
| Attributes | [<Interface>] |
Methods
static member Create (getSubscription: unit -> Promise<PushSubscription option>, permissionState: PushSubscriptionOptionsInit option -> Promise<PermissionState>, subscribe: PushSubscriptionOptionsInit option -> Promise<PushSubscription>) : PushManager
abstract member getSubscription () : Promise<PushSubscription option>
abstract member permissionState (?options: PushSubscriptionOptionsInit) : Promise<PermissionState>
abstract member subscribe (?options: PushSubscriptionOptionsInit) : Promise<PushSubscription>