Interface: Publisher<E>
Defined in: src/sdk/data/EventBus.ts:55
An interface that describes an event publisher.
Type Parameters
Type Parameter |
---|
E |
Methods
pub()
pub<
K
>(topic
,data
,sync?
,isCached?
):void
Defined in: src/sdk/data/EventBus.ts:63
Publishes an event with data to a topic.
Type Parameters
Type Parameter |
---|
K extends string | number | symbol |
Parameters
Parameter | Type | Description |
---|---|---|
topic | K | The topic to publish to. |
data | E [K ] | The data to publish. |
sync? | boolean | Whether or not to sync the data on the bus. |
isCached? | boolean | Whether or not this event should be cached for retrieval. |
Returns
void