Skip to content

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>
AssemblyXantham.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>