UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

44 lines 3.41 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.createContentSettingsFolder = void 0; const react_1 = __importDefault(require("react")); const createStandardMenuItem_1 = require("../../../../../menus/items/createStandardMenuItem"); const createNumberSetting_1 = require("../../../../../settings/inputs/createNumberSetting"); const createSettingsFolder_1 = require("../../../../../settings/inputs/createSettingsFolder"); const ShortAboutLM_1 = require("../../../../components/ShortAboutLM"); const createHomeContentSetting_1 = require("./createHomeContentSetting"); const createHomeContentVisbilitySetting_1 = require("./createHomeContentVisbilitySetting"); /** * Creates a new folder for general content settings * @returns The created content settings folder */ function createContentSettingsFolder() { return createSettingsFolder_1.createSettingsFolder({ name: "Content", children: { scrollSpeed: createNumberSetting_1.createNumberSetting({ name: "Content scroll speed", init: 30, content: react_1.default.createElement(react_1.default.Fragment, null, "The number of pixels to scroll per key press."), }), homeContent: createSettingsFolder_1.createSettingsFolder({ name: "Home content", children: { visibility: createHomeContentVisbilitySetting_1.createHomeContentVisibilitySetting(), content: createHomeContentSetting_1.createHomeContentSetting([ { ID: "LaunchMenu", content: react_1.default.createElement(ShortAboutLM_1.ShortAboutLM, { padding: "large" }), view: createStandardMenuItem_1.createStandardMenuItem({ name: "About LaunchMenu" }), }, ]), }, }), }, }); } exports.createContentSettingsFolder = createContentSettingsFolder; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlQ29udGVudFNldHRpbmdzRm9sZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vc3JjL2FwcGxpY2F0aW9uL3NldHRpbmdzL2Jhc2VTZXR0aW5ncy9nZW5lcmFsL2NvbnRlbnQvY3JlYXRlQ29udGVudFNldHRpbmdzRm9sZGVyLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxrREFBMEI7QUFDMUIsOEZBQXlGO0FBQ3pGLDRGQUF1RjtBQUN2Riw4RkFBeUY7QUFDekYsc0VBQWlFO0FBQ2pFLHlFQUFvRTtBQUNwRSwyRkFBdUY7QUFFdkY7OztHQUdHO0FBQ0gsU0FBZ0IsMkJBQTJCO0lBQ3ZDLE9BQU8sMkNBQW9CLENBQUM7UUFDeEIsSUFBSSxFQUFFLFNBQVM7UUFDZixRQUFRLEVBQUU7WUFDTixXQUFXLEVBQUUseUNBQW1CLENBQUM7Z0JBQzdCLElBQUksRUFBRSxzQkFBc0I7Z0JBQzVCLElBQUksRUFBRSxFQUFFO2dCQUNSLE9BQU8sRUFBRSw4R0FBa0Q7YUFDOUQsQ0FBQztZQUNGLFdBQVcsRUFBRSwyQ0FBb0IsQ0FBQztnQkFDOUIsSUFBSSxFQUFFLGNBQWM7Z0JBQ3BCLFFBQVEsRUFBRTtvQkFDTixVQUFVLEVBQUUsc0VBQWtDLEVBQUU7b0JBQ2hELE9BQU8sRUFBRSxtREFBd0IsQ0FBQzt3QkFDOUI7NEJBQ0ksRUFBRSxFQUFFLFlBQVk7NEJBQ2hCLE9BQU8sRUFBRSw4QkFBQywyQkFBWSxJQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUc7NEJBQ3pDLElBQUksRUFBRSwrQ0FBc0IsQ0FBQyxFQUFDLElBQUksRUFBRSxrQkFBa0IsRUFBQyxDQUFDO3lCQUMzRDtxQkFDSixDQUFDO2lCQUNMO2FBQ0osQ0FBQztTQUNMO0tBQ0osQ0FBQyxDQUFDO0FBQ1AsQ0FBQztBQXhCRCxrRUF3QkMifQ==