mirror of
https://github.com/redphx/better-xcloud.git
synced 2025-08-07 13:48:27 +02:00
Optimize + refactor code
This commit is contained in:
4
src/types/preferences.d.ts
vendored
4
src/types/preferences.d.ts
vendored
@@ -4,8 +4,8 @@ export type PreferenceSetting = {
|
||||
options?: {[index: string]: string};
|
||||
multipleOptions?: {[index: string]: string};
|
||||
unsupported?: boolean;
|
||||
unsupported_note?: string | HTMLElement;
|
||||
note?: string | HTMLElement;
|
||||
unsupportedNote?: string | (() => HTMLElement);
|
||||
note?: string | (() => HTMLElement);
|
||||
type?: SettingElementType;
|
||||
ready?: (setting: PreferenceSetting) => void;
|
||||
migrate?: (this: Preferences, savedPrefs: any, value: any) => void;
|
||||
|
4
src/types/setting-definition.d.ts
vendored
4
src/types/setting-definition.d.ts
vendored
@@ -18,10 +18,10 @@ export type SettingDefinition = {
|
||||
default: any;
|
||||
} & Partial<{
|
||||
label: string;
|
||||
note: string | HTMLElement;
|
||||
note: string | (() => HTMLElement);
|
||||
experimental: boolean;
|
||||
unsupported: boolean;
|
||||
unsupportedNote: string | HTMLElement;
|
||||
unsupportedNote: string | (() => HTMLElement);
|
||||
suggest: PartialRecord<SuggestedSettingCategory, any>,
|
||||
ready: (setting: SettingDefinition) => void;
|
||||
type: SettingElementType,
|
||||
|
Reference in New Issue
Block a user