Type alias ScopedBridgeManager<BridgeId>
ScopedBridgeManager<BridgeId>: Guarded<{ fromBridge: ((obj) => PromiseVow<void>); getBridgeId?: (() => BridgeId); initHandler: ((handler) => void); setHandler: ((handler) => void); toBridge: ((obj) => Promise<any>); }> Type Parameters
- BridgeId extends BridgeIdValue
Type declaration
fromBridge: ((obj) => PromiseVow<void>)
- (obj): PromiseVow<void>
Returns PromiseVow<void>
Optional
getBridgeId?: (() => BridgeId)
initHandler: ((handler) => void)
- (handler): void
Returns void
setHandler: ((handler) => void)
- (handler): void
Returns void
toBridge: ((obj) => Promise<any>)
- (obj): Promise<any>
Returns Promise<any>
An object which handles messages for a specific bridge