Skip to content

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

Function: defineTopic() ​

ts
function defineTopic<ToServer, ToClient, Replies>(): <Pattern>(spec) => TopicDescriptor<ToServer, ToClient, Pattern, Replies>;

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

Declare a topic carried on a channel's connection. Curried for the same reason.

Type Parameters ​

Type ParameterDefault type
ToServer extends ChanxMessage-
ToClient extends ChanxMessage-
RepliesNoReplies

Returns ​

<Pattern>(spec) => TopicDescriptor<ToServer, ToClient, Pattern, Replies>

MIT licensed