Files
MajoorWaldi-ComfyUI-Majoor-…/ui/features/panel/controllers/hotkeysState.ts
T

26 lines
668 B
TypeScript

const HOTKEYS_STATE: Record<string, any> = {
suspended: false,
scope: null,
ratingHotkeysActive: false,
};
export function getHotkeysState(): Record<string, any> {
return HOTKEYS_STATE;
}
export function setHotkeysScope(scope: string | null): void {
HOTKEYS_STATE.scope = scope == null ? null : String(scope);
}
export function isHotkeysSuspended(): boolean {
return !!HOTKEYS_STATE.suspended;
}
export function setHotkeysSuspendedFlag(suspended: boolean): void {
HOTKEYS_STATE.suspended = Boolean(suspended);
}
export function setRatingHotkeysActive(active: boolean): void {
HOTKEYS_STATE.ratingHotkeysActive = Boolean(active);
}