IContainerRuntimeSignaler interface
Duck type of something that provides the expected signalling functionality at the container level.
Remarks
Simplifies the mocks needed to unit test the LiveObjectSynchronizer. Applications can
just pass this.context.containerRuntime to any class that takes an IContainerRuntimeSignaler.
Methods
| off("signal", (message: IInbound |
|
| on("signal", (message: IInbound |
|
| submit |
Method Details
off("signal", (message: IInboundSignalMessage, local: boolean) => void)
function off(event: "signal", listener: (message: IInboundSignalMessage, local: boolean) => void): this
Parameters
- event
-
"signal"
- listener
-
(message: IInboundSignalMessage, local: boolean) => void
Returns
this
on("signal", (message: IInboundSignalMessage, local: boolean) => void)
function on(event: "signal", listener: (message: IInboundSignalMessage, local: boolean) => void): this
Parameters
- event
-
"signal"
- listener
-
(message: IInboundSignalMessage, local: boolean) => void
Returns
this
submitSignal(string, any)
function submitSignal(type: string, content: any)
Parameters
- type
-
string
- content
-
any