Skip to content

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

Function: defineTopic() ​

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

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

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

Type Parameters ​

Type Parameter
ToServer extends ChanxMessage
ToClient extends ChanxMessage

Returns ​

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

MIT licensed