2024-09-29 23:27:45 +00:00
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" ;
2024-11-12 02:22:17 +00:00
const _ _pageData = JSON . parse ( '{"title":"info.json Reference","description":"","frontmatter":{},"headers":[],"relativePath":"reference_info_json.md","filePath":"reference_info_json.md","lastUpdated":null}' ) ;
2024-09-29 23:27:45 +00:00
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" , {
2024-11-09 19:05:30 +00:00
href : "https://browse.qmk.fm/" ,
2024-09-29 23:27:45 +00:00
target : "_blank" ,
rel : "noreferrer"
2024-11-09 19:05:30 +00:00
} , "QMK Keyboards" ) ,
2024-09-29 23:27:45 +00:00
/* @__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"
} , [
2024-11-27 10:33:24 +00:00
/* @__PURE__ */ createTextVNode ( "Wireless/Bluetooth " ) ,
2024-09-29 23:27:45 +00:00
/* @__PURE__ */ createBaseVNode ( "a" , {
class : "header-anchor" ,
href : "#bluetooth" ,
2024-11-27 10:33:24 +00:00
"aria-label" : 'Permalink to "Wireless/Bluetooth {#bluetooth}"'
2024-09-29 23:27:45 +00:00
} , " " )
] , - 1 ) ;
const _hoisted _127 = /* @__PURE__ */ createBaseVNode ( "p" , null , [
/* @__PURE__ */ createTextVNode ( "Configures the " ) ,
2024-11-27 10:33:24 +00:00
/* @__PURE__ */ createBaseVNode ( "a" , { href : "./features/wireless" } , "Wireless" ) ,
2024-09-29 23:27:45 +00:00
/* @__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
} ;