mirror of
https://github.com/redphx/better-xcloud.git
synced 2025-06-08 00:27:18 +02:00
19 lines
543 B
TypeScript
19 lines
543 B
TypeScript
export type PreferenceSetting = {
|
|
default: any;
|
|
options?: {[index: string]: string};
|
|
multipleOptions?: {[index: string]: string};
|
|
unsupported?: string | boolean;
|
|
note?: string | HTMLElement;
|
|
type?: SettingElementType;
|
|
ready?: (setting: PreferenceSetting) => void;
|
|
migrate?: (savedPrefs: any, value: any) => {};
|
|
min?: number;
|
|
max?: number;
|
|
steps?: number;
|
|
experimental?: boolean;
|
|
params?: any;
|
|
label?: string;
|
|
};
|
|
|
|
export type PreferenceSettings = {[index in PrefKey]: PreferenceSetting};
|