***`
@jupyterlite / @jupyterlite/apputils / IServiceWorkerManager
Interface: IServiceWorkerManager#
Defined in: packages/apputils/src/tokens.ts:12
The interface for the ServiceWorkerRegistration.
Properties#
browsingContextId#
readonly**browsingContextId**:string
Defined in: packages/apputils/src/tokens.ts:37
A unique id to identify the browsing context where the ServiceWorkerManager was instantiated.
`***
enabled#
readonlyenabled:boolean
Defined in: packages/apputils/src/tokens.ts:32
Whether the ServiceWorker is enabled or not.
***`
ready#
**ready**:Promise<void>
Defined in: packages/apputils/src/tokens.ts:42
A Promise that resolves when the ServiceWorker is registered, or rejects if it cannot
`***
registrationChanged#
readonlyregistrationChanged:ISignal<IServiceWorkerManager,null|ServiceWorkerRegistration>
Defined in: packages/apputils/src/tokens.ts:24
Signal fired when the registration changed.
Methods#
registerStdinHandler()#
registerStdinHandler(pathnameSuffix,stdinHandler):void
Defined in: packages/apputils/src/tokens.ts:49
Register a handler for stdin requests received via ServiceWorker.
Parameters#
pathnameSuffix#
string
URL pathname suffix to match such as “kernel” or “terminal”.
stdinHandler#
Returns#
void