Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • UpdaterClient

Index

Constructors

constructor

Properties

Private nextServiceWorker

nextServiceWorker: ServiceWorker = null

onUpdate

onUpdate: () => boolean | Promise<boolean> = null

Type declaration

    • (): boolean | Promise<boolean>
    • Returns boolean | Promise<boolean>

onUpdateAvailable

onUpdateAvailable: () => void = null

Type declaration

    • (): void
    • Returns void

Private registration

registration: ServiceWorkerRegistration = null

Methods

Private listenController

  • listenController(): void

Private listenUpdate

  • listenUpdate(): Promise<void>

Private onStateChange

  • onStateChange(): void

Private onUpdateFound

  • onUpdateFound(): Promise<void>

start

  • start(registrationTask: Promise<ServiceWorkerRegistration>): Promise<void>

update

  • update(): void

Generated using TypeDoc