API reference / @chanx-js/client / svelte / createTopics
Function: createTopics()
ts
function createTopics<D, Refs>(descriptor, options): TopicsStore<ToServerOf<D>, Refs[number]>;Defined in: packages/client/src/svelte/index.ts:145
Join several topics over the channel's single connection, as a store: for a set that varies at runtime. For one topic, createTopic is simpler and fully typed. Same lifecycle as createChannel.
Type Parameters
| Type Parameter |
|---|
D extends ChannelDescriptor<any, any, any, any> |
Refs extends readonly TopicRefOf<D>[] |
Parameters
| Parameter | Type |
|---|---|
descriptor | D |
options | TopicsControllerOptions<AddressOf<D>, Refs[number]> & object |
Returns
TopicsStore<ToServerOf<D>, Refs[number]>