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>