class ServiceWorkerDomain
deliverPushMessage |
suspend fun deliverPushMessage(input: DeliverPushMessageRequest): Unit |
disable |
suspend fun disable(): Unit |
dispatchPeriodicSyncEvent |
suspend fun dispatchPeriodicSyncEvent(input: DispatchPeriodicSyncEventRequest): Unit |
dispatchSyncEvent |
suspend fun dispatchSyncEvent(input: DispatchSyncEventRequest): Unit |
enable |
suspend fun enable(): Unit |
events |
Subscribes to all events related to this domain. fun events(): Flow<ServiceWorkerEvent> |
inspectWorker |
suspend fun inspectWorker(input: InspectWorkerRequest): Unit |
setForceUpdateOnPageLoad |
suspend fun setForceUpdateOnPageLoad(input: SetForceUpdateOnPageLoadRequest): Unit |
skipWaiting |
suspend fun skipWaiting(input: SkipWaitingRequest): Unit |
startWorker |
suspend fun startWorker(input: StartWorkerRequest): Unit |
stopAllWorkers |
suspend fun stopAllWorkers(): Unit |
stopWorker |
suspend fun stopWorker(input: StopWorkerRequest): Unit |
unregister |
suspend fun unregister(input: UnregisterRequest): Unit |
updateRegistration |
suspend fun updateRegistration(input: UpdateRegistrationRequest): Unit |
workerErrorReported |
fun workerErrorReported(): Flow<WorkerErrorReportedEvent> |
workerRegistrationUpdated |
fun workerRegistrationUpdated(): Flow<WorkerRegistrationUpdatedEvent> |
workerVersionUpdated |
fun workerVersionUpdated(): Flow<WorkerVersionUpdatedEvent> |