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