Skip to content

API reference / @chanx-js/client / core / TopicRef

Interface: TopicRef<ToServer, ToClient, Pattern> ​

Defined in: packages/client/src/core/descriptor.ts:53

A topic with its params filled in, from topic.with(params). What gets joined.

Type Parameters ​

Type ParameterDefault type
ToServer extends ChanxMessageChanxMessage
ToClient extends ChanxMessageChanxMessage
Pattern extends stringstring

Properties ​

descriptor ​

ts
readonly descriptor: TopicDescriptor<ToServer, ToClient, Pattern>;

Defined in: packages/client/src/core/descriptor.ts:58


params ​

ts
readonly params: Record<string, string | number>;

Defined in: packages/client/src/core/descriptor.ts:59


topic ​

ts
readonly topic: string;

Defined in: packages/client/src/core/descriptor.ts:61

The resolved topic string, such as room:lobby.

MIT licensed