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" | "world";
    selectData?: SelectData;
    store: MinimalWritable<unknown>;
    type: string;
}

Type declaration

  • OptionalbuttonData?: TJSGameSettingsWithUI.UISetting.ButtonData
  • componentType: string
  • OptionalfilePicker?: string
  • Optionalfolder?: string
  • hint: string
  • id: string
  • initialValue: any
  • OptionalinputData?: InputData
  • key: string
  • name: string
  • namespace: string
  • Optionalrange?: { max: number; min: number; step: number }
  • OptionalrequiresReload?: boolean
  • scope: "client" | "world"
  • OptionalselectData?: SelectData
  • store: MinimalWritable<unknown>
  • type: string