Class: BroadcastChannelWrapper#
@jupyterlite/contents.BroadcastChannelWrapper
A broadcaster for the ServiceWorker
Implements#
Constructors#
constructor#
new BroadcastChannelWrapper(options)
Parameters#
Name |
Type |
|---|---|
|
Defined in#
Properties#
_channel#
Protected_channel:null|BroadcastChannel=null
Defined in#
_contents#
Protected_contents:ContentsManager
Defined in#
_enabled#
Protected_enabled:boolean=false
Defined in#
isDisposed#
isDisposed:boolean=false
Implementation of#
IBroadcastChannelWrapper.isDisposed
Defined in#
Accessors#
enabled#
getenabled():boolean
Returns#
boolean
Implementation of#
IBroadcastChannelWrapper.enabled
Defined in#
Methods#
_onMessage#
Protected_onMessage(event):Promise<void>
Handle a message received on the BroadcastChannel
Parameters#
Name |
Type |
|---|---|
|
|
Returns#
Promise<void>
Defined in#
disable#
disable():void
Returns#
void
Implementation of#
IBroadcastChannelWrapper.disable
Defined in#
dispose#
dispose():void
Clean up the broadcaster.
Returns#
void
Implementation of#
IBroadcastChannelWrapper.dispose
Defined in#
enable#
enable():void
Returns#
void
Implementation of#
IBroadcastChannelWrapper.enable