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 Parameter | Default type |
|---|---|
ToServer extends ChanxMessage | ChanxMessage |
ToClient extends ChanxMessage | ChanxMessage |
Pattern extends string | string |
Replies | NoReplies |
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.