qmk_firmware/assets/reference_info_json.md.D9eqd11f.lean.js

5387 lines
207 KiB
JavaScript
Raw Normal View History

import { _ as _export_sfc, c as createElementBlock, l as createBaseVNode, a as createTextVNode, I as createVNode, w as withCtx, a8 as createStaticVNode, D as resolveComponent, o as openBlock } from "./chunks/framework.B9AX-CPi.js";
const __pageData = JSON.parse('{"title":"info.json Reference","description":"","frontmatter":{},"headers":[],"relativePath":"reference_info_json.md","filePath":"reference_info_json.md"}');
const _sfc_main = { name: "reference_info_json.md" };
const _hoisted_1 = /* @__PURE__ */ createStaticVNode("", 4);
const _hoisted_5 = /* @__PURE__ */ createBaseVNode("code", null, "keyboard_name", -1);
const _hoisted_6 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("A free-form text string describing the keyboard. This will be used as the USB product string. Can include Unicode characters, escaped to ASCII eg. "),
/* @__PURE__ */ createBaseVNode("code", null, "\\u03A8"),
/* @__PURE__ */ createTextVNode(" (Ψ).")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"Clueboard 66%"')
])
], -1);
const _hoisted_7 = /* @__PURE__ */ createBaseVNode("code", null, "maintainer", -1);
const _hoisted_8 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("GitHub username of the maintainer, or "),
/* @__PURE__ */ createBaseVNode("code", null, "qmk"),
/* @__PURE__ */ createTextVNode(" for community maintained boards.")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"skullydazed"')
])
], -1);
const _hoisted_9 = /* @__PURE__ */ createBaseVNode("code", null, "manufacturer", -1);
const _hoisted_10 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("A free-form text string describing the keyboard's manufacturer. This will be used as the USB manufacturer string. Can include Unicode characters, escaped to ASCII eg. "),
/* @__PURE__ */ createBaseVNode("code", null, "\\u03A8"),
/* @__PURE__ */ createTextVNode(" (Ψ).")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"Clueboard"')
])
], -1);
const _hoisted_11 = /* @__PURE__ */ createBaseVNode("code", null, "url", -1);
const _hoisted_12 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("A URL to the keyboard's product page, "),
/* @__PURE__ */ createBaseVNode("a", {
href: "https://qmk.fm/keyboards",
target: "_blank",
rel: "noreferrer"
}, "QMK.fm/keyboards"),
/* @__PURE__ */ createTextVNode(" page, or other page describing information about the keyboard.")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"https://clueboard.co"')
])
], -1);
const _hoisted_13 = /* @__PURE__ */ createBaseVNode("code", null, "bootloader_instructions", -1);
const _hoisted_14 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Instructions for putting the keyboard into a mode that allows for firmware flashing."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"Press the button marked RESET on the back of the PCB"')
])
], -1);
const _hoisted_15 = /* @__PURE__ */ createBaseVNode("code", null, "tags", -1);
const _hoisted_16 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "A list of tags describing the keyboard."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '["ortho", "split", "rgb"]')
])
], -1);
const _hoisted_17 = /* @__PURE__ */ createBaseVNode("h2", {
id: "hardware-configuration",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Hardware Configuration "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#hardware-configuration",
"aria-label": 'Permalink to "Hardware Configuration {#hardware-configuration}"'
}, "")
], -1);
const _hoisted_18 = /* @__PURE__ */ createBaseVNode("code", null, "board", -1);
const _hoisted_19 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Override the default ChibiOS board name (ARM-based keyboards only)."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"BLACKPILL_STM32_F411"')
])
], -1);
const _hoisted_20 = /* @__PURE__ */ createBaseVNode("code", null, "bootloader", -1);
const _hoisted_21 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The bootloader in use on the keyboard. Required if "),
/* @__PURE__ */ createBaseVNode("code", null, "development_board"),
/* @__PURE__ */ createTextVNode(" is not specified.")
])
], -1);
const _hoisted_22 = /* @__PURE__ */ createBaseVNode("code", null, "development_board", -1);
const _hoisted_23 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The microcontroller development board, if applicable."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"promicro"')
])
], -1);
const _hoisted_24 = /* @__PURE__ */ createBaseVNode("code", null, "pin_compatible", -1);
const _hoisted_25 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The form factor of the development board, if applicable. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "elite_c"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "promicro"),
/* @__PURE__ */ createTextVNode(".")
])
], -1);
const _hoisted_26 = /* @__PURE__ */ createBaseVNode("code", null, "processor", -1);
const _hoisted_27 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The microcontroller in use on the keyboard. Required if "),
/* @__PURE__ */ createBaseVNode("code", null, "development_board"),
/* @__PURE__ */ createTextVNode(" is not specified.")
])
], -1);
const _hoisted_28 = /* @__PURE__ */ createBaseVNode("h2", {
id: "firmware-configuration",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Firmware Configuration "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#firmware-configuration",
"aria-label": 'Permalink to "Firmware Configuration {#firmware-configuration}"'
}, "")
], -1);
const _hoisted_29 = /* @__PURE__ */ createBaseVNode("code", null, "build", -1);
const _hoisted_30 = /* @__PURE__ */ createBaseVNode("code", null, "debounce_type", -1);
const _hoisted_31 = /* @__PURE__ */ createStaticVNode("", 1);
const _hoisted_32 = /* @__PURE__ */ createBaseVNode("code", null, "firmware_format", -1);
const _hoisted_33 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The format of the final output binary. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "bin"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "hex"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "uf2"),
/* @__PURE__ */ createTextVNode(".")
])
], -1);
const _hoisted_34 = /* @__PURE__ */ createBaseVNode("code", null, "lto", -1);
const _hoisted_35 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable Link-Time Optimization."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_36 = /* @__PURE__ */ createBaseVNode("code", null, "features", -1);
const _hoisted_37 = /* @__PURE__ */ createStaticVNode("", 2);
const _hoisted_39 = /* @__PURE__ */ createBaseVNode("code", null, "qmk", -1);
const _hoisted_40 = /* @__PURE__ */ createBaseVNode("code", null, "locking", -1);
const _hoisted_41 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_42 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable locking switch support."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_43 = /* @__PURE__ */ createBaseVNode("code", null, "resync", -1);
const _hoisted_44 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Keep switch state consistent with keyboard LED state."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_45 = /* @__PURE__ */ createBaseVNode("code", null, "tap_capslock_delay", -1);
const _hoisted_46 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The delay between keydown and keyup for Caps Lock tap events in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "80"),
/* @__PURE__ */ createTextVNode(" (80 ms)")
])
], -1);
const _hoisted_47 = /* @__PURE__ */ createBaseVNode("code", null, "tap_keycode_delay", -1);
const _hoisted_48 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The delay between keydown and keyup for tap events in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "0"),
/* @__PURE__ */ createTextVNode(" (no delay)")
])
], -1);
const _hoisted_49 = /* @__PURE__ */ createBaseVNode("code", null, "tapping", -1);
const _hoisted_50 = /* @__PURE__ */ createBaseVNode("code", null, "hold_on_other_key_press", -1);
const _hoisted_51 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_52 = /* @__PURE__ */ createBaseVNode("code", null, "hold_on_other_key_press_per_key", -1);
const _hoisted_53 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_54 = /* @__PURE__ */ createBaseVNode("code", null, "permissive_hold", -1);
const _hoisted_55 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_56 = /* @__PURE__ */ createBaseVNode("code", null, "permissive_hold_per_key", -1);
const _hoisted_57 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_58 = /* @__PURE__ */ createBaseVNode("code", null, "retro", -1);
const _hoisted_59 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_60 = /* @__PURE__ */ createBaseVNode("code", null, "retro_per_key", -1);
const _hoisted_61 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_62 = /* @__PURE__ */ createBaseVNode("code", null, "term", -1);
const _hoisted_63 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "200"),
/* @__PURE__ */ createTextVNode(" (200 ms)")
])
], -1);
const _hoisted_64 = /* @__PURE__ */ createBaseVNode("code", null, "term_per_key", -1);
const _hoisted_65 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_66 = /* @__PURE__ */ createBaseVNode("code", null, "toggle", -1);
const _hoisted_67 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "5")
])
], -1);
const _hoisted_68 = /* @__PURE__ */ createBaseVNode("h2", {
id: "apa102",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("APA102 "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#apa102",
"aria-label": 'Permalink to "APA102 {#apa102}"'
}, "")
], -1);
const _hoisted_69 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./drivers/apa102" }, "APA102"),
/* @__PURE__ */ createTextVNode(" driver.")
], -1);
const _hoisted_70 = /* @__PURE__ */ createBaseVNode("code", null, "apa102", -1);
const _hoisted_71 = /* @__PURE__ */ createBaseVNode("code", null, "clock_pin", -1);
const _hoisted_72 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The GPIO pin connected to "),
/* @__PURE__ */ createBaseVNode("code", null, "CI"),
/* @__PURE__ */ createTextVNode(" on the first LED in the chain.")
])
], -1);
const _hoisted_73 = /* @__PURE__ */ createBaseVNode("code", null, "data_pin", -1);
const _hoisted_74 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The GPIO pin connected to "),
/* @__PURE__ */ createBaseVNode("code", null, "DI"),
/* @__PURE__ */ createTextVNode(" on the first LED in the chain.")
])
], -1);
const _hoisted_75 = /* @__PURE__ */ createBaseVNode("code", null, "default_brightness", -1);
const _hoisted_76 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The initial global brightness level (independent of the RGB data), from 0 to 31."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "31")
])
], -1);
const _hoisted_77 = /* @__PURE__ */ createBaseVNode("h2", {
id: "audio",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Audio "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#audio",
"aria-label": 'Permalink to "Audio {#audio}"'
}, "")
], -1);
const _hoisted_78 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/audio" }, "Audio"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_79 = /* @__PURE__ */ createBaseVNode("code", null, "audio", -1);
const _hoisted_80 = /* @__PURE__ */ createBaseVNode("code", null, "default", -1);
const _hoisted_81 = /* @__PURE__ */ createBaseVNode("code", null, "on", -1);
const _hoisted_82 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default audio enabled state."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "true")
])
], -1);
const _hoisted_83 = /* @__PURE__ */ createBaseVNode("code", null, "clicky", -1);
const _hoisted_84 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default audio clicky enabled state."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "true")
])
], -1);
const _hoisted_85 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_86 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The driver to use. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "dac_additive"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "dac_basic"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "pwm_software"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "pwm_hardware"),
/* @__PURE__ */ createTextVNode(".")
])
], -1);
const _hoisted_87 = /* @__PURE__ */ createBaseVNode("code", null, "macro_beep", -1);
const _hoisted_88 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Play a short beep for "),
/* @__PURE__ */ createBaseVNode("code", null, "\\a"),
/* @__PURE__ */ createTextVNode(" (ASCII "),
/* @__PURE__ */ createBaseVNode("code", null, "BEL"),
/* @__PURE__ */ createTextVNode(") characters in Send String macros.")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_89 = /* @__PURE__ */ createBaseVNode("code", null, "pins", -1);
const _hoisted_90 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin(s) connected to the speaker(s).")
], -1);
const _hoisted_91 = /* @__PURE__ */ createBaseVNode("code", null, "power_control", -1);
const _hoisted_92 = /* @__PURE__ */ createBaseVNode("code", null, "on_state", -1);
const _hoisted_93 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The logical GPIO state required to turn the speaker on."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "1"),
/* @__PURE__ */ createTextVNode(" (on = high)")
])
], -1);
const _hoisted_94 = /* @__PURE__ */ createBaseVNode("code", null, "pin", -1);
const _hoisted_95 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to speaker power circuit.")
], -1);
const _hoisted_96 = /* @__PURE__ */ createBaseVNode("code", null, "voices", -1);
const _hoisted_97 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Use multiple audio voices."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_98 = /* @__PURE__ */ createBaseVNode("h2", {
id: "backlight",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Backlight "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#backlight",
"aria-label": 'Permalink to "Backlight {#backlight}"'
}, "")
], -1);
const _hoisted_99 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/backlight" }, "Backlight"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_100 = /* @__PURE__ */ createBaseVNode("code", null, "backlight", -1);
const _hoisted_101 = /* @__PURE__ */ createBaseVNode("code", null, "as_caps_lock", -1);
const _hoisted_102 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Use the backlight as a Caps Lock indicator."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_103 = /* @__PURE__ */ createBaseVNode("code", null, "breathing", -1);
const _hoisted_104 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Whether backlight breathing is enabled."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_105 = /* @__PURE__ */ createBaseVNode("code", null, "breathing_period", -1);
const _hoisted_106 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The length of one backlight breathing cycle in seconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "6"),
/* @__PURE__ */ createTextVNode(" (6 seconds)")
])
], -1);
const _hoisted_107 = /* @__PURE__ */ createBaseVNode("code", null, "default", -1);
const _hoisted_108 = /* @__PURE__ */ createBaseVNode("code", null, "on", -1);
const _hoisted_109 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default backlight enabled state."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "true")
])
], -1);
const _hoisted_110 = /* @__PURE__ */ createBaseVNode("code", null, "breathing", -1);
const _hoisted_111 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default backlight breathing state."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_112 = /* @__PURE__ */ createBaseVNode("code", null, "brightness", -1);
const _hoisted_113 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default brightness level."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "max_brightness")
])
], -1);
const _hoisted_114 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_115 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The driver to use. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "custom"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "pwm"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "software"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "timer"),
/* @__PURE__ */ createTextVNode(".")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, '"pwm"')
])
], -1);
const _hoisted_116 = /* @__PURE__ */ createBaseVNode("code", null, "levels", -1);
const _hoisted_117 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of brightness levels (excluding off), from 1 to 31."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "3")
])
], -1);
const _hoisted_118 = /* @__PURE__ */ createBaseVNode("code", null, "max_brightness", -1);
const _hoisted_119 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The maximum PWM value which brightness is scaled to, from 0 to 255."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "255")
])
], -1);
const _hoisted_120 = /* @__PURE__ */ createBaseVNode("code", null, "on_state", -1);
const _hoisted_121 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The logical GPIO state required to turn the LEDs on."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "1"),
/* @__PURE__ */ createTextVNode(" (on = high)")
])
], -1);
const _hoisted_122 = /* @__PURE__ */ createBaseVNode("code", null, "pin", -1);
const _hoisted_123 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to the backlight circuit.")
], -1);
const _hoisted_124 = /* @__PURE__ */ createBaseVNode("code", null, "pins", -1);
const _hoisted_125 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("A list of GPIO pins connected to the backlight LEDs ("),
/* @__PURE__ */ createBaseVNode("code", null, "software"),
/* @__PURE__ */ createTextVNode(" and "),
/* @__PURE__ */ createBaseVNode("code", null, "timer"),
/* @__PURE__ */ createTextVNode(" drivers only).")
])
], -1);
const _hoisted_126 = /* @__PURE__ */ createBaseVNode("h2", {
id: "bluetooth",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Bluetooth "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#bluetooth",
"aria-label": 'Permalink to "Bluetooth {#bluetooth}"'
}, "")
], -1);
const _hoisted_127 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/bluetooth" }, "Bluetooth"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_128 = /* @__PURE__ */ createBaseVNode("code", null, "bluetooth", -1);
const _hoisted_129 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_130 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The driver to use. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "custom"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "bluefruit_le"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "rn42"),
/* @__PURE__ */ createTextVNode(".")
])
], -1);
const _hoisted_131 = /* @__PURE__ */ createBaseVNode("h2", {
id: "bootmagic",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Bootmagic "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#bootmagic",
"aria-label": 'Permalink to "Bootmagic {#bootmagic}"'
}, "")
], -1);
const _hoisted_132 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/bootmagic" }, "Bootmagic"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_133 = /* @__PURE__ */ createBaseVNode("code", null, "bootmagic", -1);
const _hoisted_134 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_135 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enables the Bootmagic feature."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_136 = /* @__PURE__ */ createBaseVNode("code", null, "matrix", -1);
const _hoisted_137 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The matrix position of the key to check during startup. This should generally be set to the (physically) top left key."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "[0, 0]")
])
], -1);
const _hoisted_138 = /* @__PURE__ */ createBaseVNode("h2", {
id: "caps-word",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Caps Word "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#caps-word",
"aria-label": 'Permalink to "Caps Word {#caps-word}"'
}, "")
], -1);
const _hoisted_139 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/caps_word" }, "Caps Word"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_140 = /* @__PURE__ */ createBaseVNode("code", null, "caps_word", -1);
const _hoisted_141 = /* @__PURE__ */ createBaseVNode("code", null, "both_shifts_turns_on", -1);
const _hoisted_142 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Activate Caps Word by pressing both Shift keys."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_143 = /* @__PURE__ */ createBaseVNode("code", null, "double_tap_shift_turns_on", -1);
const _hoisted_144 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Activate Caps Word by pressing Left Shift twice."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_145 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_146 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enables the Caps Word feature."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_147 = /* @__PURE__ */ createBaseVNode("code", null, "idle_timeout", -1);
const _hoisted_148 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The amount of time before Caps Word automatically deactivates in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "5000"),
/* @__PURE__ */ createTextVNode(" (5 seconds)")
])
], -1);
const _hoisted_149 = /* @__PURE__ */ createBaseVNode("code", null, "invert_on_shift", -1);
const _hoisted_150 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Invert shift state instead of deactivating Caps Word when Shift is pressed."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_151 = /* @__PURE__ */ createBaseVNode("h2", {
id: "combo",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Combo "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#combo",
"aria-label": 'Permalink to "Combo {#combo}"'
}, "")
], -1);
const _hoisted_152 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/combo" }, "Combo"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_153 = /* @__PURE__ */ createBaseVNode("code", null, "combo", -1);
const _hoisted_154 = /* @__PURE__ */ createBaseVNode("code", null, "term", -1);
const _hoisted_155 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The amount of time to recognize a combo in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "50"),
/* @__PURE__ */ createTextVNode(" (50 ms)")
])
], -1);
const _hoisted_156 = /* @__PURE__ */ createBaseVNode("h2", {
id: "dip-switch",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("DIP Switches "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#dip-switch",
"aria-label": 'Permalink to "DIP Switches {#dip-switch}"'
}, "")
], -1);
const _hoisted_157 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/dip_switch" }, "DIP Switches"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_158 = /* @__PURE__ */ createBaseVNode("code", null, "dip_switch", -1);
const _hoisted_159 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_160 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable the DIP Switches feature."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_161 = /* @__PURE__ */ createBaseVNode("code", null, "pins", -1);
const _hoisted_162 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "A list of GPIO pins connected to the MCU.")
], -1);
const _hoisted_163 = /* @__PURE__ */ createBaseVNode("code", null, "matrix_grid", -1);
const _hoisted_164 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "A list of matrix locations in the key matrix."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, "[ [0,6], [1,6], [2,6] ]")
])
], -1);
const _hoisted_165 = /* @__PURE__ */ createBaseVNode("h2", {
id: "eeprom",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("EEPROM "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#eeprom",
"aria-label": 'Permalink to "EEPROM {#eeprom}"'
}, "")
], -1);
const _hoisted_166 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./drivers/eeprom" }, "EEPROM"),
/* @__PURE__ */ createTextVNode(" driver.")
], -1);
const _hoisted_167 = /* @__PURE__ */ createBaseVNode("code", null, "eeprom", -1);
const _hoisted_168 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_169 = /* @__PURE__ */ createStaticVNode("", 1);
const _hoisted_170 = /* @__PURE__ */ createBaseVNode("code", null, "wear_leveling", -1);
const _hoisted_171 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_172 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The driver to use. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "embedded_flash"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "legacy"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "rp2040_flash"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "spi_flash"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "custom"),
/* @__PURE__ */ createTextVNode(".")
])
], -1);
const _hoisted_173 = /* @__PURE__ */ createBaseVNode("code", null, "backing_size", -1);
const _hoisted_174 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Number of bytes used by the wear-leveling algorithm for its underlying storage, and needs to be a multiple of the logical size.")
], -1);
const _hoisted_175 = /* @__PURE__ */ createBaseVNode("code", null, "logical_size", -1);
const _hoisted_176 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Number of bytes “exposed” to the rest of QMK and denotes the size of the usable EEPROM.")
], -1);
const _hoisted_177 = /* @__PURE__ */ createBaseVNode("h2", {
id: "encoder",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Encoder "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#encoder",
"aria-label": 'Permalink to "Encoder {#encoder}"'
}, "")
], -1);
const _hoisted_178 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/encoders" }, "Encoder"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_179 = /* @__PURE__ */ createBaseVNode("code", null, "encoder", -1);
const _hoisted_180 = /* @__PURE__ */ createBaseVNode("code", null, "rotary", -1);
const _hoisted_181 = /* @__PURE__ */ createBaseVNode("code", null, "pin_a", -1);
const _hoisted_182 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The GPIO pin connected to the encoder's "),
/* @__PURE__ */ createBaseVNode("code", null, "A"),
/* @__PURE__ */ createTextVNode(" pin.")
])
], -1);
const _hoisted_183 = /* @__PURE__ */ createBaseVNode("code", null, "pin_b", -1);
const _hoisted_184 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The GPIO pin connected to the encoder's "),
/* @__PURE__ */ createBaseVNode("code", null, "B"),
/* @__PURE__ */ createTextVNode(" pin.")
])
], -1);
const _hoisted_185 = /* @__PURE__ */ createBaseVNode("code", null, "resolution", -1);
const _hoisted_186 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of edge transitions on both pins required to register an input."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "4")
])
], -1);
const _hoisted_187 = /* @__PURE__ */ createBaseVNode("h2", {
id: "indicators",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Indicators "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#indicators",
"aria-label": 'Permalink to "Indicators {#indicators}"'
}, "")
], -1);
const _hoisted_188 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/led_indicators" }, "LED Indicators"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_189 = /* @__PURE__ */ createBaseVNode("code", null, "indicators", -1);
const _hoisted_190 = /* @__PURE__ */ createBaseVNode("code", null, "caps_lock", -1);
const _hoisted_191 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to the Caps Lock LED.")
], -1);
const _hoisted_192 = /* @__PURE__ */ createBaseVNode("code", null, "compose", -1);
const _hoisted_193 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to the Compose LED.")
], -1);
const _hoisted_194 = /* @__PURE__ */ createBaseVNode("code", null, "kana", -1);
const _hoisted_195 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to the Kana LED.")
], -1);
const _hoisted_196 = /* @__PURE__ */ createBaseVNode("code", null, "num_lock", -1);
const _hoisted_197 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to the Num Lock LED.")
], -1);
const _hoisted_198 = /* @__PURE__ */ createBaseVNode("code", null, "on_state", -1);
const _hoisted_199 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The logical GPIO state required to turn the LEDs on."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "1"),
/* @__PURE__ */ createTextVNode(" (on = high)")
])
], -1);
const _hoisted_200 = /* @__PURE__ */ createBaseVNode("code", null, "scroll_lock", -1);
const _hoisted_201 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to the Scroll Lock LED.")
], -1);
const _hoisted_202 = /* @__PURE__ */ createStaticVNode("", 5);
const _hoisted_207 = /* @__PURE__ */ createBaseVNode("code", null, "community_layouts", -1);
const _hoisted_208 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "A list of community layouts supported by the keyboard."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '["60_ansi", "60_iso"]')
])
], -1);
const _hoisted_209 = /* @__PURE__ */ createBaseVNode("code", null, "layout_aliases", -1);
const _hoisted_210 = /* @__PURE__ */ createStaticVNode("", 2);
const _hoisted_212 = /* @__PURE__ */ createBaseVNode("code", null, "layouts", -1);
const _hoisted_213 = /* @__PURE__ */ createBaseVNode("li", null, "A dictionary of layouts supported by the keyboard.", -1);
const _hoisted_214 = /* @__PURE__ */ createBaseVNode("code", null, "LAYOUT_<layout_name>", -1);
const _hoisted_215 = /* @__PURE__ */ createBaseVNode("code", null, "layout", -1);
const _hoisted_216 = /* @__PURE__ */ createBaseVNode("code", null, "matrix", -1);
const _hoisted_217 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The matrix position for the key."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, "[0, 4]"),
/* @__PURE__ */ createTextVNode(" (row 0, column 4)")
])
], -1);
const _hoisted_218 = /* @__PURE__ */ createBaseVNode("code", null, "x", -1);
const _hoisted_219 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The absolute position of the key in the horizontal axis, in key units.")
], -1);
const _hoisted_220 = /* @__PURE__ */ createBaseVNode("code", null, "y", -1);
const _hoisted_221 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The absolute position of the key in the vertical axis, in key units.")
], -1);
const _hoisted_222 = /* @__PURE__ */ createBaseVNode("code", null, "h", -1);
const _hoisted_223 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The height of the key, in key units."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "1"),
/* @__PURE__ */ createTextVNode(" (1u)")
])
], -1);
const _hoisted_224 = /* @__PURE__ */ createBaseVNode("code", null, "label", -1);
const _hoisted_225 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("What to name the key. This is "),
/* @__PURE__ */ createBaseVNode("em", null, "not"),
/* @__PURE__ */ createTextVNode(" a key assignment as in the keymap, but should usually correspond to the keycode for the first layer of the default keymap.")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"Escape"')
])
], -1);
const _hoisted_226 = /* @__PURE__ */ createBaseVNode("code", null, "r", -1);
const _hoisted_227 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The rotation angle in degrees. Currently not implemented.")
], -1);
const _hoisted_228 = /* @__PURE__ */ createBaseVNode("code", null, "rx", -1);
const _hoisted_229 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The absolute X position of the rotation axis. Currently not implemented.")
], -1);
const _hoisted_230 = /* @__PURE__ */ createBaseVNode("code", null, "ry", -1);
const _hoisted_231 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The absolute Y position of the rotation axis. Currently not implemented.")
], -1);
const _hoisted_232 = /* @__PURE__ */ createBaseVNode("code", null, "w", -1);
const _hoisted_233 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The width of the key, in key units."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "1"),
/* @__PURE__ */ createTextVNode(" (1u)")
])
], -1);
const _hoisted_234 = /* @__PURE__ */ createBaseVNode("code", null, "encoder", -1);
const _hoisted_235 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The index of an encoder this key should be linked to")
], -1);
const _hoisted_236 = /* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '{"label": "Shift", "matrix": [4, 0], "x": 0, "y": 4.25, "w": 2.25}')
], -1);
const _hoisted_237 = /* @__PURE__ */ createBaseVNode("h2", {
id: "leader-key",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Leader Key "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#leader-key",
"aria-label": 'Permalink to "Leader Key {#leader-key}"'
}, "")
], -1);
const _hoisted_238 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/leader_key" }, "Leader Key"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_239 = /* @__PURE__ */ createBaseVNode("code", null, "leader_key", -1);
const _hoisted_240 = /* @__PURE__ */ createBaseVNode("code", null, "timing", -1);
const _hoisted_241 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Reset the "),
/* @__PURE__ */ createBaseVNode("code", null, "timeout"),
/* @__PURE__ */ createTextVNode(" on each keypress.")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_242 = /* @__PURE__ */ createBaseVNode("code", null, "strict_processing", -1);
const _hoisted_243 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Do not extract the tap keycodes from Layer-Tap and Mod-Tap key events."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_244 = /* @__PURE__ */ createBaseVNode("code", null, "timeout", -1);
const _hoisted_245 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The amount of time to complete a leader sequence in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "300"),
/* @__PURE__ */ createTextVNode(" (300 ms)")
])
], -1);
const _hoisted_246 = /* @__PURE__ */ createBaseVNode("h2", {
id: "led-matrix",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("LED Matrix "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#led-matrix",
"aria-label": 'Permalink to "LED Matrix {#led-matrix}"'
}, "")
], -1);
const _hoisted_247 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/led_matrix" }, "LED Matrix"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_248 = /* @__PURE__ */ createBaseVNode("code", null, "led_matrix", -1);
const _hoisted_249 = /* @__PURE__ */ createBaseVNode("code", null, "animations", -1);
const _hoisted_250 = /* @__PURE__ */ createStaticVNode("", 2);
const _hoisted_252 = /* @__PURE__ */ createBaseVNode("code", null, "center_point", -1);
const _hoisted_253 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The centroid (geometric center) of the LEDs. Used for certain effects."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "[112, 32]")
])
], -1);
const _hoisted_254 = /* @__PURE__ */ createBaseVNode("code", null, "default", -1);
const _hoisted_255 = /* @__PURE__ */ createBaseVNode("code", null, "animation", -1);
const _hoisted_256 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The default effect. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "led_matrix.animations")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, '"solid"')
])
], -1);
const _hoisted_257 = /* @__PURE__ */ createBaseVNode("code", null, "on", -1);
const _hoisted_258 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default enabled state."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "true")
])
], -1);
const _hoisted_259 = /* @__PURE__ */ createBaseVNode("code", null, "val", -1);
const _hoisted_260 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default brightness level."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "max_brightness")
])
], -1);
const _hoisted_261 = /* @__PURE__ */ createBaseVNode("code", null, "speed", -1);
const _hoisted_262 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default animation speed."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "128")
])
], -1);
const _hoisted_263 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_264 = /* @__PURE__ */ createStaticVNode("", 1);
const _hoisted_265 = /* @__PURE__ */ createBaseVNode("code", null, "layout", -1);
const _hoisted_266 = /* @__PURE__ */ createBaseVNode("code", null, "flags", -1);
const _hoisted_267 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "A bitfield of flags describing the type of LED.")
], -1);
const _hoisted_268 = /* @__PURE__ */ createBaseVNode("code", null, "x", -1);
const _hoisted_269 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The position of the LED in the horizontal axis, from 0 to 224.")
], -1);
const _hoisted_270 = /* @__PURE__ */ createBaseVNode("code", null, "y", -1);
const _hoisted_271 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The position of the LED in the vertical axis, from 0 to 64.")
], -1);
const _hoisted_272 = /* @__PURE__ */ createBaseVNode("code", null, "matrix", -1);
const _hoisted_273 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The key matrix position associated with the LED."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, "[0, 2]")
])
], -1);
const _hoisted_274 = /* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '{"matrix": [2, 1], "x": 20, "y": 48, "flags": 2}')
], -1);
const _hoisted_275 = /* @__PURE__ */ createBaseVNode("code", null, "led_flush_limit", -1);
const _hoisted_276 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Limits in milliseconds how frequently an animation will update the LEDs."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "16")
])
], -1);
const _hoisted_277 = /* @__PURE__ */ createBaseVNode("code", null, "led_process_limit", -1);
const _hoisted_278 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Limits the number of LEDs to process in an animation per task run (increases keyboard responsiveness)."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "led_count / 5")
])
], -1);
const _hoisted_279 = /* @__PURE__ */ createBaseVNode("code", null, "max_brightness", -1);
const _hoisted_280 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The maximum value which brightness is scaled to, from 0 to 255."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "255")
])
], -1);
const _hoisted_281 = /* @__PURE__ */ createBaseVNode("code", null, "react_on_keyup", -1);
const _hoisted_282 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Animations react to keyup instead of keydown."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_283 = /* @__PURE__ */ createBaseVNode("code", null, "sleep", -1);
const _hoisted_284 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Turn off the LEDs when the host goes to sleep."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_285 = /* @__PURE__ */ createBaseVNode("code", null, "speed_steps", -1);
const _hoisted_286 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of speed adjustment steps."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "16")
])
], -1);
const _hoisted_287 = /* @__PURE__ */ createBaseVNode("code", null, "split_count", -1);
const _hoisted_288 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "For split keyboards, the number of LEDs on each half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, "[16, 16]")
])
], -1);
const _hoisted_289 = /* @__PURE__ */ createBaseVNode("code", null, "timeout", -1);
const _hoisted_290 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The LED activity timeout in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "0"),
/* @__PURE__ */ createTextVNode(" (no timeout)")
])
], -1);
const _hoisted_291 = /* @__PURE__ */ createBaseVNode("code", null, "val_steps", -1);
const _hoisted_292 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of brightness adjustment steps."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "8")
])
], -1);
const _hoisted_293 = /* @__PURE__ */ createBaseVNode("h2", {
id: "matrix",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Matrix "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#matrix",
"aria-label": 'Permalink to "Matrix {#matrix}"'
}, "")
], -1);
const _hoisted_294 = /* @__PURE__ */ createBaseVNode("code", null, "debounce", -1);
const _hoisted_295 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The debounce time in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "5"),
/* @__PURE__ */ createTextVNode(" (5 ms)")
])
], -1);
const _hoisted_296 = /* @__PURE__ */ createBaseVNode("code", null, "diode_direction", -1);
const _hoisted_297 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode('Which way the diodes are "pointing". Unused for '),
/* @__PURE__ */ createBaseVNode("code", null, "matrix_pins.direct"),
/* @__PURE__ */ createTextVNode(". Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "COL2ROW"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "ROW2COL"),
/* @__PURE__ */ createTextVNode(".")
])
], -1);
const _hoisted_298 = /* @__PURE__ */ createBaseVNode("code", null, "matrix_pins", -1);
const _hoisted_299 = /* @__PURE__ */ createBaseVNode("code", null, "cols", -1);
const _hoisted_300 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "A list of GPIO pins connected to the matrix columns."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '["A0", "A1", "A2"]')
])
], -1);
const _hoisted_301 = /* @__PURE__ */ createBaseVNode("code", null, "custom", -1);
const _hoisted_302 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Whether to use a custom matrix scanning implementation."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_303 = /* @__PURE__ */ createBaseVNode("code", null, "custom_lite", -1);
const _hoisted_304 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, 'Whether to use a "lite" custom matrix scanning implementation.'),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_305 = /* @__PURE__ */ createBaseVNode("code", null, "direct", -1);
const _hoisted_306 = /* @__PURE__ */ createStaticVNode("", 2);
const _hoisted_308 = /* @__PURE__ */ createBaseVNode("code", null, "ghost", -1);
const _hoisted_309 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Whether the matrix has no anti-ghosting diodes."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_310 = /* @__PURE__ */ createBaseVNode("code", null, "input_pressed_state", -1);
const _hoisted_311 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The logical GPIO state of the input pins when a key is pressed."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "0"),
/* @__PURE__ */ createTextVNode(" (pressed = low)")
])
], -1);
const _hoisted_312 = /* @__PURE__ */ createBaseVNode("code", null, "io_delay", -1);
const _hoisted_313 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The amount of time to wait between row/col selection and col/row pin reading, in microseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "30"),
/* @__PURE__ */ createTextVNode(" (30 µs)")
])
], -1);
const _hoisted_314 = /* @__PURE__ */ createBaseVNode("code", null, "rows", -1);
const _hoisted_315 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "A list of GPIO pins connected to the matrix rows."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '["B0", "B1", "B2"]')
])
], -1);
const _hoisted_316 = /* @__PURE__ */ createBaseVNode("h2", {
id: "mouse-keys",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Mouse Keys "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#mouse-keys",
"aria-label": 'Permalink to "Mouse Keys {#mouse-keys}"'
}, "")
], -1);
const _hoisted_317 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/mouse_keys" }, "Mouse Keys"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_318 = /* @__PURE__ */ createBaseVNode("code", null, "mouse_key", -1);
const _hoisted_319 = /* @__PURE__ */ createBaseVNode("code", null, "delay", -1);
const _hoisted_320 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_321 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enables the Mouse Keys feature."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_322 = /* @__PURE__ */ createBaseVNode("code", null, "interval", -1);
const _hoisted_323 = /* @__PURE__ */ createBaseVNode("code", null, "max_speed", -1);
const _hoisted_324 = /* @__PURE__ */ createBaseVNode("code", null, "time_to_max", -1);
const _hoisted_325 = /* @__PURE__ */ createBaseVNode("code", null, "wheel_delay", -1);
const _hoisted_326 = /* @__PURE__ */ createBaseVNode("h2", {
id: "one-shot",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("One Shot "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#one-shot",
"aria-label": 'Permalink to "One Shot {#one-shot}"'
}, "")
], -1);
const _hoisted_327 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures "),
/* @__PURE__ */ createBaseVNode("a", { href: "./one_shot_keys" }, "One Shot keys"),
/* @__PURE__ */ createTextVNode(".")
], -1);
const _hoisted_328 = /* @__PURE__ */ createBaseVNode("code", null, "oneshot", -1);
const _hoisted_329 = /* @__PURE__ */ createBaseVNode("code", null, "tap_toggle", -1);
const _hoisted_330 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of times to tap the key in order to hold it.")
], -1);
const _hoisted_331 = /* @__PURE__ */ createBaseVNode("code", null, "timeout", -1);
const _hoisted_332 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The amount of time before the key is released in milliseconds.")
], -1);
const _hoisted_333 = /* @__PURE__ */ createBaseVNode("h2", {
id: "ps2",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("PS/2 "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#ps2",
"aria-label": 'Permalink to "PS/2 {#ps2}"'
}, "")
], -1);
const _hoisted_334 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/ps2_mouse" }, "PS/2"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_335 = /* @__PURE__ */ createBaseVNode("code", null, "ps2", -1);
const _hoisted_336 = /* @__PURE__ */ createBaseVNode("code", null, "clock_pin", -1);
const _hoisted_337 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The GPIO pin connected to "),
/* @__PURE__ */ createBaseVNode("code", null, "CLK"),
/* @__PURE__ */ createTextVNode(" on the PS/2 device.")
])
], -1);
const _hoisted_338 = /* @__PURE__ */ createBaseVNode("code", null, "data_pin", -1);
const _hoisted_339 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The GPIO pin connected to "),
/* @__PURE__ */ createBaseVNode("code", null, "DATA"),
/* @__PURE__ */ createTextVNode(" on the PS/2 device.")
])
], -1);
const _hoisted_340 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_341 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The PS/2 driver to use. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "busywait"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "interrupt"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "usart"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "vendor"),
/* @__PURE__ */ createTextVNode(".")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, '"busywait"')
])
], -1);
const _hoisted_342 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_343 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable the PS/2 feature."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_344 = /* @__PURE__ */ createBaseVNode("code", null, "mouse_enabled", -1);
const _hoisted_345 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable the PS/2 mouse handling."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_346 = /* @__PURE__ */ createBaseVNode("h2", {
id: "qmk-lufa-bootloader",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("QMK LUFA Bootloader "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#qmk-lufa-bootloader",
"aria-label": 'Permalink to "QMK LUFA Bootloader {#qmk-lufa-bootloader}"'
}, "")
], -1);
const _hoisted_347 = /* @__PURE__ */ createBaseVNode("code", null, "qmk_lufa_bootloader", -1);
const _hoisted_348 = /* @__PURE__ */ createBaseVNode("code", null, "esc_input", -1);
const _hoisted_349 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode(`The GPIO pin connected to the designated "exit bootloader" key's row (if `),
/* @__PURE__ */ createBaseVNode("code", null, "COL2ROW"),
/* @__PURE__ */ createTextVNode(").")
])
], -1);
const _hoisted_350 = /* @__PURE__ */ createBaseVNode("code", null, "esc_output", -1);
const _hoisted_351 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode(`The GPIO pin connected to the designated "exit bootloader" key's column (if `),
/* @__PURE__ */ createBaseVNode("code", null, "COL2ROW"),
/* @__PURE__ */ createTextVNode(").")
])
], -1);
const _hoisted_352 = /* @__PURE__ */ createBaseVNode("code", null, "led", -1);
const _hoisted_353 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to an LED to flash.")
], -1);
const _hoisted_354 = /* @__PURE__ */ createBaseVNode("code", null, "speaker", -1);
const _hoisted_355 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to a speaker to click (can also be used for a second LED).")
], -1);
const _hoisted_356 = /* @__PURE__ */ createBaseVNode("h2", {
id: "rgblight",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("RGBLight "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#rgblight",
"aria-label": 'Permalink to "RGBLight {#rgblight}"'
}, "")
], -1);
const _hoisted_357 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/rgblight" }, "RGB Lighting"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_358 = /* @__PURE__ */ createBaseVNode("code", null, "rgblight", -1);
const _hoisted_359 = /* @__PURE__ */ createBaseVNode("code", null, "led_count", -1);
const _hoisted_360 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of LEDs in the chain.")
], -1);
const _hoisted_361 = /* @__PURE__ */ createBaseVNode("code", null, "animations", -1);
const _hoisted_362 = /* @__PURE__ */ createStaticVNode("", 2);
const _hoisted_364 = /* @__PURE__ */ createBaseVNode("code", null, "brightness_steps", -1);
const _hoisted_365 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of brightness adjustment steps."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "17")
])
], -1);
const _hoisted_366 = /* @__PURE__ */ createBaseVNode("code", null, "default", -1);
const _hoisted_367 = /* @__PURE__ */ createBaseVNode("code", null, "animation", -1);
const _hoisted_368 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The default effect. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "rgblight.animations")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, '"static_light"')
])
], -1);
const _hoisted_369 = /* @__PURE__ */ createBaseVNode("code", null, "on", -1);
const _hoisted_370 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default enabled state."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "true")
])
], -1);
const _hoisted_371 = /* @__PURE__ */ createBaseVNode("code", null, "hue", -1);
const _hoisted_372 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default hue value."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "0")
])
], -1);
const _hoisted_373 = /* @__PURE__ */ createBaseVNode("code", null, "sat", -1);
const _hoisted_374 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default saturation value."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "255")
])
], -1);
const _hoisted_375 = /* @__PURE__ */ createBaseVNode("code", null, "val", -1);
const _hoisted_376 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default brightness level."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "max_brightness")
])
], -1);
const _hoisted_377 = /* @__PURE__ */ createBaseVNode("code", null, "speed", -1);
const _hoisted_378 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default animation speed."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "0")
])
], -1);
const _hoisted_379 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_380 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The driver to use. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "apa102"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "custom"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "ws2812"),
/* @__PURE__ */ createTextVNode(".")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, '"ws2812"')
])
], -1);
const _hoisted_381 = /* @__PURE__ */ createBaseVNode("code", null, "hue_steps", -1);
const _hoisted_382 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of hue adjustment steps."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "8")
])
], -1);
const _hoisted_383 = /* @__PURE__ */ createBaseVNode("code", null, "layers", -1);
const _hoisted_384 = /* @__PURE__ */ createBaseVNode("code", null, "blink", -1);
const _hoisted_385 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable layer blinking API."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_386 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_387 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable RGB Lighting Layers."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_388 = /* @__PURE__ */ createBaseVNode("code", null, "max", -1);
const _hoisted_389 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The maximum layer count, from 1 to 32."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "8")
])
], -1);
const _hoisted_390 = /* @__PURE__ */ createBaseVNode("code", null, "led_map", -1);
const _hoisted_391 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Remap LED indices."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, "[4, 3, 2, 1, 0]")
])
], -1);
const _hoisted_392 = /* @__PURE__ */ createBaseVNode("code", null, "max_brightness", -1);
const _hoisted_393 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, 'The maximum value which the HSV "V" component is scaled to, from 0 to 255.'),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "255")
])
], -1);
const _hoisted_394 = /* @__PURE__ */ createBaseVNode("code", null, "saturation_steps", -1);
const _hoisted_395 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of saturation adjustment steps."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "17")
])
], -1);
const _hoisted_396 = /* @__PURE__ */ createBaseVNode("code", null, "sleep", -1);
const _hoisted_397 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Turn off the LEDs when the host goes to sleep."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_398 = /* @__PURE__ */ createBaseVNode("code", null, "split", -1);
const _hoisted_399 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable synchronization between split halves."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_400 = /* @__PURE__ */ createBaseVNode("code", null, "split_count", -1);
const _hoisted_401 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("When "),
/* @__PURE__ */ createBaseVNode("code", null, "rgblight.split"),
/* @__PURE__ */ createTextVNode(" is enabled, the number of LEDs on each half.")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, "[10, 10]")
])
], -1);
const _hoisted_402 = /* @__PURE__ */ createBaseVNode("h2", {
id: "rgb-matrix",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("RGB Matrix "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#rgb-matrix",
"aria-label": 'Permalink to "RGB Matrix {#rgb-matrix}"'
}, "")
], -1);
const _hoisted_403 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/rgb_matrix" }, "RGB Matrix"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_404 = /* @__PURE__ */ createBaseVNode("code", null, "rgb_matrix", -1);
const _hoisted_405 = /* @__PURE__ */ createBaseVNode("code", null, "animations", -1);
const _hoisted_406 = /* @__PURE__ */ createStaticVNode("", 2);
const _hoisted_408 = /* @__PURE__ */ createBaseVNode("code", null, "center_point", -1);
const _hoisted_409 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The centroid (geometric center) of the LEDs. Used for certain effects."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "[112, 32]")
])
], -1);
const _hoisted_410 = /* @__PURE__ */ createBaseVNode("code", null, "default", -1);
const _hoisted_411 = /* @__PURE__ */ createBaseVNode("code", null, "animation", -1);
const _hoisted_412 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The default effect. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "rgb_matrix.animations")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, '"solid_color"')
])
], -1);
const _hoisted_413 = /* @__PURE__ */ createBaseVNode("code", null, "on", -1);
const _hoisted_414 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default enabled state."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "true")
])
], -1);
const _hoisted_415 = /* @__PURE__ */ createBaseVNode("code", null, "hue", -1);
const _hoisted_416 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default hue value."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "0")
])
], -1);
const _hoisted_417 = /* @__PURE__ */ createBaseVNode("code", null, "sat", -1);
const _hoisted_418 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default saturation value."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "255")
])
], -1);
const _hoisted_419 = /* @__PURE__ */ createBaseVNode("code", null, "val", -1);
const _hoisted_420 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default brightness level."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "max_brightness")
])
], -1);
const _hoisted_421 = /* @__PURE__ */ createBaseVNode("code", null, "speed", -1);
const _hoisted_422 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The default animation speed."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "128")
])
], -1);
const _hoisted_423 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_424 = /* @__PURE__ */ createStaticVNode("", 1);
const _hoisted_425 = /* @__PURE__ */ createBaseVNode("code", null, "hue_steps", -1);
const _hoisted_426 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of hue adjustment steps."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "8")
])
], -1);
const _hoisted_427 = /* @__PURE__ */ createBaseVNode("code", null, "layout", -1);
const _hoisted_428 = /* @__PURE__ */ createBaseVNode("code", null, "flags", -1);
const _hoisted_429 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "A bitfield of flags describing the type of LED.")
], -1);
const _hoisted_430 = /* @__PURE__ */ createBaseVNode("code", null, "x", -1);
const _hoisted_431 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The position of the LED in the horizontal axis, from 0 to 224.")
], -1);
const _hoisted_432 = /* @__PURE__ */ createBaseVNode("code", null, "y", -1);
const _hoisted_433 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The position of the LED in the vertical axis, from 0 to 64.")
], -1);
const _hoisted_434 = /* @__PURE__ */ createBaseVNode("code", null, "matrix", -1);
const _hoisted_435 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The key matrix position associated with the LED."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, "[0, 2]")
])
], -1);
const _hoisted_436 = /* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '{"matrix": [2, 1], "x": 20, "y": 48, "flags": 2}')
], -1);
const _hoisted_437 = /* @__PURE__ */ createBaseVNode("code", null, "led_flush_limit", -1);
const _hoisted_438 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Limits in milliseconds how frequently an animation will update the LEDs."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "16")
])
], -1);
const _hoisted_439 = /* @__PURE__ */ createBaseVNode("code", null, "led_process_limit", -1);
const _hoisted_440 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Limits the number of LEDs to process in an animation per task run (increases keyboard responsiveness)."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "led_count / 5")
])
], -1);
const _hoisted_441 = /* @__PURE__ */ createBaseVNode("code", null, "max_brightness", -1);
const _hoisted_442 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, 'The maximum value which the HSV "V" component is scaled to, from 0 to 255.'),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "255")
])
], -1);
const _hoisted_443 = /* @__PURE__ */ createBaseVNode("code", null, "react_on_keyup", -1);
const _hoisted_444 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Animations react to keyup instead of keydown."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_445 = /* @__PURE__ */ createBaseVNode("code", null, "sat_steps", -1);
const _hoisted_446 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of saturation adjustment steps."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "16")
])
], -1);
const _hoisted_447 = /* @__PURE__ */ createBaseVNode("code", null, "sleep", -1);
const _hoisted_448 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Turn off the LEDs when the host goes to sleep."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_449 = /* @__PURE__ */ createBaseVNode("code", null, "speed_steps", -1);
const _hoisted_450 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of speed adjustment steps."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "16")
])
], -1);
const _hoisted_451 = /* @__PURE__ */ createBaseVNode("code", null, "split_count", -1);
const _hoisted_452 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "For split keyboards, the number of LEDs on each half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, "[16, 16]")
])
], -1);
const _hoisted_453 = /* @__PURE__ */ createBaseVNode("code", null, "timeout", -1);
const _hoisted_454 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The LED activity timeout in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "0"),
/* @__PURE__ */ createTextVNode(" (no timeout)")
])
], -1);
const _hoisted_455 = /* @__PURE__ */ createBaseVNode("code", null, "val_steps", -1);
const _hoisted_456 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The number of brightness adjustment steps."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "16")
])
], -1);
const _hoisted_457 = /* @__PURE__ */ createBaseVNode("h2", {
id: "secure",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Secure "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#secure",
"aria-label": 'Permalink to "Secure {#secure}"'
}, "")
], -1);
const _hoisted_458 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/secure" }, "Secure"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_459 = /* @__PURE__ */ createBaseVNode("code", null, "secure", -1);
const _hoisted_460 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_461 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable the Secure feature."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_462 = /* @__PURE__ */ createBaseVNode("code", null, "idle_timeout", -1);
const _hoisted_463 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Timeout while unlocked before returning to the locked state. Set to "),
/* @__PURE__ */ createBaseVNode("code", null, "0"),
/* @__PURE__ */ createTextVNode(" to disable.")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "60000"),
/* @__PURE__ */ createTextVNode(" (1 minute)")
])
], -1);
const _hoisted_464 = /* @__PURE__ */ createBaseVNode("code", null, "unlock_sequence", -1);
const _hoisted_465 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, 'A list of up to five matrix locations comprising the "unlock sequence".'),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, "[[0, 0], [0, 1], [4, 3]]")
])
], -1);
const _hoisted_466 = /* @__PURE__ */ createBaseVNode("code", null, "unlock_timeout", -1);
const _hoisted_467 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Timeout for the user to perform the unlock sequence. Set to "),
/* @__PURE__ */ createBaseVNode("code", null, "0"),
/* @__PURE__ */ createTextVNode(" to disable.")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "5000"),
/* @__PURE__ */ createTextVNode(" (5 seconds)")
])
], -1);
const _hoisted_468 = /* @__PURE__ */ createBaseVNode("h2", {
id: "split-keyboard",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Split Keyboard "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#split-keyboard",
"aria-label": 'Permalink to "Split Keyboard {#split-keyboard}"'
}, "")
], -1);
const _hoisted_469 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/split_keyboard" }, "Split Keyboard"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_470 = /* @__PURE__ */ createBaseVNode("code", null, "split", -1);
const _hoisted_471 = /* @__PURE__ */ createStaticVNode("", 2);
const _hoisted_473 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_474 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable the Split Keyboard feature."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_475 = /* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createBaseVNode("code", null, "encoder"),
/* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createBaseVNode("code", null, "right"),
/* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createBaseVNode("code", null, "rotary"),
/* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("See "),
/* @__PURE__ */ createBaseVNode("a", { href: "#encoder" }, "Encoder"),
/* @__PURE__ */ createTextVNode(" config.")
])
])
])
])
])
])
], -1);
const _hoisted_476 = /* @__PURE__ */ createBaseVNode("code", null, "handedness", -1);
const _hoisted_477 = /* @__PURE__ */ createBaseVNode("code", null, "pin", -1);
const _hoisted_478 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin connected to determine handedness.")
], -1);
const _hoisted_479 = /* @__PURE__ */ createBaseVNode("code", null, "matrix_grid", -1);
const _hoisted_480 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pins of the matrix position which determines the handedness."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '["A1", "B5"]')
])
], -1);
const _hoisted_481 = /* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createBaseVNode("code", null, "matrix_pins"),
/* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createBaseVNode("code", null, "right"),
/* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("See "),
/* @__PURE__ */ createBaseVNode("a", { href: "#matrix" }, "Matrix"),
/* @__PURE__ */ createTextVNode(" config.")
])
])
])
])
], -1);
const _hoisted_482 = /* @__PURE__ */ createBaseVNode("code", null, "serial", -1);
const _hoisted_483 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_484 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The driver to use. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "bitbang"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "usart"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "vendor"),
/* @__PURE__ */ createTextVNode(".")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, '"bitbang"')
])
], -1);
const _hoisted_485 = /* @__PURE__ */ createBaseVNode("code", null, "pin", -1);
const _hoisted_486 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The GPIO pin to use for transmit and receive.")
], -1);
const _hoisted_487 = /* @__PURE__ */ createBaseVNode("code", null, "soft_serial_speed", -1);
const _hoisted_488 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The protocol speed, from "),
/* @__PURE__ */ createBaseVNode("code", null, "0"),
/* @__PURE__ */ createTextVNode(" to "),
/* @__PURE__ */ createBaseVNode("code", null, "5"),
/* @__PURE__ */ createTextVNode(" ("),
/* @__PURE__ */ createBaseVNode("code", null, "serial"),
/* @__PURE__ */ createTextVNode(" transport protocol only).")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "1")
])
], -1);
const _hoisted_489 = /* @__PURE__ */ createBaseVNode("code", null, "transport", -1);
const _hoisted_490 = /* @__PURE__ */ createBaseVNode("code", null, "protocol", -1);
const _hoisted_491 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The split transport protocol to use. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "custom"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "i2c"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "serial"),
/* @__PURE__ */ createTextVNode(".")
])
], -1);
const _hoisted_492 = /* @__PURE__ */ createBaseVNode("code", null, "sync", -1);
const _hoisted_493 = /* @__PURE__ */ createBaseVNode("code", null, "activity", -1);
const _hoisted_494 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Mirror the activity timestamps to the secondary half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_495 = /* @__PURE__ */ createBaseVNode("code", null, "detected_os", -1);
const _hoisted_496 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Mirror the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/os_detection" }, "detected OS"),
/* @__PURE__ */ createTextVNode(" to the secondary half.")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_497 = /* @__PURE__ */ createBaseVNode("code", null, "haptic", -1);
const _hoisted_498 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Mirror the haptic state and process haptic feedback to the secondary half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_499 = /* @__PURE__ */ createBaseVNode("code", null, "layer_state", -1);
const _hoisted_500 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Mirror the layer state to the secondary half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_501 = /* @__PURE__ */ createBaseVNode("code", null, "indicators", -1);
const _hoisted_502 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Mirror the indicator state to the secondary half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_503 = /* @__PURE__ */ createBaseVNode("code", null, "matrix_state", -1);
const _hoisted_504 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Mirror the main/primary half's matrix state to the secondary half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_505 = /* @__PURE__ */ createBaseVNode("code", null, "modifiers", -1);
const _hoisted_506 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Mirror the modifier state to the secondary half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_507 = /* @__PURE__ */ createBaseVNode("code", null, "oled", -1);
const _hoisted_508 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Mirror the OLED on/off status to the secondary half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_509 = /* @__PURE__ */ createBaseVNode("code", null, "st7565", -1);
const _hoisted_510 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Mirror the ST7565 on/off status to the secondary half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_511 = /* @__PURE__ */ createBaseVNode("code", null, "wpm", -1);
const _hoisted_512 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Mirror the current WPM value to the secondary half."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_513 = /* @__PURE__ */ createBaseVNode("code", null, "watchdog", -1);
const _hoisted_514 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Reboot the secondary half if it loses connection."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_515 = /* @__PURE__ */ createBaseVNode("code", null, "watchdog_timeout", -1);
const _hoisted_516 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The amount of time to wait for communication from the primary half in milliseconds.")
], -1);
const _hoisted_517 = /* @__PURE__ */ createBaseVNode("code", null, "usb_detect", -1);
const _hoisted_518 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_519 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Detect USB connection when determining split half roles.")
], -1);
const _hoisted_520 = /* @__PURE__ */ createBaseVNode("code", null, "polling_interval", -1);
const _hoisted_521 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The polling frequency in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "10"),
/* @__PURE__ */ createTextVNode(" (10 ms)")
])
], -1);
const _hoisted_522 = /* @__PURE__ */ createBaseVNode("code", null, "timeout", -1);
const _hoisted_523 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The amount of time to wait for a USB connection in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "2000"),
/* @__PURE__ */ createTextVNode(" (2 seconds)")
])
], -1);
const _hoisted_524 = /* @__PURE__ */ createBaseVNode("h2", {
id: "stenography",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("Stenography "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#stenography",
"aria-label": 'Permalink to "Stenography {#stenography}"'
}, "")
], -1);
const _hoisted_525 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./features/stenography" }, "Stenography"),
/* @__PURE__ */ createTextVNode(" feature.")
], -1);
const _hoisted_526 = /* @__PURE__ */ createBaseVNode("code", null, "stenography", -1);
const _hoisted_527 = /* @__PURE__ */ createBaseVNode("code", null, "enabled", -1);
const _hoisted_528 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable the Stenography feature."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_529 = /* @__PURE__ */ createBaseVNode("code", null, "protocol", -1);
const _hoisted_530 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The Steno protocol to use. Must be one of "),
/* @__PURE__ */ createBaseVNode("code", null, "all"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "geminipr"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "txbolt"),
/* @__PURE__ */ createTextVNode(".")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, '"all"')
])
], -1);
const _hoisted_531 = /* @__PURE__ */ createBaseVNode("h2", {
id: "usb",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("USB "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#usb",
"aria-label": 'Permalink to "USB {#usb}"'
}, "")
], -1);
const _hoisted_532 = /* @__PURE__ */ createBaseVNode("code", null, "usb", -1);
const _hoisted_533 = /* @__PURE__ */ createBaseVNode("code", null, "device_version", -1);
const _hoisted_534 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("A BCD version number in the format "),
/* @__PURE__ */ createBaseVNode("code", null, "MM.m.r"),
/* @__PURE__ */ createTextVNode(" (up to "),
/* @__PURE__ */ createBaseVNode("code", null, "99.9.9"),
/* @__PURE__ */ createTextVNode(").")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"1.0.0"')
])
], -1);
const _hoisted_535 = /* @__PURE__ */ createBaseVNode("code", null, "pid", -1);
const _hoisted_536 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The USB product ID as a four-digit hexadecimal number."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"0x23B0"')
])
], -1);
const _hoisted_537 = /* @__PURE__ */ createBaseVNode("code", null, "vid", -1);
const _hoisted_538 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The USB vendor ID as a four-digit hexadecimal number."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Example: "),
/* @__PURE__ */ createBaseVNode("code", null, '"0xC1ED"')
])
], -1);
const _hoisted_539 = /* @__PURE__ */ createBaseVNode("code", null, "force_nkro", -1);
const _hoisted_540 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Force NKRO to be active."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_541 = /* @__PURE__ */ createBaseVNode("code", null, "max_power", -1);
const _hoisted_542 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The maximum current draw the host should expect from the device. This does not control the actual current usage."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "500"),
/* @__PURE__ */ createTextVNode(" (500 mA)")
])
], -1);
const _hoisted_543 = /* @__PURE__ */ createBaseVNode("code", null, "no_startup_check", -1);
const _hoisted_544 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Disable USB suspend check after keyboard startup."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_545 = /* @__PURE__ */ createBaseVNode("code", null, "polling_interval", -1);
const _hoisted_546 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The frequency at which the host should poll the keyboard for reports."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "1"),
/* @__PURE__ */ createTextVNode(" (1 ms/1000 Hz)")
])
], -1);
const _hoisted_547 = /* @__PURE__ */ createBaseVNode("code", null, "shared_endpoint", -1);
const _hoisted_548 = /* @__PURE__ */ createBaseVNode("code", null, "keyboard", -1);
const _hoisted_549 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, 'Send keyboard reports through the "shared" USB endpoint.'),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_550 = /* @__PURE__ */ createBaseVNode("code", null, "mouse", -1);
const _hoisted_551 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, 'Send mouse reports through the "shared" USB endpoint.'),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "true")
])
], -1);
const _hoisted_552 = /* @__PURE__ */ createBaseVNode("code", null, "suspend_wakeup_delay", -1);
const _hoisted_553 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "The amount of time to wait after sending a wakeup packet, in milliseconds."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "0"),
/* @__PURE__ */ createTextVNode(" (disabled)")
])
], -1);
const _hoisted_554 = /* @__PURE__ */ createBaseVNode("code", null, "wait_for_enumeration", -1);
const _hoisted_555 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Force the keyboard to wait for USB enumeration before starting up."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
const _hoisted_556 = /* @__PURE__ */ createBaseVNode("h2", {
id: "ws2812",
tabindex: "-1"
}, [
/* @__PURE__ */ createTextVNode("WS2812 "),
/* @__PURE__ */ createBaseVNode("a", {
class: "header-anchor",
href: "#ws2812",
"aria-label": 'Permalink to "WS2812 {#ws2812}"'
}, "")
], -1);
const _hoisted_557 = /* @__PURE__ */ createBaseVNode("p", null, [
/* @__PURE__ */ createTextVNode("Configures the "),
/* @__PURE__ */ createBaseVNode("a", { href: "./drivers/ws2812" }, "WS2812"),
/* @__PURE__ */ createTextVNode(" driver.")
], -1);
const _hoisted_558 = /* @__PURE__ */ createBaseVNode("code", null, "ws2812", -1);
const _hoisted_559 = /* @__PURE__ */ createBaseVNode("code", null, "driver", -1);
const _hoisted_560 = /* @__PURE__ */ createStaticVNode("", 1);
const _hoisted_561 = /* @__PURE__ */ createBaseVNode("code", null, "pin", -1);
const _hoisted_562 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The GPIO pin connected to "),
/* @__PURE__ */ createBaseVNode("code", null, "DI"),
/* @__PURE__ */ createTextVNode(" on the first LED in the chain ("),
/* @__PURE__ */ createBaseVNode("code", null, "bitbang"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "pwm"),
/* @__PURE__ */ createTextVNode(", "),
/* @__PURE__ */ createBaseVNode("code", null, "spi"),
/* @__PURE__ */ createTextVNode(" and "),
/* @__PURE__ */ createBaseVNode("code", null, "vendor"),
/* @__PURE__ */ createTextVNode(" drivers only).")
])
], -1);
const _hoisted_563 = /* @__PURE__ */ createBaseVNode("code", null, "i2c_address", -1);
const _hoisted_564 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The I²C address of the WS2812 controller ("),
/* @__PURE__ */ createBaseVNode("code", null, "i2c"),
/* @__PURE__ */ createTextVNode(" driver only).")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, '"0xB0"')
])
], -1);
const _hoisted_565 = /* @__PURE__ */ createBaseVNode("code", null, "i2c_timeout", -1);
const _hoisted_566 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("The I²C timeout in milliseconds ("),
/* @__PURE__ */ createBaseVNode("code", null, "i2c"),
/* @__PURE__ */ createTextVNode(" driver only).")
]),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "100"),
/* @__PURE__ */ createTextVNode(" (100 ms)")
])
], -1);
const _hoisted_567 = /* @__PURE__ */ createBaseVNode("code", null, "rgbw", -1);
const _hoisted_568 = /* @__PURE__ */ createBaseVNode("ul", null, [
/* @__PURE__ */ createBaseVNode("li", null, "Enable RGBW LEDs."),
/* @__PURE__ */ createBaseVNode("li", null, [
/* @__PURE__ */ createTextVNode("Default: "),
/* @__PURE__ */ createBaseVNode("code", null, "false")
])
], -1);
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
const _component_Badge = resolveComponent("Badge");
return openBlock(), createElementBlock("div", null, [
_hoisted_1,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_5,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_6
]),
createBaseVNode("li", null, [
_hoisted_7,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_8
]),
createBaseVNode("li", null, [
_hoisted_9,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_10
]),
createBaseVNode("li", null, [
_hoisted_11,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_12
]),
createBaseVNode("li", null, [
_hoisted_13,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_14
]),
createBaseVNode("li", null, [
_hoisted_15,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: String")
]),
_: 1
}),
_hoisted_16
])
]),
_hoisted_17,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_18,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_19
]),
createBaseVNode("li", null, [
_hoisted_20,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_21
]),
createBaseVNode("li", null, [
_hoisted_22,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_23
]),
createBaseVNode("li", null, [
_hoisted_24,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_25
]),
createBaseVNode("li", null, [
_hoisted_26,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_27
])
]),
_hoisted_28,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_29,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_30,
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_31
]),
createBaseVNode("li", null, [
_hoisted_32,
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_33
]),
createBaseVNode("li", null, [
_hoisted_34,
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_35
])
])
]),
createBaseVNode("li", null, [
_hoisted_36,
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Object: Boolean")
]),
_: 1
}),
_hoisted_37
]),
createBaseVNode("li", null, [
_hoisted_39,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_40,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_41,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_42
]),
createBaseVNode("li", null, [
_hoisted_43,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_44
])
])
]),
createBaseVNode("li", null, [
_hoisted_45,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_46
]),
createBaseVNode("li", null, [
_hoisted_47,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_48
])
])
]),
createBaseVNode("li", null, [
_hoisted_49,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_50,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_51
]),
createBaseVNode("li", null, [
_hoisted_52,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_53
]),
createBaseVNode("li", null, [
_hoisted_54,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_55
]),
createBaseVNode("li", null, [
_hoisted_56,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_57
]),
createBaseVNode("li", null, [
_hoisted_58,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_59
]),
createBaseVNode("li", null, [
_hoisted_60,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_61
]),
createBaseVNode("li", null, [
_hoisted_62,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_63
]),
createBaseVNode("li", null, [
_hoisted_64,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_65
]),
createBaseVNode("li", null, [
_hoisted_66,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_67
])
])
])
]),
_hoisted_68,
_hoisted_69,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_70,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_71,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_72
]),
createBaseVNode("li", null, [
_hoisted_73,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_74
]),
createBaseVNode("li", null, [
_hoisted_75,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_76
])
])
])
]),
_hoisted_77,
_hoisted_78,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_79,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_80,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_81,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_82
]),
createBaseVNode("li", null, [
_hoisted_83,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_84
])
])
]),
createBaseVNode("li", null, [
_hoisted_85,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_86
]),
createBaseVNode("li", null, [
_hoisted_87,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_88
]),
createBaseVNode("li", null, [
_hoisted_89,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Pin")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_90
]),
createBaseVNode("li", null, [
_hoisted_91,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_92,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("0|1")
]),
_: 1
}),
_hoisted_93
]),
createBaseVNode("li", null, [
_hoisted_94,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_95
])
])
]),
createBaseVNode("li", null, [
_hoisted_96,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_97
])
])
])
]),
_hoisted_98,
_hoisted_99,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_100,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_101,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_102
]),
createBaseVNode("li", null, [
_hoisted_103,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_104
]),
createBaseVNode("li", null, [
_hoisted_105,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_106
]),
createBaseVNode("li", null, [
_hoisted_107,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_108,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_109
]),
createBaseVNode("li", null, [
_hoisted_110,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_111
]),
createBaseVNode("li", null, [
_hoisted_112,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_113
])
])
]),
createBaseVNode("li", null, [
_hoisted_114,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_115
]),
createBaseVNode("li", null, [
_hoisted_116,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_117
]),
createBaseVNode("li", null, [
_hoisted_118,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_119
]),
createBaseVNode("li", null, [
_hoisted_120,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("0|1")
]),
_: 1
}),
_hoisted_121
]),
createBaseVNode("li", null, [
_hoisted_122,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_123
]),
createBaseVNode("li", null, [
_hoisted_124,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Pin")
]),
_: 1
}),
_hoisted_125
])
])
])
]),
_hoisted_126,
_hoisted_127,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_128,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_129,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_130
])
])
])
]),
_hoisted_131,
_hoisted_132,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_133,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_134,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_135
]),
createBaseVNode("li", null, [
_hoisted_136,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Matrix")
]),
_: 1
}),
_hoisted_137
])
])
])
]),
_hoisted_138,
_hoisted_139,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_140,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_141,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_142
]),
createBaseVNode("li", null, [
_hoisted_143,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_144
]),
createBaseVNode("li", null, [
_hoisted_145,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_146
]),
createBaseVNode("li", null, [
_hoisted_147,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_148
]),
createBaseVNode("li", null, [
_hoisted_149,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_150
])
])
])
]),
_hoisted_151,
_hoisted_152,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_153,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_154,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_155
])
])
])
]),
_hoisted_156,
_hoisted_157,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_158,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_159,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_160
]),
createBaseVNode("li", null, [
_hoisted_161,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Pin")
]),
_: 1
}),
_hoisted_162
]),
createBaseVNode("li", null, [
_hoisted_163,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Matrix")
]),
_: 1
}),
_hoisted_164
])
])
])
]),
_hoisted_165,
_hoisted_166,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_167,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_168,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_169
]),
createBaseVNode("li", null, [
_hoisted_170,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_171,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_172
]),
createBaseVNode("li", null, [
_hoisted_173,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_174
]),
createBaseVNode("li", null, [
_hoisted_175,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_176
])
])
])
])
])
]),
_hoisted_177,
_hoisted_178,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_179,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_180,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Object")
]),
_: 1
}),
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
createTextVNode("A list of encoder objects. "),
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_181,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_182
]),
createBaseVNode("li", null, [
_hoisted_183,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_184
]),
createBaseVNode("li", null, [
_hoisted_185,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_186
])
])
])
])
])
])
])
]),
_hoisted_187,
_hoisted_188,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_189,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_190,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_191
]),
createBaseVNode("li", null, [
_hoisted_192,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_193
]),
createBaseVNode("li", null, [
_hoisted_194,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_195
]),
createBaseVNode("li", null, [
_hoisted_196,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_197
]),
createBaseVNode("li", null, [
_hoisted_198,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("0|1")
]),
_: 1
}),
_hoisted_199
]),
createBaseVNode("li", null, [
_hoisted_200,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_201
])
])
])
]),
_hoisted_202,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_207,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: String")
]),
_: 1
}),
_hoisted_208
]),
createBaseVNode("li", null, [
_hoisted_209,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Object: String")
]),
_: 1
}),
_hoisted_210
]),
createBaseVNode("li", null, [
_hoisted_212,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Object")
]),
_: 1
}),
createBaseVNode("ul", null, [
_hoisted_213,
createBaseVNode("li", null, [
_hoisted_214,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Object")
]),
_: 1
}),
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_215,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Object")
]),
_: 1
}),
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
createTextVNode("A list of key dictionaries comprising the layout. Each key dictionary contains: "),
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_216,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Matrix")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_217
]),
createBaseVNode("li", null, [
_hoisted_218,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("KeyUnit")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_219
]),
createBaseVNode("li", null, [
_hoisted_220,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("KeyUnit")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_221
]),
createBaseVNode("li", null, [
_hoisted_222,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("KeyUnit")
]),
_: 1
}),
_hoisted_223
]),
createBaseVNode("li", null, [
_hoisted_224,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_225
]),
createBaseVNode("li", null, [
_hoisted_226,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_227
]),
createBaseVNode("li", null, [
_hoisted_228,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_229
]),
createBaseVNode("li", null, [
_hoisted_230,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_231
]),
createBaseVNode("li", null, [
_hoisted_232,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("KeyUnit")
]),
_: 1
}),
_hoisted_233
]),
createBaseVNode("li", null, [
_hoisted_234,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_235
]),
_hoisted_236
])
])
])
])
])
])
])
])
]),
_hoisted_237,
_hoisted_238,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_239,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_240,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_241
]),
createBaseVNode("li", null, [
_hoisted_242,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_243
]),
createBaseVNode("li", null, [
_hoisted_244,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_245
])
])
])
]),
_hoisted_246,
_hoisted_247,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_248,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_249,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Object: Boolean")
]),
_: 1
}),
_hoisted_250
]),
createBaseVNode("li", null, [
_hoisted_252,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Number")
]),
_: 1
}),
_hoisted_253
]),
createBaseVNode("li", null, [
_hoisted_254,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_255,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_256
]),
createBaseVNode("li", null, [
_hoisted_257,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_258
]),
createBaseVNode("li", null, [
_hoisted_259,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_260
]),
createBaseVNode("li", null, [
_hoisted_261,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_262
])
])
]),
createBaseVNode("li", null, [
_hoisted_263,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_264
]),
createBaseVNode("li", null, [
_hoisted_265,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Object")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
createTextVNode("List of LED configuration dictionaries. Each dictionary contains: "),
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_266,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_267
]),
createBaseVNode("li", null, [
_hoisted_268,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_269
]),
createBaseVNode("li", null, [
_hoisted_270,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_271
]),
createBaseVNode("li", null, [
_hoisted_272,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Matrix")
]),
_: 1
}),
_hoisted_273
]),
_hoisted_274
])
])
])
]),
createBaseVNode("li", null, [
_hoisted_275,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_276
]),
createBaseVNode("li", null, [
_hoisted_277,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_278
]),
createBaseVNode("li", null, [
_hoisted_279,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_280
]),
createBaseVNode("li", null, [
_hoisted_281,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_282
]),
createBaseVNode("li", null, [
_hoisted_283,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_284
]),
createBaseVNode("li", null, [
_hoisted_285,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_286
]),
createBaseVNode("li", null, [
_hoisted_287,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Number")
]),
_: 1
}),
_hoisted_288
]),
createBaseVNode("li", null, [
_hoisted_289,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_290
]),
createBaseVNode("li", null, [
_hoisted_291,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_292
])
])
])
]),
_hoisted_293,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_294,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_295
]),
createBaseVNode("li", null, [
_hoisted_296,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_297
]),
createBaseVNode("li", null, [
_hoisted_298,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_299,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Pin")
]),
_: 1
}),
_hoisted_300
]),
createBaseVNode("li", null, [
_hoisted_301,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_302
]),
createBaseVNode("li", null, [
_hoisted_303,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_304
]),
createBaseVNode("li", null, [
_hoisted_305,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Array: Pin")
]),
_: 1
}),
_hoisted_306
]),
createBaseVNode("li", null, [
_hoisted_308,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_309
]),
createBaseVNode("li", null, [
_hoisted_310,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("0|1")
]),
_: 1
}),
_hoisted_311
]),
createBaseVNode("li", null, [
_hoisted_312,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_313
]),
createBaseVNode("li", null, [
_hoisted_314,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Pin")
]),
_: 1
}),
_hoisted_315
])
])
])
]),
_hoisted_316,
_hoisted_317,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_318,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_319,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
})
]),
createBaseVNode("li", null, [
_hoisted_320,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_321
]),
createBaseVNode("li", null, [
_hoisted_322,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
})
]),
createBaseVNode("li", null, [
_hoisted_323,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
})
]),
createBaseVNode("li", null, [
_hoisted_324,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
})
]),
createBaseVNode("li", null, [
_hoisted_325,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
})
])
])
])
]),
_hoisted_326,
_hoisted_327,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_328,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_329,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_330
]),
createBaseVNode("li", null, [
_hoisted_331,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_332
])
])
])
]),
_hoisted_333,
_hoisted_334,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_335,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_336,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_337
]),
createBaseVNode("li", null, [
_hoisted_338,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_339
]),
createBaseVNode("li", null, [
_hoisted_340,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_341
]),
createBaseVNode("li", null, [
_hoisted_342,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_343
]),
createBaseVNode("li", null, [
_hoisted_344,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_345
])
])
])
]),
_hoisted_346,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_347,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_348,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_349
]),
createBaseVNode("li", null, [
_hoisted_350,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_351
]),
createBaseVNode("li", null, [
_hoisted_352,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_353
]),
createBaseVNode("li", null, [
_hoisted_354,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_355
])
])
])
]),
_hoisted_356,
_hoisted_357,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_358,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_359,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_360
]),
createBaseVNode("li", null, [
_hoisted_361,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Object: Boolean")
]),
_: 1
}),
_hoisted_362
]),
createBaseVNode("li", null, [
_hoisted_364,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_365
]),
createBaseVNode("li", null, [
_hoisted_366,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_367,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_368
]),
createBaseVNode("li", null, [
_hoisted_369,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_370
]),
createBaseVNode("li", null, [
_hoisted_371,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_372
]),
createBaseVNode("li", null, [
_hoisted_373,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_374
]),
createBaseVNode("li", null, [
_hoisted_375,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_376
]),
createBaseVNode("li", null, [
_hoisted_377,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_378
])
])
]),
createBaseVNode("li", null, [
_hoisted_379,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_380
]),
createBaseVNode("li", null, [
_hoisted_381,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_382
]),
createBaseVNode("li", null, [
_hoisted_383,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_384,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_385
]),
createBaseVNode("li", null, [
_hoisted_386,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_387
]),
createBaseVNode("li", null, [
_hoisted_388,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_389
])
])
]),
createBaseVNode("li", null, [
_hoisted_390,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Number")
]),
_: 1
}),
_hoisted_391
]),
createBaseVNode("li", null, [
_hoisted_392,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_393
]),
createBaseVNode("li", null, [
_hoisted_394,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_395
]),
createBaseVNode("li", null, [
_hoisted_396,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_397
]),
createBaseVNode("li", null, [
_hoisted_398,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_399
]),
createBaseVNode("li", null, [
_hoisted_400,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Number")
]),
_: 1
}),
_hoisted_401
])
])
])
]),
_hoisted_402,
_hoisted_403,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_404,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_405,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Object: Boolean")
]),
_: 1
}),
_hoisted_406
]),
createBaseVNode("li", null, [
_hoisted_408,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Number")
]),
_: 1
}),
_hoisted_409
]),
createBaseVNode("li", null, [
_hoisted_410,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_411,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_412
]),
createBaseVNode("li", null, [
_hoisted_413,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_414
]),
createBaseVNode("li", null, [
_hoisted_415,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_416
]),
createBaseVNode("li", null, [
_hoisted_417,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_418
]),
createBaseVNode("li", null, [
_hoisted_419,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_420
]),
createBaseVNode("li", null, [
_hoisted_421,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_422
])
])
]),
createBaseVNode("li", null, [
_hoisted_423,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_424
]),
createBaseVNode("li", null, [
_hoisted_425,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_426
]),
createBaseVNode("li", null, [
_hoisted_427,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Object")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
createTextVNode("List of LED configuration dictionaries. Each dictionary contains: "),
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_428,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_429
]),
createBaseVNode("li", null, [
_hoisted_430,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_431
]),
createBaseVNode("li", null, [
_hoisted_432,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_433
]),
createBaseVNode("li", null, [
_hoisted_434,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Matrix")
]),
_: 1
}),
_hoisted_435
]),
_hoisted_436
])
])
])
]),
createBaseVNode("li", null, [
_hoisted_437,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_438
]),
createBaseVNode("li", null, [
_hoisted_439,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_440
]),
createBaseVNode("li", null, [
_hoisted_441,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_442
]),
createBaseVNode("li", null, [
_hoisted_443,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_444
]),
createBaseVNode("li", null, [
_hoisted_445,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_446
]),
createBaseVNode("li", null, [
_hoisted_447,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_448
]),
createBaseVNode("li", null, [
_hoisted_449,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_450
]),
createBaseVNode("li", null, [
_hoisted_451,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Number")
]),
_: 1
}),
_hoisted_452
]),
createBaseVNode("li", null, [
_hoisted_453,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_454
]),
createBaseVNode("li", null, [
_hoisted_455,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_456
])
])
])
]),
_hoisted_457,
_hoisted_458,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_459,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_460,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_461
]),
createBaseVNode("li", null, [
_hoisted_462,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_463
]),
createBaseVNode("li", null, [
_hoisted_464,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Matrix")
]),
_: 1
}),
_hoisted_465
]),
createBaseVNode("li", null, [
_hoisted_466,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_467
])
])
])
]),
_hoisted_468,
_hoisted_469,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_470,
createBaseVNode("ul", null, [
_hoisted_471,
createBaseVNode("li", null, [
_hoisted_473,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_474
]),
_hoisted_475,
createBaseVNode("li", null, [
_hoisted_476,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_477,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_478
]),
createBaseVNode("li", null, [
_hoisted_479,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Array: Pin")
]),
_: 1
}),
_hoisted_480
])
])
]),
_hoisted_481,
createBaseVNode("li", null, [
_hoisted_482,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_483,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_484
]),
createBaseVNode("li", null, [
_hoisted_485,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
_hoisted_486
])
])
]),
createBaseVNode("li", null, [
_hoisted_487,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_488
]),
createBaseVNode("li", null, [
_hoisted_489,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_490,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_491
]),
createBaseVNode("li", null, [
_hoisted_492,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_493,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_494
]),
createBaseVNode("li", null, [
_hoisted_495,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_496
]),
createBaseVNode("li", null, [
_hoisted_497,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_498
]),
createBaseVNode("li", null, [
_hoisted_499,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_500
]),
createBaseVNode("li", null, [
_hoisted_501,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_502
]),
createBaseVNode("li", null, [
_hoisted_503,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_504
]),
createBaseVNode("li", null, [
_hoisted_505,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_506
]),
createBaseVNode("li", null, [
_hoisted_507,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_508
]),
createBaseVNode("li", null, [
_hoisted_509,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_510
]),
createBaseVNode("li", null, [
_hoisted_511,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_512
])
])
]),
createBaseVNode("li", null, [
_hoisted_513,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_514
]),
createBaseVNode("li", null, [
_hoisted_515,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_516
])
])
]),
createBaseVNode("li", null, [
_hoisted_517,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_518,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_519
]),
createBaseVNode("li", null, [
_hoisted_520,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_521
]),
createBaseVNode("li", null, [
_hoisted_522,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_523
])
])
])
])
])
]),
_hoisted_524,
_hoisted_525,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_526,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_527,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_528
]),
createBaseVNode("li", null, [
_hoisted_529,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_530
])
])
])
]),
_hoisted_531,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_532,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_533,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_534
]),
createBaseVNode("li", null, [
_hoisted_535,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_536
]),
createBaseVNode("li", null, [
_hoisted_537,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_538
]),
createBaseVNode("li", null, [
_hoisted_539,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_540
]),
createBaseVNode("li", null, [
_hoisted_541,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_542
]),
createBaseVNode("li", null, [
_hoisted_543,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_544
]),
createBaseVNode("li", null, [
_hoisted_545,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_546
]),
createBaseVNode("li", null, [
_hoisted_547,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_548,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_549
]),
createBaseVNode("li", null, [
_hoisted_550,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_551
])
])
]),
createBaseVNode("li", null, [
_hoisted_552,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_553
]),
createBaseVNode("li", null, [
_hoisted_554,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_555
])
])
])
]),
_hoisted_556,
_hoisted_557,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_558,
createBaseVNode("ul", null, [
createBaseVNode("li", null, [
_hoisted_559,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_560
]),
createBaseVNode("li", null, [
_hoisted_561,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Pin")
]),
_: 1
}),
createTextVNode(),
createVNode(_component_Badge, null, {
default: withCtx(() => [
createTextVNode("Required")
]),
_: 1
}),
_hoisted_562
]),
createBaseVNode("li", null, [
_hoisted_563,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("String")
]),
_: 1
}),
_hoisted_564
]),
createBaseVNode("li", null, [
_hoisted_565,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Number")
]),
_: 1
}),
_hoisted_566
]),
createBaseVNode("li", null, [
_hoisted_567,
createTextVNode(),
createVNode(_component_Badge, { type: "info" }, {
default: withCtx(() => [
createTextVNode("Boolean")
]),
_: 1
}),
_hoisted_568
])
])
])
])
]);
}
const reference_info_json = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
export {
__pageData,
reference_info_json as default
};