ntcore-ts / @ntcore-ts/react / UseStructTopicOptions
Type Alias: UseStructTopicOptions<T>
UseStructTopicOptions<
T> =object
Defined in: react/src/lib/use-struct-topic.ts:16
Options for useStructTopic (defaultValue, validator, typeName, schema, subscribeOptions, publish).
Type Parameters
T
T extends object | object[] = object
Properties
defaultValue?
optionaldefaultValue?:T
Defined in: react/src/lib/use-struct-topic.ts:17
publish?
optionalpublish?:true|TopicProperties
Defined in: react/src/lib/use-struct-topic.ts:26
Make this client the publisher of the topic so you can write with setValue. When provided, only call setValue after isReadyToWrite is true.
schema?
optionalschema?:string
Defined in: react/src/lib/use-struct-topic.ts:20
subscribeOptions?
optionalsubscribeOptions?:SubscribeOptions
Defined in: react/src/lib/use-struct-topic.ts:21
typeName?
optionaltypeName?:string
Defined in: react/src/lib/use-struct-topic.ts:19
unpublishOnUnmount?
optionalunpublishOnUnmount?:boolean
Defined in: react/src/lib/use-struct-topic.ts:28
When publish is set, call topic.unpublish() on unmount (default true).
validator?
optionalvalidator?:ZodType<T>
Defined in: react/src/lib/use-struct-topic.ts:18