***`
@jupyterlite / @jupyterlite/server / ServiceWorkerManager
类:ServiceWorkerManager#
定义于:service-worker-manager.ts:36
一个管理 ServiceWorker 注册和通信的类,用于访问文件系统。
实现#
构造函数#
构造函数#
**new** **ServiceWorkerManager**(options):ServiceWorkerManager
定义于:service-worker-manager.ts:40
构造一个新的 ServiceWorkerManager。
参数#
选项#
返回#
ServiceWorkerManager
访问器#
browsingContextId#
获取签名#
**get****browsingContextId**():string
定义于:service-worker-manager.ts:80
一个唯一 ID,用于标识实例化 ServiceWorkerManager 的浏览上下文。
返回#
string
一个唯一 ID,用于标识实例化 ServiceWorkerManager 的浏览上下文。
实现#
IServiceWorkerManager.browsingContextId
`***
enabled#
获取签名#
getenabled():boolean
定义于:service-worker-manager.ts:73
ServiceWorker 是否已启用。
返回#
boolean
ServiceWorker 是否已启用。
实现于#
***`
ready#
获取签名#
**get****ready**():Promise<void>
定义于:service-worker-manager.ts:87
ServiceWorker 是否已就绪。
返回#
Promise<void>
当 ServiceWorker 注册成功时解析,或注册失败时拒绝的 Promise。
实现于#
`***
registrationChanged#
获取签名#
getregistrationChanged():ISignal<IServiceWorkerManager,null|ServiceWorkerRegistration>
定义于:service-worker-manager.ts:63
当注册更改时发出的信号。
返回#
ISignal<IServiceWorkerManager, null | ServiceWorkerRegistration>
当注册更改时触发的信号。
实现于#
方法#
registerStdinHandler()#
registerStdinHandler(pathnameSuffix,stdinHandler):void
定义于:service-worker-manager.ts:96
为通过 ServiceWorker 接收到的 stdin 请求注册处理程序。
参数#
pathnameSuffix#
string
要匹配的 URL 路径名后缀,例如“kernel”或“terminal”。
stdinHandler#
返回#
void