[{"data":1,"prerenderedAt":3225},["ShallowReactive",2],{"navigation":3,"page:\u002Fcomponents\u002Fcalendar":320,"\u002Fcomponents\u002Fcalendar-surround":3220},[4,28],{"title":5,"path":6,"stem":7,"children":8,"icon":27},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,12,17,22],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"Styling","\u002Fgetting-started\u002Fstyling","1.getting-started\u002F3.styling","i-lucide-paintbrush",{"title":23,"path":24,"stem":25,"icon":26},"Usage","\u002Fgetting-started\u002Fusage","1.getting-started\u002F4.usage","i-lucide-sliders",false,{"title":29,"path":30,"stem":31,"children":32,"icon":35},"Components","\u002Fcomponents","2.components\u002F1.index",[33,36,41,46,51,56,64,69,74,79,84,89,95,101,107,113,118,123,128,133,138,143,148,152,156,161,166,171,176,181,189,194,199,204,209,214,219,224,229,234,239,245,250,255,260,264,269,275,281,285,290,294,299,304,310,315],{"title":34,"path":30,"stem":31,"icon":35},"All Components","i-lucide-component",{"title":37,"path":38,"stem":39,"icon":40},"Accordion","\u002Fcomponents\u002Faccordion","2.components\u002Faccordion","i-lucide-layout-panel-top",{"title":42,"path":43,"stem":44,"icon":45},"Alert Dialog","\u002Fcomponents\u002Falert-dialog","2.components\u002Falert-dialog","i-lucide-triangle-alert",{"title":47,"path":48,"stem":49,"icon":50},"Avatar","\u002Fcomponents\u002Favatar","2.components\u002Favatar","i-lucide-circle-user",{"title":52,"path":53,"stem":54,"icon":55},"Button","\u002Fcomponents\u002Fbutton","2.components\u002Fbutton","i-lucide-mouse-pointer-click",{"title":57,"path":58,"stem":59,"icon":60,"badge":61},"Calendar","\u002Fcomponents\u002Fcalendar","2.components\u002Fcalendar","i-lucide-calendar-days",{"label":62,"color":63},"NEW","success",{"title":65,"path":66,"stem":67,"icon":68},"Checkbox","\u002Fcomponents\u002Fcheckbox","2.components\u002Fcheckbox","i-lucide-square-check",{"title":70,"path":71,"stem":72,"icon":73},"Checkbox Group","\u002Fcomponents\u002Fcheckbox-group","2.components\u002Fcheckbox-group","i-lucide-list-checks",{"title":75,"path":76,"stem":77,"icon":78},"Collapsible","\u002Fcomponents\u002Fcollapsible","2.components\u002Fcollapsible","i-lucide-chevrons-down-up",{"title":80,"path":81,"stem":82,"icon":83},"Combobox","\u002Fcomponents\u002Fcombobox","2.components\u002Fcombobox","i-lucide-search",{"title":85,"path":86,"stem":87,"icon":88},"Context Menu","\u002Fcomponents\u002Fcontext-menu","2.components\u002Fcontext-menu","i-lucide-mouse-pointer-2",{"title":90,"path":91,"stem":92,"icon":93,"badge":94},"Data Table","\u002Fcomponents\u002Fdata-table","2.components\u002Fdata-table","i-lucide-table-2",{"label":62,"color":63},{"title":96,"path":97,"stem":98,"icon":99,"badge":100},"Date Field","\u002Fcomponents\u002Fdate-field","2.components\u002Fdate-field","i-lucide-calendar-clock",{"label":62,"color":63},{"title":102,"path":103,"stem":104,"icon":105,"badge":106},"Date Range Field","\u002Fcomponents\u002Fdate-range-field","2.components\u002Fdate-range-field","i-lucide-calendar-range",{"label":62,"color":63},{"title":108,"path":109,"stem":110,"icon":111,"badge":112},"Date Range Picker","\u002Fcomponents\u002Fdate-range-picker","2.components\u002Fdate-range-picker","i-lucide-calendar-search",{"label":62,"color":63},{"title":114,"path":115,"stem":116,"icon":117},"Dialog","\u002Fcomponents\u002Fdialog","2.components\u002Fdialog","i-lucide-square",{"title":119,"path":120,"stem":121,"icon":122},"Drawer","\u002Fcomponents\u002Fdrawer","2.components\u002Fdrawer","i-lucide-panel-right",{"title":124,"path":125,"stem":126,"icon":127},"Editable","\u002Fcomponents\u002Feditable","2.components\u002Feditable","i-lucide-square-pen",{"title":129,"path":130,"stem":131,"icon":132},"Field","\u002Fcomponents\u002Ffield","2.components\u002Ffield","i-lucide-text-cursor-input",{"title":134,"path":135,"stem":136,"icon":137},"Fieldset","\u002Fcomponents\u002Ffieldset","2.components\u002Ffieldset","i-lucide-group",{"title":139,"path":140,"stem":141,"icon":142},"Form","\u002Fcomponents\u002Fform","2.components\u002Fform","i-lucide-clipboard-check",{"title":144,"path":145,"stem":146,"icon":147},"Hover Preview Card","\u002Fcomponents\u002Fhover-preview-card","2.components\u002Fhover-preview-card","i-lucide-id-card",{"title":149,"path":150,"stem":151,"icon":132},"Input","\u002Fcomponents\u002Finput","2.components\u002Finput",{"title":153,"path":154,"stem":155,"icon":73},"Listbox","\u002Fcomponents\u002Flistbox","2.components\u002Flistbox",{"title":157,"path":158,"stem":159,"icon":160},"Menu","\u002Fcomponents\u002Fmenu","2.components\u002Fmenu","i-lucide-list",{"title":162,"path":163,"stem":164,"icon":165},"Menubar","\u002Fcomponents\u002Fmenubar","2.components\u002Fmenubar","i-lucide-panel-top",{"title":167,"path":168,"stem":169,"icon":170},"Meter","\u002Fcomponents\u002Fmeter","2.components\u002Fmeter","i-lucide-gauge",{"title":172,"path":173,"stem":174,"icon":105,"badge":175},"Month Picker","\u002Fcomponents\u002Fmonth-picker","2.components\u002Fmonth-picker",{"label":62,"color":63},{"title":177,"path":178,"stem":179,"icon":105,"badge":180},"Month Range Picker","\u002Fcomponents\u002Fmonth-range-picker","2.components\u002Fmonth-range-picker",{"label":62,"color":63},{"title":182,"path":183,"stem":184,"icon":185,"badge":186},"Navigation Menu","\u002Fcomponents\u002Fnavigation-menu","2.components\u002Fnavigation-menu","i-lucide-navigation",{"label":187,"color":188},"UPDATED","warning",{"title":190,"path":191,"stem":192,"icon":193},"Number Field","\u002Fcomponents\u002Fnumber-field","2.components\u002Fnumber-field","i-lucide-badge-plus",{"title":195,"path":196,"stem":197,"icon":198},"Overlay Provider","\u002Fcomponents\u002Foverlay","2.components\u002Foverlay","i-lucide-panels-top-left",{"title":200,"path":201,"stem":202,"icon":203},"Pagination","\u002Fcomponents\u002Fpagination","2.components\u002Fpagination","i-lucide-ellipsis",{"title":205,"path":206,"stem":207,"icon":208},"Pin \u002F OTP Input","\u002Fcomponents\u002Fpin-input","2.components\u002Fpin-input","i-lucide-binary",{"title":210,"path":211,"stem":212,"icon":213},"Popover","\u002Fcomponents\u002Fpopover","2.components\u002Fpopover","i-lucide-message-square",{"title":215,"path":216,"stem":217,"icon":218},"Progress","\u002Fcomponents\u002Fprogress","2.components\u002Fprogress","i-lucide-loader",{"title":220,"path":221,"stem":222,"icon":223},"Radio Group","\u002Fcomponents\u002Fradio-group","2.components\u002Fradio-group","i-lucide-circle-dot",{"title":225,"path":226,"stem":227,"icon":228},"Rating","\u002Fcomponents\u002Frating","2.components\u002Frating","i-lucide-star",{"title":230,"path":231,"stem":232,"icon":233},"Select","\u002Fcomponents\u002Fselect","2.components\u002Fselect","i-lucide-list-filter",{"title":235,"path":236,"stem":237,"icon":238},"Separator","\u002Fcomponents\u002Fseparator","2.components\u002Fseparator","i-lucide-minus",{"title":240,"path":241,"stem":242,"icon":243,"badge":244},"Sidebar","\u002Fcomponents\u002Fsidebar","2.components\u002Fsidebar","i-lucide-panel-left",{"label":62,"color":63},{"title":246,"path":247,"stem":248,"icon":249},"Slider","\u002Fcomponents\u002Fslider","2.components\u002Fslider","i-lucide-sliders-horizontal",{"title":251,"path":252,"stem":253,"icon":254},"Stepper","\u002Fcomponents\u002Fstepper","2.components\u002Fstepper","i-lucide-list-ordered",{"title":256,"path":257,"stem":258,"icon":259},"Switch","\u002Fcomponents\u002Fswitch","2.components\u002Fswitch","i-lucide-toggle-left",{"title":261,"path":262,"stem":263,"icon":40},"Tabs","\u002Fcomponents\u002Ftabs","2.components\u002Ftabs",{"title":265,"path":266,"stem":267,"icon":268},"Tags Input","\u002Fcomponents\u002Ftags-input","2.components\u002Ftags-input","i-lucide-tags",{"title":270,"path":271,"stem":272,"icon":273,"badge":274},"Time Field","\u002Fcomponents\u002Ftime-field","2.components\u002Ftime-field","i-lucide-clock-3",{"label":62,"color":63},{"title":276,"path":277,"stem":278,"icon":279,"badge":280},"Time Range Field","\u002Fcomponents\u002Ftime-range-field","2.components\u002Ftime-range-field","i-lucide-clock-arrow-up",{"label":62,"color":63},{"title":282,"path":283,"stem":284,"icon":213},"Toast","\u002Fcomponents\u002Ftoast","2.components\u002Ftoast",{"title":286,"path":287,"stem":288,"icon":289},"Toggle","\u002Fcomponents\u002Ftoggle","2.components\u002Ftoggle","i-lucide-toggle-right",{"title":291,"path":292,"stem":293,"icon":73},"Toggle Group","\u002Fcomponents\u002Ftoggle-group","2.components\u002Ftoggle-group",{"title":295,"path":296,"stem":297,"icon":298},"Toolbar","\u002Fcomponents\u002Ftoolbar","2.components\u002Ftoolbar","i-lucide-wrench",{"title":300,"path":301,"stem":302,"icon":303},"Tooltip","\u002Fcomponents\u002Ftooltip","2.components\u002Ftooltip","i-lucide-info",{"title":305,"path":306,"stem":307,"icon":308,"badge":309},"Tree","\u002Fcomponents\u002Ftree","2.components\u002Ftree","i-lucide-folder-tree",{"label":62,"color":63},{"title":311,"path":312,"stem":313,"icon":60,"badge":314},"Year Picker","\u002Fcomponents\u002Fyear-picker","2.components\u002Fyear-picker",{"label":62,"color":63},{"title":316,"path":317,"stem":318,"icon":105,"badge":319},"Year Range Picker","\u002Fcomponents\u002Fyear-range-picker","2.components\u002Fyear-range-picker",{"label":62,"color":63},{"id":321,"title":57,"body":322,"description":3212,"extension":3213,"links":3214,"meta":3215,"navigation":3216,"path":58,"seo":3218,"stem":59,"__hash__":3219},"docs\u002F2.components\u002Fcalendar.md",{"type":323,"value":324,"toc":3186},"minimark",[325,340,343,357,362,415,421,424,430,717,721,726,745,882,889,893,899,1280,1287,1291,1306,1342,1346,1356,1533,1540,1544,1554,1607,1611,1614,1671,1675,1682,1698,1702,1705,1761,1765,1768,1856,1860,1863,1866,1870,1874,1943,1947,2408,2412,2492,2496,2636,2640,2702,2706,2855,2859,3069,3080,3084,3176,3182],[326,327,328,331,332,335,336,339],"p",{},[329,330,57],"code",{}," renders a date grid with navigation, selection, locale formatting, constraints, and roving focus. It uses ",[329,333,334],{},"@internationalized\u002Fdate"," values and avoids JavaScript ",[329,337,338],{},"Date"," parsing and local-midnight conversions.",[326,341,342],{},"Use Calendar for date selection from a visible month. Slots expose labels, dates, state, and actions from one component.",[344,345,347],"callout",{"icon":346},"i-lucide-package",[326,348,349,350,352,353,356],{},"Date values come from ",[329,351,334],{},". Install it beside Akaza UI when application code creates or transforms dates: ",[329,354,355],{},"pnpm add akaza-ui @internationalized\u002Fdate",".",[358,359,361],"h2",{"id":360},"anatomy","Anatomy",[363,364,365,375,383,391,399,407],"ul",{},[366,367,368,374],"li",{},[369,370,371],"strong",{},[329,372,373],{},"#previous",": Previous-page control content with disabled state.",[366,376,377,382],{},[369,378,379],{},[329,380,381],{},"#heading",": Visible month or month-range heading with generated month data.",[366,384,385,390],{},[369,386,387],{},[329,388,389],{},"#next",": Next-page control content with disabled state.",[366,392,393,398],{},[369,394,395],{},[329,396,397],{},"#weekday",": Weekday heading content with date and formatted label.",[366,400,401,406],{},[369,402,403],{},[329,404,405],{},"#day",": Day button content with date, selection, range, today, outside, disabled, unavailable, and focus state.",[366,408,409,414],{},[369,410,411],{},[329,412,413],{},"#footer",": Optional content after all grids with current value and placeholder.",[326,416,417,418,356],{},"Calendar generates the root, navigation buttons, live heading, one or more ARIA grids, rows, cells, and day buttons. Style every generated part through ",[329,419,420],{},"ui",[358,422,23],{"id":423},"usage",[425,426,427],"component-preview",{},[428,429],"examples-calendar-demo",{},[431,432,433],"component-code",{},[434,435,440],"pre",{"className":436,"code":437,"language":438,"meta":439,"style":439},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup lang=\"ts\">\nimport type { CalendarDateValue } from \"akaza-ui\";\nimport { CalendarDate } from \"@internationalized\u002Fdate\";\nimport { shallowRef } from \"vue\";\nimport { Calendar } from \"akaza-ui\";\n\nconst date = shallowRef\u003CCalendarDateValue>(new CalendarDate(2026, 8, 12));\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CCalendar\n    v-model=\"date\"\n    :placeholder=\"new CalendarDate(2026, 8, 1)\"\n  \u002F>\n\u003C\u002Ftemplate>\n","vue","",[329,441,442,477,511,533,555,577,584,637,647,652,662,671,687,702,708],{"__ignoreMap":439},[443,444,447,451,455,459,462,465,468,472,474],"span",{"class":445,"line":446},"line",1,[443,448,450],{"class":449},"sMK4o","\u003C",[443,452,454],{"class":453},"swJcz","script",[443,456,458],{"class":457},"spNyl"," setup",[443,460,461],{"class":457}," lang",[443,463,464],{"class":449},"=",[443,466,467],{"class":449},"\"",[443,469,471],{"class":470},"sfazB","ts",[443,473,467],{"class":449},[443,475,476],{"class":449},">\n",[443,478,480,484,487,490,494,497,500,503,506,508],{"class":445,"line":479},2,[443,481,483],{"class":482},"s7zQu","import",[443,485,486],{"class":482}," type",[443,488,489],{"class":449}," {",[443,491,493],{"class":492},"sTEyZ"," CalendarDateValue",[443,495,496],{"class":449}," }",[443,498,499],{"class":482}," from",[443,501,502],{"class":449}," \"",[443,504,505],{"class":470},"akaza-ui",[443,507,467],{"class":449},[443,509,510],{"class":449},";\n",[443,512,514,516,518,521,523,525,527,529,531],{"class":445,"line":513},3,[443,515,483],{"class":482},[443,517,489],{"class":449},[443,519,520],{"class":492}," CalendarDate",[443,522,496],{"class":449},[443,524,499],{"class":482},[443,526,502],{"class":449},[443,528,334],{"class":470},[443,530,467],{"class":449},[443,532,510],{"class":449},[443,534,536,538,540,543,545,547,549,551,553],{"class":445,"line":535},4,[443,537,483],{"class":482},[443,539,489],{"class":449},[443,541,542],{"class":492}," shallowRef",[443,544,496],{"class":449},[443,546,499],{"class":482},[443,548,502],{"class":449},[443,550,438],{"class":470},[443,552,467],{"class":449},[443,554,510],{"class":449},[443,556,558,560,562,565,567,569,571,573,575],{"class":445,"line":557},5,[443,559,483],{"class":482},[443,561,489],{"class":449},[443,563,564],{"class":492}," Calendar",[443,566,496],{"class":449},[443,568,499],{"class":482},[443,570,502],{"class":449},[443,572,505],{"class":470},[443,574,467],{"class":449},[443,576,510],{"class":449},[443,578,580],{"class":445,"line":579},6,[443,581,583],{"emptyLinePlaceholder":582},true,"\n",[443,585,587,590,593,595,598,600,604,607,610,613,615,617,621,624,627,629,632,635],{"class":445,"line":586},7,[443,588,589],{"class":457},"const",[443,591,592],{"class":492}," date ",[443,594,464],{"class":449},[443,596,542],{"class":597},"s2Zo4",[443,599,450],{"class":449},[443,601,603],{"class":602},"sBMFI","CalendarDateValue",[443,605,606],{"class":449},">",[443,608,609],{"class":492},"(",[443,611,612],{"class":449},"new",[443,614,520],{"class":597},[443,616,609],{"class":492},[443,618,620],{"class":619},"sbssI","2026",[443,622,623],{"class":449},",",[443,625,626],{"class":619}," 8",[443,628,623],{"class":449},[443,630,631],{"class":619}," 12",[443,633,634],{"class":492},"))",[443,636,510],{"class":449},[443,638,640,643,645],{"class":445,"line":639},8,[443,641,642],{"class":449},"\u003C\u002F",[443,644,454],{"class":453},[443,646,476],{"class":449},[443,648,650],{"class":445,"line":649},9,[443,651,583],{"emptyLinePlaceholder":582},[443,653,655,657,660],{"class":445,"line":654},10,[443,656,450],{"class":449},[443,658,659],{"class":453},"template",[443,661,476],{"class":449},[443,663,665,668],{"class":445,"line":664},11,[443,666,667],{"class":449},"  \u003C",[443,669,670],{"class":453},"Calendar\n",[443,672,674,677,679,681,684],{"class":445,"line":673},12,[443,675,676],{"class":457},"    v-model",[443,678,464],{"class":449},[443,680,467],{"class":449},[443,682,683],{"class":470},"date",[443,685,686],{"class":449},"\"\n",[443,688,690,693,695,697,700],{"class":445,"line":689},13,[443,691,692],{"class":457},"    :placeholder",[443,694,464],{"class":449},[443,696,467],{"class":449},[443,698,699],{"class":470},"new CalendarDate(2026, 8, 1)",[443,701,686],{"class":449},[443,703,705],{"class":445,"line":704},14,[443,706,707],{"class":449},"  \u002F>\n",[443,709,711,713,715],{"class":445,"line":710},15,[443,712,642],{"class":449},[443,714,659],{"class":453},[443,716,476],{"class":449},[358,718,720],{"id":719},"examples","Examples",[722,723,725],"h3",{"id":724},"date-constraints","Date constraints",[326,727,728,729,732,733,736,737,740,741,744],{},"Use ",[329,730,731],{},"minValue"," and ",[329,734,735],{},"maxValue"," for hard boundaries. ",[329,738,739],{},"isDateDisabled"," applies application rules while ",[329,742,743],{},"isDateUnavailable"," marks dates that exist but cannot be selected, such as fully booked days.",[434,746,748],{"className":436,"code":747,"language":438,"meta":439,"style":439},"\u003CCalendar\n  v-model=\"date\"\n  :min-value=\"new CalendarDate(2026, 8, 5)\"\n  :max-value=\"new CalendarDate(2026, 8, 24)\"\n  :is-date-unavailable=\"(date) => closedDates.has(date.toString())\"\n\u002F>\n",[329,749,750,756,769,803,835,877],{"__ignoreMap":439},[443,751,752,754],{"class":445,"line":446},[443,753,450],{"class":449},[443,755,670],{"class":453},[443,757,758,761,763,765,767],{"class":445,"line":479},[443,759,760],{"class":457},"  v-model",[443,762,464],{"class":449},[443,764,467],{"class":449},[443,766,683],{"class":492},[443,768,686],{"class":449},[443,770,771,774,777,779,781,783,785,787,789,791,793,795,798,801],{"class":445,"line":513},[443,772,773],{"class":449},"  :",[443,775,776],{"class":457},"min-value",[443,778,464],{"class":449},[443,780,467],{"class":449},[443,782,612],{"class":449},[443,784,520],{"class":597},[443,786,609],{"class":492},[443,788,620],{"class":619},[443,790,623],{"class":449},[443,792,626],{"class":619},[443,794,623],{"class":449},[443,796,797],{"class":619}," 5",[443,799,800],{"class":492},")",[443,802,686],{"class":449},[443,804,805,807,810,812,814,816,818,820,822,824,826,828,831,833],{"class":445,"line":535},[443,806,773],{"class":449},[443,808,809],{"class":457},"max-value",[443,811,464],{"class":449},[443,813,467],{"class":449},[443,815,612],{"class":449},[443,817,520],{"class":597},[443,819,609],{"class":492},[443,821,620],{"class":619},[443,823,623],{"class":449},[443,825,626],{"class":619},[443,827,623],{"class":449},[443,829,830],{"class":619}," 24",[443,832,800],{"class":492},[443,834,686],{"class":449},[443,836,837,839,842,844,846,848,851,853,856,859,861,864,867,869,872,875],{"class":445,"line":557},[443,838,773],{"class":449},[443,840,841],{"class":457},"is-date-unavailable",[443,843,464],{"class":449},[443,845,467],{"class":449},[443,847,609],{"class":449},[443,849,683],{"class":850},"sHdIc",[443,852,800],{"class":449},[443,854,855],{"class":457}," =>",[443,857,858],{"class":492}," closedDates",[443,860,356],{"class":449},[443,862,863],{"class":597},"has",[443,865,866],{"class":492},"(date",[443,868,356],{"class":449},[443,870,871],{"class":597},"toString",[443,873,874],{"class":492},"())",[443,876,686],{"class":449},[443,878,879],{"class":445,"line":579},[443,880,881],{"class":492},"\u002F>\n",[326,883,884,885,888],{},"Disabled and unavailable days remain keyboard discoverable and expose ",[329,886,887],{},"aria-disabled","; activation does not change the model.",[722,890,892],{"id":891},"popover-calendar","Popover calendar",[326,894,895,896,898],{},"Compose Calendar with ",[329,897,210],{}," when date selection starts from a separate button. Popover owns positioning and dismissal; Calendar keeps date focus, navigation, and selection behavior.",[434,900,902],{"className":436,"code":901,"language":438,"meta":439,"style":439},"\u003Cscript setup lang=\"ts\">\nimport type { CalendarDateValue } from \"akaza-ui\";\nimport { Calendar, Popover } from \"akaza-ui\";\nimport { ref, shallowRef } from \"vue\";\n\nconst date = shallowRef\u003CCalendarDateValue>();\nconst open = ref(false);\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n\u003CPopover v-model=\"open\" teleport=\"body\">\n  \u003Ctemplate #trigger=\"{ toggle, triggerProps }\">\n    \u003Cbutton v-bind=\"triggerProps\" @click=\"toggle\">\n      {{ date?.toString() ?? \"Choose date\" }}\n    \u003C\u002Fbutton>\n  \u003C\u002Ftemplate>\n\n  \u003Ctemplate #content>\n    \u003CCalendar\n      v-model=\"date\"\n      prevent-deselect\n      @value-change=\"open = false\"\n    \u002F>\n  \u003C\u002Ftemplate>\n\u003C\u002FPopover>\n\u003C\u002Ftemplate>\n",[329,903,904,924,946,971,996,1000,1021,1042,1050,1054,1062,1094,1128,1162,1167,1176,1186,1191,1205,1212,1226,1232,1247,1253,1262,1271],{"__ignoreMap":439},[443,905,906,908,910,912,914,916,918,920,922],{"class":445,"line":446},[443,907,450],{"class":449},[443,909,454],{"class":453},[443,911,458],{"class":457},[443,913,461],{"class":457},[443,915,464],{"class":449},[443,917,467],{"class":449},[443,919,471],{"class":470},[443,921,467],{"class":449},[443,923,476],{"class":449},[443,925,926,928,930,932,934,936,938,940,942,944],{"class":445,"line":479},[443,927,483],{"class":482},[443,929,486],{"class":482},[443,931,489],{"class":449},[443,933,493],{"class":492},[443,935,496],{"class":449},[443,937,499],{"class":482},[443,939,502],{"class":449},[443,941,505],{"class":470},[443,943,467],{"class":449},[443,945,510],{"class":449},[443,947,948,950,952,954,956,959,961,963,965,967,969],{"class":445,"line":513},[443,949,483],{"class":482},[443,951,489],{"class":449},[443,953,564],{"class":492},[443,955,623],{"class":449},[443,957,958],{"class":492}," Popover",[443,960,496],{"class":449},[443,962,499],{"class":482},[443,964,502],{"class":449},[443,966,505],{"class":470},[443,968,467],{"class":449},[443,970,510],{"class":449},[443,972,973,975,977,980,982,984,986,988,990,992,994],{"class":445,"line":535},[443,974,483],{"class":482},[443,976,489],{"class":449},[443,978,979],{"class":492}," ref",[443,981,623],{"class":449},[443,983,542],{"class":492},[443,985,496],{"class":449},[443,987,499],{"class":482},[443,989,502],{"class":449},[443,991,438],{"class":470},[443,993,467],{"class":449},[443,995,510],{"class":449},[443,997,998],{"class":445,"line":557},[443,999,583],{"emptyLinePlaceholder":582},[443,1001,1002,1004,1006,1008,1010,1012,1014,1016,1019],{"class":445,"line":579},[443,1003,589],{"class":457},[443,1005,592],{"class":492},[443,1007,464],{"class":449},[443,1009,542],{"class":597},[443,1011,450],{"class":449},[443,1013,603],{"class":602},[443,1015,606],{"class":449},[443,1017,1018],{"class":492},"()",[443,1020,510],{"class":449},[443,1022,1023,1025,1028,1030,1032,1034,1038,1040],{"class":445,"line":586},[443,1024,589],{"class":457},[443,1026,1027],{"class":492}," open ",[443,1029,464],{"class":449},[443,1031,979],{"class":597},[443,1033,609],{"class":492},[443,1035,1037],{"class":1036},"sfNiH","false",[443,1039,800],{"class":492},[443,1041,510],{"class":449},[443,1043,1044,1046,1048],{"class":445,"line":639},[443,1045,642],{"class":449},[443,1047,454],{"class":453},[443,1049,476],{"class":449},[443,1051,1052],{"class":445,"line":649},[443,1053,583],{"emptyLinePlaceholder":582},[443,1055,1056,1058,1060],{"class":445,"line":654},[443,1057,450],{"class":449},[443,1059,659],{"class":453},[443,1061,476],{"class":449},[443,1063,1064,1066,1068,1071,1073,1075,1078,1080,1083,1085,1087,1090,1092],{"class":445,"line":664},[443,1065,450],{"class":449},[443,1067,210],{"class":453},[443,1069,1070],{"class":457}," v-model",[443,1072,464],{"class":449},[443,1074,467],{"class":449},[443,1076,1077],{"class":470},"open",[443,1079,467],{"class":449},[443,1081,1082],{"class":457}," teleport",[443,1084,464],{"class":449},[443,1086,467],{"class":449},[443,1088,1089],{"class":470},"body",[443,1091,467],{"class":449},[443,1093,476],{"class":449},[443,1095,1096,1098,1100,1103,1106,1108,1110,1113,1116,1118,1121,1124,1126],{"class":445,"line":673},[443,1097,667],{"class":449},[443,1099,659],{"class":453},[443,1101,1102],{"class":449}," #",[443,1104,1105],{"class":457},"trigger",[443,1107,464],{"class":449},[443,1109,467],{"class":449},[443,1111,1112],{"class":449},"{",[443,1114,1115],{"class":492}," toggle",[443,1117,623],{"class":449},[443,1119,1120],{"class":492}," triggerProps ",[443,1122,1123],{"class":449},"}",[443,1125,467],{"class":449},[443,1127,476],{"class":449},[443,1129,1130,1133,1136,1139,1141,1143,1146,1148,1151,1153,1155,1158,1160],{"class":445,"line":689},[443,1131,1132],{"class":449},"    \u003C",[443,1134,1135],{"class":453},"button",[443,1137,1138],{"class":457}," v-bind",[443,1140,464],{"class":449},[443,1142,467],{"class":449},[443,1144,1145],{"class":470},"triggerProps",[443,1147,467],{"class":449},[443,1149,1150],{"class":457}," @click",[443,1152,464],{"class":449},[443,1154,467],{"class":449},[443,1156,1157],{"class":470},"toggle",[443,1159,467],{"class":449},[443,1161,476],{"class":449},[443,1163,1164],{"class":445,"line":704},[443,1165,1166],{"class":492},"      {{ date?.toString() ?? \"Choose date\" }}\n",[443,1168,1169,1172,1174],{"class":445,"line":710},[443,1170,1171],{"class":449},"    \u003C\u002F",[443,1173,1135],{"class":453},[443,1175,476],{"class":449},[443,1177,1179,1182,1184],{"class":445,"line":1178},16,[443,1180,1181],{"class":449},"  \u003C\u002F",[443,1183,659],{"class":453},[443,1185,476],{"class":449},[443,1187,1189],{"class":445,"line":1188},17,[443,1190,583],{"emptyLinePlaceholder":582},[443,1192,1194,1196,1198,1200,1203],{"class":445,"line":1193},18,[443,1195,667],{"class":449},[443,1197,659],{"class":453},[443,1199,1102],{"class":449},[443,1201,1202],{"class":457},"content",[443,1204,476],{"class":449},[443,1206,1208,1210],{"class":445,"line":1207},19,[443,1209,1132],{"class":449},[443,1211,670],{"class":453},[443,1213,1215,1218,1220,1222,1224],{"class":445,"line":1214},20,[443,1216,1217],{"class":457},"      v-model",[443,1219,464],{"class":449},[443,1221,467],{"class":449},[443,1223,683],{"class":470},[443,1225,686],{"class":449},[443,1227,1229],{"class":445,"line":1228},21,[443,1230,1231],{"class":457},"      prevent-deselect\n",[443,1233,1235,1238,1240,1242,1245],{"class":445,"line":1234},22,[443,1236,1237],{"class":457},"      @value-change",[443,1239,464],{"class":449},[443,1241,467],{"class":449},[443,1243,1244],{"class":470},"open = false",[443,1246,686],{"class":449},[443,1248,1250],{"class":445,"line":1249},23,[443,1251,1252],{"class":449},"    \u002F>\n",[443,1254,1256,1258,1260],{"class":445,"line":1255},24,[443,1257,1181],{"class":449},[443,1259,659],{"class":453},[443,1261,476],{"class":449},[443,1263,1265,1267,1269],{"class":445,"line":1264},25,[443,1266,642],{"class":449},[443,1268,210],{"class":453},[443,1270,476],{"class":449},[443,1272,1274,1276,1278],{"class":445,"line":1273},26,[443,1275,642],{"class":449},[443,1277,659],{"class":453},[443,1279,476],{"class":449},[326,1281,1282,1283,1286],{},"Use Date Field's ",[329,1284,1285],{},"showCalendar"," prop instead when users also need segmented keyboard entry and native form integration.",[722,1288,1290],{"id":1289},"multiple-dates","Multiple dates",[326,1292,1293,1294,1297,1298,1301,1302,1305],{},"Set ",[329,1295,1296],{},"selectionMode=\"multiple\""," to bind an array. Selecting an existing date removes it unless ",[329,1299,1300],{},"preventDeselect"," is enabled. The older ",[329,1303,1304],{},"multiple"," boolean remains as a compatibility alias.",[434,1307,1309],{"className":436,"code":1308,"language":438,"meta":439,"style":439},"\u003CCalendar v-model=\"dates\" selection-mode=\"multiple\" \u002F>\n",[329,1310,1311],{"__ignoreMap":439},[443,1312,1313,1315,1317,1319,1321,1323,1326,1328,1331,1333,1335,1337,1339],{"class":445,"line":446},[443,1314,450],{"class":449},[443,1316,57],{"class":453},[443,1318,1070],{"class":457},[443,1320,464],{"class":449},[443,1322,467],{"class":449},[443,1324,1325],{"class":492},"dates",[443,1327,467],{"class":449},[443,1329,1330],{"class":457}," selection-mode",[443,1332,464],{"class":449},[443,1334,467],{"class":449},[443,1336,1304],{"class":470},[443,1338,467],{"class":449},[443,1340,1341],{"class":449}," \u002F>\n",[722,1343,1345],{"id":1344},"date-range","Date range",[326,1347,728,1348,1351,1352,1355],{},[329,1349,1350],{},"selectionMode=\"range\""," with a ",[329,1353,1354],{},"{ start, end }"," model. First activation sets the anchor; pointer hover or keyboard focus previews the pending range; second activation commits normalized start and end values.",[434,1357,1359],{"className":436,"code":1358,"language":438,"meta":439,"style":439},"\u003Cscript setup lang=\"ts\">\nimport type { CalendarDateRange } from \"akaza-ui\";\nimport { shallowRef } from \"vue\";\n\nconst range = shallowRef\u003CCalendarDateRange>({});\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CCalendar\n    v-model=\"range\"\n    selection-mode=\"range\"\n    :maximum-days=\"14\"\n  \u002F>\n\u003C\u002Ftemplate>\n",[329,1360,1361,1381,1404,1424,1428,1455,1463,1467,1475,1481,1494,1507,1521,1525],{"__ignoreMap":439},[443,1362,1363,1365,1367,1369,1371,1373,1375,1377,1379],{"class":445,"line":446},[443,1364,450],{"class":449},[443,1366,454],{"class":453},[443,1368,458],{"class":457},[443,1370,461],{"class":457},[443,1372,464],{"class":449},[443,1374,467],{"class":449},[443,1376,471],{"class":470},[443,1378,467],{"class":449},[443,1380,476],{"class":449},[443,1382,1383,1385,1387,1389,1392,1394,1396,1398,1400,1402],{"class":445,"line":479},[443,1384,483],{"class":482},[443,1386,486],{"class":482},[443,1388,489],{"class":449},[443,1390,1391],{"class":492}," CalendarDateRange",[443,1393,496],{"class":449},[443,1395,499],{"class":482},[443,1397,502],{"class":449},[443,1399,505],{"class":470},[443,1401,467],{"class":449},[443,1403,510],{"class":449},[443,1405,1406,1408,1410,1412,1414,1416,1418,1420,1422],{"class":445,"line":513},[443,1407,483],{"class":482},[443,1409,489],{"class":449},[443,1411,542],{"class":492},[443,1413,496],{"class":449},[443,1415,499],{"class":482},[443,1417,502],{"class":449},[443,1419,438],{"class":470},[443,1421,467],{"class":449},[443,1423,510],{"class":449},[443,1425,1426],{"class":445,"line":535},[443,1427,583],{"emptyLinePlaceholder":582},[443,1429,1430,1432,1435,1437,1439,1441,1444,1446,1448,1451,1453],{"class":445,"line":557},[443,1431,589],{"class":457},[443,1433,1434],{"class":492}," range ",[443,1436,464],{"class":449},[443,1438,542],{"class":597},[443,1440,450],{"class":449},[443,1442,1443],{"class":602},"CalendarDateRange",[443,1445,606],{"class":449},[443,1447,609],{"class":492},[443,1449,1450],{"class":449},"{}",[443,1452,800],{"class":492},[443,1454,510],{"class":449},[443,1456,1457,1459,1461],{"class":445,"line":579},[443,1458,642],{"class":449},[443,1460,454],{"class":453},[443,1462,476],{"class":449},[443,1464,1465],{"class":445,"line":586},[443,1466,583],{"emptyLinePlaceholder":582},[443,1468,1469,1471,1473],{"class":445,"line":639},[443,1470,450],{"class":449},[443,1472,659],{"class":453},[443,1474,476],{"class":449},[443,1476,1477,1479],{"class":445,"line":649},[443,1478,667],{"class":449},[443,1480,670],{"class":453},[443,1482,1483,1485,1487,1489,1492],{"class":445,"line":654},[443,1484,676],{"class":457},[443,1486,464],{"class":449},[443,1488,467],{"class":449},[443,1490,1491],{"class":470},"range",[443,1493,686],{"class":449},[443,1495,1496,1499,1501,1503,1505],{"class":445,"line":664},[443,1497,1498],{"class":457},"    selection-mode",[443,1500,464],{"class":449},[443,1502,467],{"class":449},[443,1504,1491],{"class":470},[443,1506,686],{"class":449},[443,1508,1509,1512,1514,1516,1519],{"class":445,"line":673},[443,1510,1511],{"class":457},"    :maximum-days",[443,1513,464],{"class":449},[443,1515,467],{"class":449},[443,1517,1518],{"class":470},"14",[443,1520,686],{"class":449},[443,1522,1523],{"class":445,"line":689},[443,1524,707],{"class":449},[443,1526,1527,1529,1531],{"class":445,"line":704},[443,1528,642],{"class":449},[443,1530,659],{"class":453},[443,1532,476],{"class":449},[326,1534,1535,1536,1539],{},"Ranges containing disabled or unavailable dates are rejected by default. Set ",[329,1537,1538],{},"allowNonContiguousRanges"," when unavailable dates may remain inside a range; range endpoints must still be selectable.",[722,1541,1543],{"id":1542},"multiple-months","Multiple months",[326,1545,1546,1549,1550,1553],{},[329,1547,1548],{},"numberOfMonths"," renders adjacent grids. Add ",[329,1551,1552],{},"pagedNavigation"," when previous and next should move by the full visible month count.",[434,1555,1557],{"className":436,"code":1556,"language":438,"meta":439,"style":439},"\u003CCalendar\n  v-model=\"date\"\n  :number-of-months=\"2\"\n  paged-navigation\n  fixed-weeks\n\u002F>\n",[329,1558,1559,1565,1577,1593,1598,1603],{"__ignoreMap":439},[443,1560,1561,1563],{"class":445,"line":446},[443,1562,450],{"class":449},[443,1564,670],{"class":453},[443,1566,1567,1569,1571,1573,1575],{"class":445,"line":479},[443,1568,760],{"class":457},[443,1570,464],{"class":449},[443,1572,467],{"class":449},[443,1574,683],{"class":492},[443,1576,686],{"class":449},[443,1578,1579,1581,1584,1586,1588,1591],{"class":445,"line":513},[443,1580,773],{"class":449},[443,1582,1583],{"class":457},"number-of-months",[443,1585,464],{"class":449},[443,1587,467],{"class":449},[443,1589,1590],{"class":619},"2",[443,1592,686],{"class":449},[443,1594,1595],{"class":445,"line":535},[443,1596,1597],{"class":457},"  paged-navigation\n",[443,1599,1600],{"class":445,"line":557},[443,1601,1602],{"class":457},"  fixed-weeks\n",[443,1604,1605],{"class":445,"line":579},[443,1606,881],{"class":492},[722,1608,1610],{"id":1609},"locale-and-week-start","Locale and week start",[326,1612,1613],{},"Locale controls month, weekday, and accessible date labels. Override the locale-derived first day when product requirements demand it.",[434,1615,1617],{"className":436,"code":1616,"language":438,"meta":439,"style":439},"\u003CCalendar\n  locale=\"fr-FR\"\n  week-starts-on=\"mon\"\n  weekday-format=\"short\"\n\u002F>\n",[329,1618,1619,1625,1639,1653,1667],{"__ignoreMap":439},[443,1620,1621,1623],{"class":445,"line":446},[443,1622,450],{"class":449},[443,1624,670],{"class":453},[443,1626,1627,1630,1632,1634,1637],{"class":445,"line":479},[443,1628,1629],{"class":457},"  locale",[443,1631,464],{"class":449},[443,1633,467],{"class":449},[443,1635,1636],{"class":470},"fr-FR",[443,1638,686],{"class":449},[443,1640,1641,1644,1646,1648,1651],{"class":445,"line":513},[443,1642,1643],{"class":457},"  week-starts-on",[443,1645,464],{"class":449},[443,1647,467],{"class":449},[443,1649,1650],{"class":470},"mon",[443,1652,686],{"class":449},[443,1654,1655,1658,1660,1662,1665],{"class":445,"line":535},[443,1656,1657],{"class":457},"  weekday-format",[443,1659,464],{"class":449},[443,1661,467],{"class":449},[443,1663,1664],{"class":470},"short",[443,1666,686],{"class":449},[443,1668,1669],{"class":445,"line":557},[443,1670,881],{"class":492},[722,1672,1674],{"id":1673},"outside-days","Outside days",[326,1676,1677,1678,1681],{},"Outside days are rendered to keep complete weeks. Set ",[329,1679,1680],{},"disableDaysOutsideCurrentView"," to make them non-selectable while preserving keyboard context.",[434,1683,1685],{"className":436,"code":1684,"language":438,"meta":439,"style":439},"\u003CCalendar disable-days-outside-current-view \u002F>\n",[329,1686,1687],{"__ignoreMap":439},[443,1688,1689,1691,1693,1696],{"class":445,"line":446},[443,1690,450],{"class":449},[443,1692,57],{"class":453},[443,1694,1695],{"class":457}," disable-days-outside-current-view",[443,1697,1341],{"class":449},[722,1699,1701],{"id":1700},"custom-day-content","Custom day content",[326,1703,1704],{},"The day slot changes button content without replacing its keyboard and ARIA behavior.",[434,1706,1708],{"className":436,"code":1707,"language":438,"meta":439,"style":439},"\u003CCalendar v-model=\"date\">\n  \u003Ctemplate #day=\"{ label, today, unavailable }\">\n    \u003Cspan :class=\"{ 'font-bold': today, 'line-through': unavailable }\">\n      {{ label }}\n    \u003C\u002Fspan>\n  \u003C\u002Ftemplate>\n\u003C\u002FCalendar>\n",[329,1709,1710,1728,1733,1738,1743,1748,1753],{"__ignoreMap":439},[443,1711,1712,1714,1716,1718,1720,1722,1724,1726],{"class":445,"line":446},[443,1713,450],{"class":449},[443,1715,57],{"class":453},[443,1717,1070],{"class":457},[443,1719,464],{"class":449},[443,1721,467],{"class":449},[443,1723,683],{"class":492},[443,1725,467],{"class":449},[443,1727,476],{"class":449},[443,1729,1730],{"class":445,"line":479},[443,1731,1732],{"class":492},"  \u003Ctemplate #day=\"{ label, today, unavailable }\">\n",[443,1734,1735],{"class":445,"line":513},[443,1736,1737],{"class":492},"    \u003Cspan :class=\"{ 'font-bold': today, 'line-through': unavailable }\">\n",[443,1739,1740],{"class":445,"line":535},[443,1741,1742],{"class":492},"      {{ label }}\n",[443,1744,1745],{"class":445,"line":557},[443,1746,1747],{"class":492},"    \u003C\u002Fspan>\n",[443,1749,1750],{"class":445,"line":579},[443,1751,1752],{"class":492},"  \u003C\u002Ftemplate>\n",[443,1754,1755,1757,1759],{"class":445,"line":586},[443,1756,642],{"class":449},[443,1758,57],{"class":453},[443,1760,476],{"class":449},[722,1762,1764],{"id":1763},"cancel-changes","Cancel changes",[326,1766,1767],{},"Both selection and visible-month changes emit cancelable details before updating their models.",[434,1769,1771],{"className":436,"code":1770,"language":438,"meta":439,"style":439},"\u003CCalendar\n  v-model=\"date\"\n  @value-change=\"(_value, details) => {\n    if (hasUnsavedChanges) details.cancel()\n  }\"\n\u002F>\n",[329,1772,1773,1779,1791,1820,1845,1852],{"__ignoreMap":439},[443,1774,1775,1777],{"class":445,"line":446},[443,1776,450],{"class":449},[443,1778,670],{"class":453},[443,1780,1781,1783,1785,1787,1789],{"class":445,"line":479},[443,1782,760],{"class":457},[443,1784,464],{"class":449},[443,1786,467],{"class":449},[443,1788,683],{"class":492},[443,1790,686],{"class":449},[443,1792,1793,1796,1799,1801,1803,1805,1808,1810,1813,1815,1817],{"class":445,"line":513},[443,1794,1795],{"class":449},"  @",[443,1797,1798],{"class":457},"value-change",[443,1800,464],{"class":449},[443,1802,467],{"class":449},[443,1804,609],{"class":449},[443,1806,1807],{"class":850},"_value",[443,1809,623],{"class":449},[443,1811,1812],{"class":850}," details",[443,1814,800],{"class":449},[443,1816,855],{"class":457},[443,1818,1819],{"class":449}," {\n",[443,1821,1822,1825,1828,1831,1834,1837,1839,1842],{"class":445,"line":535},[443,1823,1824],{"class":482},"    if",[443,1826,1827],{"class":453}," (",[443,1829,1830],{"class":492},"hasUnsavedChanges",[443,1832,1833],{"class":453},") ",[443,1835,1836],{"class":492},"details",[443,1838,356],{"class":449},[443,1840,1841],{"class":597},"cancel",[443,1843,1844],{"class":453},"()\n",[443,1846,1847,1850],{"class":445,"line":557},[443,1848,1849],{"class":449},"  }",[443,1851,686],{"class":449},[443,1853,1854],{"class":445,"line":579},[443,1855,881],{"class":492},[358,1857,1859],{"id":1858},"controlled-pages-and-initial-focus","Controlled pages and initial focus",[326,1861,1862],{},"The initial focus target follows the displayed placeholder instead of assuming today's month is visible. Controlled paging keeps one eligible day as the grid tab stop without moving DOM focus when props change. Pages with no enabled days have no day tab stop, so keep the navigation controls accessible.",[326,1864,1865],{},"Date formatters are reused per component and follow the value's calendar as well as the requested locale.",[358,1867,1869],{"id":1868},"api-reference","API Reference",[722,1871,1873],{"id":1872},"models","Models",[1875,1876,1877,1896],"table",{},[1878,1879,1880],"thead",{},[1881,1882,1883,1887,1890,1893],"tr",{},[1884,1885,1886],"th",{},"Model",[1884,1888,1889],{},"Type",[1884,1891,1892],{},"Default",[1884,1894,1895],{},"Description",[1897,1898,1899,1926],"tbody",{},[1881,1900,1901,1907,1912,1917],{},[1902,1903,1904],"td",{},[329,1905,1906],{},"v-model",[1902,1908,1909],{},[329,1910,1911],{},"CalendarDateValue | CalendarDateValue[] | CalendarDateRange | undefined",[1902,1913,1914],{},[329,1915,1916],{},"undefined",[1902,1918,1919,1920,1922,1923,356],{},"Selected single date, independent dates, or ",[329,1921,1354],{}," range according to ",[329,1924,1925],{},"selectionMode",[1881,1927,1928,1933,1937,1940],{},[1902,1929,1930],{},[329,1931,1932],{},"v-model:placeholder",[1902,1934,1935],{},[329,1936,603],{},[1902,1938,1939],{},"selected date or today",[1902,1941,1942],{},"Month used as the start of the visible view.",[722,1944,1946],{"id":1945},"props","Props",[1875,1948,1949,1962],{},[1878,1950,1951],{},[1881,1952,1953,1956,1958,1960],{},[1884,1954,1955],{},"Prop",[1884,1957,1889],{},[1884,1959,1892],{},[1884,1961,1895],{},[1897,1963,1964,1984,2004,2023,2041,2061,2080,2099,2119,2136,2155,2174,2191,2208,2225,2243,2261,2279,2296,2311,2326,2342,2357,2375,2392],{},[1881,1965,1966,1971,1976,1981],{},[1902,1967,1968],{},[329,1969,1970],{},"locale",[1902,1972,1973],{},[329,1974,1975],{},"string",[1902,1977,1978],{},[329,1979,1980],{},"\"en-US\"",[1902,1982,1983],{},"Locale used for labels and week calculations.",[1881,1985,1986,1991,1996,2001],{},[1902,1987,1988],{},[329,1989,1990],{},"dir",[1902,1992,1993],{},[329,1994,1995],{},"\"ltr\" | \"rtl\"",[1902,1997,1998],{},[329,1999,2000],{},"\"ltr\"",[1902,2002,2003],{},"Reading direction and horizontal arrow behavior.",[1881,2005,2006,2011,2015,2020],{},[1902,2007,2008],{},[329,2009,2010],{},"calendarLabel",[1902,2012,2013],{},[329,2014,1975],{},[1902,2016,2017],{},[329,2018,2019],{},"\"Calendar\"",[1902,2021,2022],{},"Accessible root label prefix.",[1881,2024,2025,2030,2035,2038],{},[1902,2026,2027],{},[329,2028,2029],{},"weekStartsOn",[1902,2031,2032],{},[329,2033,2034],{},"\"sun\" | \"mon\" | ...",[1902,2036,2037],{},"locale default",[1902,2039,2040],{},"Explicit first day of week.",[1881,2042,2043,2048,2053,2058],{},[1902,2044,2045],{},[329,2046,2047],{},"weekdayFormat",[1902,2049,2050],{},[329,2051,2052],{},"\"narrow\" | \"short\" | \"long\"",[1902,2054,2055],{},[329,2056,2057],{},"\"narrow\"",[1902,2059,2060],{},"Visible weekday label format.",[1881,2062,2063,2068,2073,2077],{},[1902,2064,2065],{},[329,2066,2067],{},"fixedWeeks",[1902,2069,2070],{},[329,2071,2072],{},"boolean",[1902,2074,2075],{},[329,2076,1037],{},[1902,2078,2079],{},"Always renders six weeks per month.",[1881,2081,2082,2086,2091,2096],{},[1902,2083,2084],{},[329,2085,1548],{},[1902,2087,2088],{},[329,2089,2090],{},"number",[1902,2092,2093],{},[329,2094,2095],{},"1",[1902,2097,2098],{},"Adjacent month grids to render.",[1881,2100,2101,2105,2109,2113],{},[1902,2102,2103],{},[329,2104,1552],{},[1902,2106,2107],{},[329,2108,2072],{},[1902,2110,2111],{},[329,2112,1037],{},[1902,2114,2115,2116,2118],{},"Navigates by ",[329,2117,1548],{}," instead of one month.",[1881,2120,2121,2125,2129,2133],{},[1902,2122,2123],{},[329,2124,1300],{},[1902,2126,2127],{},[329,2128,2072],{},[1902,2130,2131],{},[329,2132,1037],{},[1902,2134,2135],{},"Prevents removing an already selected date.",[1881,2137,2138,2142,2147,2152],{},[1902,2139,2140],{},[329,2141,1925],{},[1902,2143,2144],{},[329,2145,2146],{},"\"single\" | \"multiple\" | \"range\"",[1902,2148,2149],{},[329,2150,2151],{},"\"single\"",[1902,2153,2154],{},"Selects model shape and interaction behavior.",[1881,2156,2157,2161,2165,2169],{},[1902,2158,2159],{},[329,2160,1304],{},[1902,2162,2163],{},[329,2164,2072],{},[1902,2166,2167],{},[329,2168,1037],{},[1902,2170,2171,2172,356],{},"Deprecated compatibility alias for ",[329,2173,1296],{},[1881,2175,2176,2180,2184,2188],{},[1902,2177,2178],{},[329,2179,1538],{},[1902,2181,2182],{},[329,2183,2072],{},[1902,2185,2186],{},[329,2187,1037],{},[1902,2189,2190],{},"Allows unavailable or disabled dates inside a range, but not at either endpoint.",[1881,2192,2193,2198,2202,2205],{},[1902,2194,2195],{},[329,2196,2197],{},"maximumDays",[1902,2199,2200],{},[329,2201,2090],{},[1902,2203,2204],{},"—",[1902,2206,2207],{},"Maximum inclusive length accepted in range mode.",[1881,2209,2210,2215,2220,2222],{},[1902,2211,2212],{},[329,2213,2214],{},"fixedDate",[1902,2216,2217],{},[329,2218,2219],{},"\"start\" | \"end\"",[1902,2221,2204],{},[1902,2223,2224],{},"Keeps one boundary fixed while range interactions update only the opposite boundary.",[1881,2226,2227,2232,2236,2240],{},[1902,2228,2229],{},[329,2230,2231],{},"disabled",[1902,2233,2234],{},[329,2235,2072],{},[1902,2237,2238],{},[329,2239,1037],{},[1902,2241,2242],{},"Disables navigation and selection.",[1881,2244,2245,2250,2254,2258],{},[1902,2246,2247],{},[329,2248,2249],{},"readOnly",[1902,2251,2252],{},[329,2253,2072],{},[1902,2255,2256],{},[329,2257,1037],{},[1902,2259,2260],{},"Allows focus\u002Fnavigation but blocks selection.",[1881,2262,2263,2268,2272,2276],{},[1902,2264,2265],{},[329,2266,2267],{},"initialFocus",[1902,2269,2270],{},[329,2271,2072],{},[1902,2273,2274],{},[329,2275,1037],{},[1902,2277,2278],{},"Focuses the roving day after mount.",[1881,2280,2281,2285,2289,2293],{},[1902,2282,2283],{},[329,2284,1680],{},[1902,2286,2287],{},[329,2288,2072],{},[1902,2290,2291],{},[329,2292,1037],{},[1902,2294,2295],{},"Prevents selecting outside days.",[1881,2297,2298,2302,2306,2308],{},[1902,2299,2300],{},[329,2301,731],{},[1902,2303,2304],{},[329,2305,603],{},[1902,2307,2204],{},[1902,2309,2310],{},"Earliest selectable date and navigation boundary.",[1881,2312,2313,2317,2321,2323],{},[1902,2314,2315],{},[329,2316,735],{},[1902,2318,2319],{},[329,2320,603],{},[1902,2322,2204],{},[1902,2324,2325],{},"Latest selectable date and navigation boundary.",[1881,2327,2328,2332,2337,2339],{},[1902,2329,2330],{},[329,2331,739],{},[1902,2333,2334],{},[329,2335,2336],{},"(date) => boolean",[1902,2338,2204],{},[1902,2340,2341],{},"Marks dates disabled by application rules.",[1881,2343,2344,2348,2352,2354],{},[1902,2345,2346],{},[329,2347,743],{},[1902,2349,2350],{},[329,2351,2336],{},[1902,2353,2204],{},[1902,2355,2356],{},"Marks dates unavailable and invalid when externally selected.",[1881,2358,2359,2364,2369,2372],{},[1902,2360,2361],{},[329,2362,2363],{},"nextPage",[1902,2365,2366],{},[329,2367,2368],{},"(placeholder) => CalendarDateValue",[1902,2370,2371],{},"add month(s)",[1902,2373,2374],{},"Custom next-page calculation.",[1881,2376,2377,2382,2386,2389],{},[1902,2378,2379],{},[329,2380,2381],{},"prevPage",[1902,2383,2384],{},[329,2385,2368],{},[1902,2387,2388],{},"subtract month(s)",[1902,2390,2391],{},"Custom previous-page calculation.",[1881,2393,2394,2398,2403,2405],{},[1902,2395,2396],{},[329,2397,420],{},[1902,2399,2400],{},[329,2401,2402],{},"CalendarUi",[1902,2404,2204],{},[1902,2406,2407],{},"Classes for generated structural parts.",[722,2409,2411],{"id":2410},"emits","Emits",[1875,2413,2414,2426],{},[1878,2415,2416],{},[1881,2417,2418,2421,2424],{},[1884,2419,2420],{},"Event",[1884,2422,2423],{},"Payload",[1884,2425,1895],{},[1897,2427,2428,2443,2457,2475],{},[1881,2429,2430,2435,2440],{},[1902,2431,2432],{},[329,2433,2434],{},"update:modelValue",[1902,2436,2437],{},[329,2438,2439],{},"value",[1902,2441,2442],{},"Fired after accepted selection changes.",[1881,2444,2445,2450,2454],{},[1902,2446,2447],{},[329,2448,2449],{},"update:placeholder",[1902,2451,2452],{},[329,2453,683],{},[1902,2455,2456],{},"Fired after accepted visible-month changes.",[1881,2458,2459,2463,2468],{},[1902,2460,2461],{},[329,2462,1798],{},[1902,2464,2465],{},[329,2466,2467],{},"(value, details)",[1902,2469,2470,2471,2474],{},"Fires before selection changes. ",[329,2472,2473],{},"details.cancel()"," prevents update.",[1881,2476,2477,2482,2487],{},[1902,2478,2479],{},[329,2480,2481],{},"placeholder-change",[1902,2483,2484],{},[329,2485,2486],{},"(date, details)",[1902,2488,2489,2490,2474],{},"Fires before page changes. ",[329,2491,2473],{},[722,2493,2495],{"id":2494},"slots","Slots",[1875,2497,2498,2509],{},[1878,2499,2500],{},[1881,2501,2502,2505,2507],{},[1884,2503,2504],{},"Slot",[1884,2506,1946],{},[1884,2508,1895],{},[1897,2510,2511,2525,2544,2558,2574,2619],{},[1881,2512,2513,2518,2522],{},[1902,2514,2515],{},[329,2516,2517],{},"previous",[1902,2519,2520],{},[329,2521,2231],{},[1902,2523,2524],{},"Previous control content.",[1881,2526,2527,2532,2541],{},[1902,2528,2529],{},[329,2530,2531],{},"heading",[1902,2533,2534,2537,2538],{},[329,2535,2536],{},"label",", ",[329,2539,2540],{},"months",[1902,2542,2543],{},"Current month or range heading.",[1881,2545,2546,2551,2555],{},[1902,2547,2548],{},[329,2549,2550],{},"next",[1902,2552,2553],{},[329,2554,2231],{},[1902,2556,2557],{},"Next control content.",[1881,2559,2560,2565,2571],{},[1902,2561,2562],{},[329,2563,2564],{},"weekday",[1902,2566,2567,2537,2569],{},[329,2568,683],{},[329,2570,2536],{},[1902,2572,2573],{},"Weekday heading content.",[1881,2575,2576,2581,2616],{},[1902,2577,2578],{},[329,2579,2580],{},"day",[1902,2582,2583,2537,2585,2537,2587,2537,2590,2537,2593,2537,2596,2537,2599,2537,2602,2537,2605,2537,2608,2537,2610,2537,2613],{},[329,2584,683],{},[329,2586,2536],{},[329,2588,2589],{},"selected",[329,2591,2592],{},"rangeStart",[329,2594,2595],{},"rangeEnd",[329,2597,2598],{},"inRange",[329,2600,2601],{},"highlighted",[329,2603,2604],{},"today",[329,2606,2607],{},"outside",[329,2609,2231],{},[329,2611,2612],{},"unavailable",[329,2614,2615],{},"focused",[1902,2617,2618],{},"Day button content and complete selection state.",[1881,2620,2621,2626,2633],{},[1902,2622,2623],{},[329,2624,2625],{},"footer",[1902,2627,2628,2537,2630],{},[329,2629,2439],{},[329,2631,2632],{},"placeholder",[1902,2634,2635],{},"Optional content after grids.",[722,2637,2639],{"id":2638},"methods","Methods",[1875,2641,2642,2651],{},[1878,2643,2644],{},[1881,2645,2646,2649],{},[1884,2647,2648],{},"Method",[1884,2650,1895],{},[1897,2652,2653,2663,2673,2683,2693],{},[1881,2654,2655,2660],{},[1902,2656,2657],{},[329,2658,2659],{},"selectDate(date, event?)",[1902,2661,2662],{},"Selects or deselects an accepted date.",[1881,2664,2665,2670],{},[1902,2666,2667],{},[329,2668,2669],{},"focusDate(date, reason?, event?)",[1902,2671,2672],{},"Moves roving focus and visible month when needed.",[1881,2674,2675,2680],{},[1902,2676,2677],{},[329,2678,2679],{},"previousPage(event?)",[1902,2681,2682],{},"Shows previous page when within constraints.",[1881,2684,2685,2690],{},[1902,2686,2687],{},[329,2688,2689],{},"nextPage(event?)",[1902,2691,2692],{},"Shows next page when within constraints.",[1881,2694,2695,2699],{},[1902,2696,2697],{},[329,2698,2632],{},[1902,2700,2701],{},"Read-only computed visible placeholder.",[722,2703,2705],{"id":2704},"ui-options","UI Options",[1875,2707,2708,2717],{},[1878,2709,2710],{},[1881,2711,2712,2715],{},[1884,2713,2714],{},"Key",[1884,2716,1895],{},[1897,2718,2719,2729,2739,2748,2757,2766,2776,2786,2796,2806,2816,2826,2836,2846],{},[1881,2720,2721,2726],{},[1902,2722,2723],{},[329,2724,2725],{},"root",[1902,2727,2728],{},"Calendar root.",[1881,2730,2731,2736],{},[1902,2732,2733],{},[329,2734,2735],{},"header",[1902,2737,2738],{},"Navigation header.",[1881,2740,2741,2745],{},[1902,2742,2743],{},[329,2744,2517],{},[1902,2746,2747],{},"Previous-page button.",[1881,2749,2750,2754],{},[1902,2751,2752],{},[329,2753,2531],{},[1902,2755,2756],{},"Live month heading.",[1881,2758,2759,2763],{},[1902,2760,2761],{},[329,2762,2550],{},[1902,2764,2765],{},"Next-page button.",[1881,2767,2768,2773],{},[1902,2769,2770],{},[329,2771,2772],{},"grids",[1902,2774,2775],{},"Grid collection wrapper.",[1881,2777,2778,2783],{},[1902,2779,2780],{},[329,2781,2782],{},"grid",[1902,2784,2785],{},"Each ARIA date grid.",[1881,2787,2788,2793],{},[1902,2789,2790],{},[329,2791,2792],{},"gridHead",[1902,2794,2795],{},"Grid heading group.",[1881,2797,2798,2803],{},[1902,2799,2800],{},[329,2801,2802],{},"gridBody",[1902,2804,2805],{},"Grid body group.",[1881,2807,2808,2813],{},[1902,2809,2810],{},[329,2811,2812],{},"gridRow",[1902,2814,2815],{},"Weekday and date rows.",[1881,2817,2818,2823],{},[1902,2819,2820],{},[329,2821,2822],{},"headCell",[1902,2824,2825],{},"Weekday heading cells.",[1881,2827,2828,2833],{},[1902,2829,2830],{},[329,2831,2832],{},"cell",[1902,2834,2835],{},"Date grid cells.",[1881,2837,2838,2843],{},[1902,2839,2840],{},[329,2841,2842],{},"cellTrigger",[1902,2844,2845],{},"Interactive day buttons.",[1881,2847,2848,2852],{},[1902,2849,2850],{},[329,2851,2625],{},[1902,2853,2854],{},"Optional footer wrapper.",[722,2856,2858],{"id":2857},"styling-hooks","Styling Hooks",[1875,2860,2861,2874],{},[1878,2862,2863],{},[1881,2864,2865,2868,2871],{},[1884,2866,2867],{},"UI key",[1884,2869,2870],{},"CSS class",[1884,2872,2873],{},"Data attrs",[1897,2875,2876,2890,2903,2919,2932,2947,2960,2976,2989,3002,3015,3028,3042,3056],{},[1881,2877,2878,2882,2887],{},[1902,2879,2880],{},[329,2881,2725],{},[1902,2883,2884],{},[329,2885,2886],{},"akaza-calendar",[1902,2888,2889],{},"`data-akaza-state=\"empty",[1881,2891,2892,2896,2901],{},[1902,2893,2894],{},[329,2895,2735],{},[1902,2897,2898],{},[329,2899,2900],{},"akaza-calendar-header",[1902,2902,2204],{},[1881,2904,2905,2909,2914],{},[1902,2906,2907],{},[329,2908,2517],{},[1902,2910,2911],{},[329,2912,2913],{},"akaza-calendar-previous",[1902,2915,2916],{},[329,2917,2918],{},"data-akaza-disabled",[1881,2920,2921,2925,2930],{},[1902,2922,2923],{},[329,2924,2531],{},[1902,2926,2927],{},[329,2928,2929],{},"akaza-calendar-heading",[1902,2931,2204],{},[1881,2933,2934,2938,2943],{},[1902,2935,2936],{},[329,2937,2550],{},[1902,2939,2940],{},[329,2941,2942],{},"akaza-calendar-next",[1902,2944,2945],{},[329,2946,2918],{},[1881,2948,2949,2953,2958],{},[1902,2950,2951],{},[329,2952,2772],{},[1902,2954,2955],{},[329,2956,2957],{},"akaza-calendar-grids",[1902,2959,2204],{},[1881,2961,2962,2966,2971],{},[1902,2963,2964],{},[329,2965,2782],{},[1902,2967,2968],{},[329,2969,2970],{},"akaza-calendar-grid",[1902,2972,2973],{},[329,2974,2975],{},"data-akaza-month",[1881,2977,2978,2982,2987],{},[1902,2979,2980],{},[329,2981,2792],{},[1902,2983,2984],{},[329,2985,2986],{},"akaza-calendar-grid-head",[1902,2988,2204],{},[1881,2990,2991,2995,3000],{},[1902,2992,2993],{},[329,2994,2802],{},[1902,2996,2997],{},[329,2998,2999],{},"akaza-calendar-grid-body",[1902,3001,2204],{},[1881,3003,3004,3008,3013],{},[1902,3005,3006],{},[329,3007,2812],{},[1902,3009,3010],{},[329,3011,3012],{},"akaza-calendar-grid-row",[1902,3014,2204],{},[1881,3016,3017,3021,3026],{},[1902,3018,3019],{},[329,3020,2822],{},[1902,3022,3023],{},[329,3024,3025],{},"akaza-calendar-head-cell",[1902,3027,2204],{},[1881,3029,3030,3034,3039],{},[1902,3031,3032],{},[329,3033,2832],{},[1902,3035,3036],{},[329,3037,3038],{},"akaza-calendar-cell",[1902,3040,3041],{},"state and granular day attrs",[1881,3043,3044,3048,3053],{},[1902,3045,3046],{},[329,3047,2842],{},[1902,3049,3050],{},[329,3051,3052],{},"akaza-calendar-cell-trigger",[1902,3054,3055],{},"`data-akaza-state=\"available",[1881,3057,3058,3062,3067],{},[1902,3059,3060],{},[329,3061,2625],{},[1902,3063,3064],{},[329,3065,3066],{},"akaza-calendar-footer",[1902,3068,2204],{},[326,3070,3071,3072,3075,3076,3079],{},"Plain ",[329,3073,3074],{},"class"," applies to the Calendar root. Use ",[329,3077,3078],{},"ui.cellTrigger"," for generated day buttons and data variants for state styling.",[722,3081,3083],{"id":3082},"keyboard","Keyboard",[1875,3085,3086,3095],{},[1878,3087,3088],{},[1881,3089,3090,3092],{},[1884,3091,2714],{},[1884,3093,3094],{},"Behavior",[1897,3096,3097,3111,3124,3137,3150,3163],{},[1881,3098,3099,3108],{},[1902,3100,3101,3104,3105],{},[329,3102,3103],{},"ArrowLeft"," \u002F ",[329,3106,3107],{},"ArrowRight",[1902,3109,3110],{},"Move one day, direction-aware in RTL.",[1881,3112,3113,3121],{},[1902,3114,3115,3104,3118],{},[329,3116,3117],{},"ArrowUp",[329,3119,3120],{},"ArrowDown",[1902,3122,3123],{},"Move one week.",[1881,3125,3126,3134],{},[1902,3127,3128,3104,3131],{},[329,3129,3130],{},"Home",[329,3132,3133],{},"End",[1902,3135,3136],{},"Move to start\u002Fend of current week.",[1881,3138,3139,3147],{},[1902,3140,3141,3104,3144],{},[329,3142,3143],{},"PageUp",[329,3145,3146],{},"PageDown",[1902,3148,3149],{},"Move one month.",[1881,3151,3152,3160],{},[1902,3153,3154,3104,3157],{},[329,3155,3156],{},"Shift + PageUp",[329,3158,3159],{},"Shift + PageDown",[1902,3161,3162],{},"Move one year.",[1881,3164,3165,3173],{},[1902,3166,3167,3104,3170],{},[329,3168,3169],{},"Enter",[329,3171,3172],{},"Space",[1902,3174,3175],{},"Select or deselect focused date.",[326,3177,3178,3179,3181],{},"Only one day is in the Tab sequence. Arrow navigation can cross month boundaries and updates ",[329,3180,1932],{}," before moving focus.",[3183,3184,3185],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":439,"searchDepth":446,"depth":479,"links":3187},[3188,3189,3190,3201,3202],{"id":360,"depth":479,"text":361},{"id":423,"depth":479,"text":23},{"id":719,"depth":479,"text":720,"children":3191},[3192,3193,3194,3195,3196,3197,3198,3199,3200],{"id":724,"depth":513,"text":725},{"id":891,"depth":513,"text":892},{"id":1289,"depth":513,"text":1290},{"id":1344,"depth":513,"text":1345},{"id":1542,"depth":513,"text":1543},{"id":1609,"depth":513,"text":1610},{"id":1673,"depth":513,"text":1674},{"id":1700,"depth":513,"text":1701},{"id":1763,"depth":513,"text":1764},{"id":1858,"depth":479,"text":1859},{"id":1868,"depth":479,"text":1869,"children":3203},[3204,3205,3206,3207,3208,3209,3210,3211],{"id":1872,"depth":513,"text":1873},{"id":1945,"depth":513,"text":1946},{"id":2410,"depth":513,"text":2411},{"id":2494,"depth":513,"text":2495},{"id":2638,"depth":513,"text":2639},{"id":2704,"depth":513,"text":2705},{"id":2857,"depth":513,"text":2858},{"id":3082,"depth":513,"text":3083},"Locale-aware date grid with keyboard navigation, constraints, and single, multiple, or range selection.","md",null,{},{"icon":60,"badge":3217},{"label":62,"color":63},{"title":57,"description":3212},"J1x04hcBPawnTLVOshvbfGyLHl62t6Uhs4sCe4p9y6Y",[3221,3223],{"title":52,"path":53,"stem":54,"description":3222,"icon":55,"children":-1},"A button that can show a loading state during async operations.",{"title":65,"path":66,"stem":67,"description":3224,"icon":68,"children":-1},"A control that allows the user to toggle between checked and unchecked states.",1789932247803]