@jupyterlite / @jupyterlite/apputils / IServiceWorkerManager
Interface: IServiceWorkerManager#
Defined in: packages/apputils/src/tokens.ts:12
The interface for the ServiceWorkerRegistration.
Properties#
browsingContextId#
readonlybrowsingContextId: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