@vttforge/types / SettingConfig
Interface: SettingConfig<T> ​
Type Parameters ​
T ​
T = unknown
Properties ​
choices? ​
readonlyoptionalchoices?:Readonly<Record<string,string>>
config? ​
readonlyoptionalconfig?:boolean
Show it in the settings menu. Leave it off for a schema version.
default ​
readonlydefault:T
hint? ​
readonlyoptionalhint?:string
name? ​
readonlyoptionalname?:string
onChange? ​
readonlyoptionalonChange?: (value) =>void
Parameters ​
value ​
T
Returns ​
void
range? ​
readonlyoptionalrange?:object
max ​
readonlymax:number
min ​
readonlymin:number
step? ​
readonlyoptionalstep?:number
requiresReload? ​
readonlyoptionalrequiresReload?:boolean
scope ​
readonlyscope:SettingScope
type ​
readonlytype:unknown