Skip to main content

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

ParameterTypeDescription
topicKThe topic to publish to.
dataE[K]The data to publish.
sync?booleanWhether or not to sync the data on the bus.
isCached?booleanWhether or not this event should be cached for retrieval.

Returns

void