Type Alias Data
type Data = {
buttonData?: TJSGameSettingsWithUI.UISetting.ButtonData;
componentType: string;
filePicker?: string;
folder?: string;
hint: string;
id: string;
initialValue: any;
inputData?: InputData;
key: string;
name: string;
namespace: string;
range?: { max: number; min: number; step: number };
requiresReload?: boolean;
scope: "client" | "user" | "world";
selectData?: SelectData;
store: MinimalWritable<unknown>;
type: string;
}
buttonData?: TJSGameSettingsWithUI.UISetting.ButtonData;
componentType: string;
filePicker?: string;
folder?: string;
hint: string;
id: string;
initialValue: any;
inputData?: InputData;
key: string;
name: string;
namespace: string;
range?: { max: number; min: number; step: number };
requiresReload?: boolean;
scope: "client" | "user" | "world";
selectData?: SelectData;
store: MinimalWritable<unknown>;
type: string;
}
Properties
OptionalbuttonData
componentType
componentType: string
OptionalfilePicker
filePicker?: string
Optionalfolder
folder?: string
hint
hint: string
id
id: string
initialValue
initialValue: any
OptionalinputData
key
key: string
name
name: string
namespace
namespace: string
Optionalrange
range?: { max: number; min: number; step: number }
OptionalrequiresReload
requiresReload?: boolean
scope
scope: "client" | "user" | "world"
OptionalselectData
store
type
type: string