Skip to content

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

Interface: TopicRef<ToServer, ToClient, Pattern, Replies> ​

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

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
RepliesNoReplies

Properties ​

descriptor ​

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

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


params ​

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

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


topic ​

ts
readonly topic: string;

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

The resolved topic string, such as room:lobby.

MIT licensed