UNPKG

@launchmenu/applet-window-manager

Version:
48 lines 2.2 kB
import { KeyPattern } from "@launchmenu/core"; import { Field } from "model-react"; import { BrowserWindow } from "electron"; export declare const info: { readonly name: "Window manager"; readonly description: "An applet to manage LaunchMenu's window"; readonly version: "0.0.0"; readonly icon: "window"; }; export declare const minSize: { width: number; height: number; }; /** The browser window to be used by the settings UI */ export declare const settingsBrowserWindow: Field<BrowserWindow | null>; /** * The settings of the window manager */ export declare const settings: import("@launchmenu/core").IIdentifiedSettingsConfig<"0.0.0", import("@launchmenu/core").ISettingsFolderMenuItem<{ position: import("@launchmenu/core").IFieldMenuItem<{ x: number; y: number; }, { x: number; y: number; }>; size: import("@launchmenu/core").IFieldMenuItem<{ width: number; height: number; }, { width: number; height: number; }>; windowShadow: import("@launchmenu/core").IFieldMenuItem<boolean, import("@launchmenu/core").IJSON>; visibility: import("@launchmenu/core").ISettingsFolderMenuItem<{ hideOnBlur: import("@launchmenu/core").IFieldMenuItem<boolean, import("@launchmenu/core").IJSON>; showDebugger: import("@launchmenu/core").IFieldMenuItem<string, import("@launchmenu/core").IJSON>; }>; controls: import("@launchmenu/core").ISettingsFolderMenuItem<{ open: import("@launchmenu/core").ITriggerablePatternMenuItem; exit: import("@launchmenu/core").IFieldMenuItem<KeyPattern, import("@launchmenu/core").IJSON>; exitState: import("@launchmenu/core").IFieldMenuItem<KeyPattern, import("@launchmenu/core").IJSON>; restart: import("@launchmenu/core").IFieldMenuItem<KeyPattern, import("@launchmenu/core").IJSON>; shutdown: import("@launchmenu/core").IFieldMenuItem<KeyPattern, import("@launchmenu/core").IJSON>; }>; automaticStartup: import("@launchmenu/core").IFieldMenuItem<boolean, import("@launchmenu/core").IJSON>; }>>; //# sourceMappingURL=settings.d.ts.map