@launchmenu/core
Version:
An environment for visual keyboard controlled applets
111 lines • 13.3 kB
TypeScript
/**
* Categories in the base settings
*/
export declare const settingsCategories: () => {
field: {
jumps: import("../../../actions/types/category/_types/ICategory").ICategory;
clipboard: import("../../../actions/types/category/_types/ICategory").ICategory;
textNavigation: import("../../../actions/types/category/_types/ICategory").ICategory;
insertDelete: import("../../../actions/types/category/_types/ICategory").ICategory;
meta: import("../../../actions/types/category/_types/ICategory").ICategory;
};
};
/**
* Creates the base settings for the application
* @returns A new base settings folder
*/
export declare function createBaseSettingsFolder(): import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
advancedUsage: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<boolean, import("../../../_types/IJSON").IJSON>;
controls: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
menu: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
execute: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
up: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
down: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
selectItem: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
openContextMenu: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
}>;
field: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
copy: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
paste: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
cut: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
home: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
end: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
selectAll: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
jumpWordLeft: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
jumpWordRight: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
left: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
right: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
up: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
down: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
expandSelection: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
backspace: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
delete: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
insertLine: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
indent: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
dedent: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
undo: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
redo: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
}>;
content: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
contentUp: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
contentDown: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
}>;
common: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
back: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
}>;
shortcuts: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
copy: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
copySecondary: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
paste: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
search: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
openAtTrace: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../keyHandler/KeyPattern").KeyPattern, import("../../../_types/IJSON").IJSON>;
}>;
}>;
}>;
search: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
simpleSearchMethod: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../actions/types/search/tracedRecursiveSearch/simpleSearch/_types/ISimpleSearchMethod").ISimpleSearchMethod, import("../../../_types/IUUID").IUUID>;
fuzzySearchSettings: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
fuzziness: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("../../../actions/types/search/tracedRecursiveSearch/simpleSearch/fuzzySearchMethod/_types/IFuzzinessIntensity").IFuzzinessIntensity, import("../../../actions/types/search/tracedRecursiveSearch/simpleSearch/fuzzySearchMethod/_types/IFuzzinessIntensity").IFuzzinessIntensity>;
caseSensitive: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<boolean, import("../../../_types/IJSON").IJSON>;
allowPartialMatches: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<boolean, import("../../../_types/IJSON").IJSON>;
advanced: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
typoPenalty: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
skipPenalty: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
missingPenalty: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
distancePenalty: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
maximumCost: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
}>;
}>;
}>;
menu: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
maxSearchMenuSize: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
maxMenuSize: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
categoryOrder: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<"first" | "middle" | "last", import("../../../_types/IJSON").IJSON>;
showCategories: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<boolean, import("../../../_types/IJSON").IJSON>;
scrollSpeed: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
scrollWrapSpeed: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
scrollPadding: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
}>;
field: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
blinkSpeed: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
onTime: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
offTime: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
}>;
blinkDelay: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
highlightingEnabled: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<boolean, import("../../../_types/IJSON").IJSON>;
editor: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
lineWrapping: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<boolean, import("../../../_types/IJSON").IJSON>;
}>;
}>;
content: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
scrollSpeed: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<number, import("../../../_types/IJSON").IJSON>;
homeContent: import("../../../settings/_types/ISettingsFolderMenuItem").ISettingsFolderMenuItem<{
visibility: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<import("./general/content/_types/HomeContentVisibility").HomeContentVisibility, import("../../../_types/IJSON").IJSON>;
content: import("./general/content/_types/IHomeContentSetting").IHomeContentSetting & {
readonly view: import("../../../menus/items/_types/IMenuItemView").IMenuItemView;
} & import("../../../actions/_types/IActionTarget").IActionTarget;
}>;
}>;
customGlobalKeyListener: import("../../../menus/items/inputs/_types/IFieldMenuItem").IFieldMenuItem<boolean, import("../../../_types/IJSON").IJSON>;
}>;
//# sourceMappingURL=createBaseSettingsFolder.d.ts.map