@launchmenu/applet-window-manager
Version:
An applet to manage LMs window
48 lines • 2.2 kB
TypeScript
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