[{"data":1,"prerenderedAt":698},["ShallowReactive",2],{"navigation_docs":3,"-examples-locale":170,"-examples-locale-surround":693},[4,30,110,150,155],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-book-open",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Usage","\u002Fgetting-started\u002Fusage","1.getting-started\u002F3.usage","i-lucide-play",{"title":26,"path":27,"stem":28,"icon":29},"Migrate from 2.x","\u002Fgetting-started\u002Fmigration","1.getting-started\u002F4.migration","i-lucide-arrow-right-left",{"title":31,"path":32,"stem":33,"children":34,"page":6},"Essentials","\u002Fessentials","2.essentials",[35,40,45,50,55,60,65,70,75,80,85,90,95,100,105],{"title":36,"path":37,"stem":38,"icon":39},"Selection modes","\u002Fessentials\u002Fselection-modes","2.essentials\u002F01.selection-modes","i-lucide-mouse-pointer-click",{"title":41,"path":42,"stem":43,"icon":44},"Multiple calendars","\u002Fessentials\u002Fmultiple-calendars","2.essentials\u002F02.multiple-calendars","i-lucide-columns-2",{"title":46,"path":47,"stem":48,"icon":49},"Time picker","\u002Fessentials\u002Ftime-picker","2.essentials\u002F03.time-picker","i-lucide-clock",{"title":51,"path":52,"stem":53,"icon":54},"Limits and availability","\u002Fessentials\u002Flimits-and-availability","2.essentials\u002F04.limits-and-availability","i-lucide-ban",{"title":56,"path":57,"stem":58,"icon":59},"Marking","\u002Fessentials\u002Fmarking","2.essentials\u002F05.marking","i-lucide-bookmark",{"title":61,"path":62,"stem":63,"icon":64},"Layout and names","\u002Fessentials\u002Flayout-and-names","2.essentials\u002F06.layout-and-names","i-lucide-layout-template",{"title":66,"path":67,"stem":68,"icon":69},"Theming","\u002Fessentials\u002Ftheming","2.essentials\u002F07.theming","i-lucide-palette",{"title":71,"path":72,"stem":73,"icon":74},"Keyboard","\u002Fessentials\u002Fkeyboard","2.essentials\u002F08.keyboard","i-lucide-keyboard",{"title":76,"path":77,"stem":78,"icon":79},"Typeable input","\u002Fessentials\u002Ftypeable-input","2.essentials\u002F09.typeable-input","i-lucide-text-cursor-input",{"title":81,"path":82,"stem":83,"icon":84},"Locale and labels","\u002Fessentials\u002Flocale","2.essentials\u002F10.locale","i-lucide-languages",{"title":86,"path":87,"stem":88,"icon":89},"Presets","\u002Fessentials\u002Fpresets","2.essentials\u002F11.presets","i-lucide-zap",{"title":91,"path":92,"stem":93,"icon":94},"Accessibility","\u002Fessentials\u002Faccessibility","2.essentials\u002F12.accessibility","i-lucide-accessibility",{"title":96,"path":97,"stem":98,"icon":99},"Props","\u002Fessentials\u002Fprops","2.essentials\u002F13.props","i-lucide-list",{"title":101,"path":102,"stem":103,"icon":104},"Events","\u002Fessentials\u002Fevents","2.essentials\u002F14.events","i-lucide-radio",{"title":106,"path":107,"stem":108,"icon":109},"Slots","\u002Fessentials\u002Fslots","2.essentials\u002F15.slots","i-lucide-puzzle",{"title":111,"icon":112,"path":113,"stem":114,"children":115,"page":6},"Examples","i-lucide-layout-grid","\u002Fexamples","3.examples",[116,119,122,126,129,132,136,139,143,146],{"title":36,"path":117,"stem":118,"icon":39},"\u002Fexamples\u002Fselection-modes","3.examples\u002F01.selection-modes",{"title":41,"path":120,"stem":121,"icon":44},"\u002Fexamples\u002Fmultiple-calendars","3.examples\u002F02.multiple-calendars",{"title":123,"path":124,"stem":125,"icon":79},"Modal and typeable inputs","\u002Fexamples\u002Fmodal-and-inputs","3.examples\u002F03.modal-and-inputs",{"title":46,"path":127,"stem":128,"icon":49},"\u002Fexamples\u002Ftime-picker","3.examples\u002F04.time-picker",{"title":51,"path":130,"stem":131,"icon":54},"\u002Fexamples\u002Flimits-and-availability","3.examples\u002F05.limits-and-availability",{"title":133,"path":134,"stem":135,"icon":59},"Marking and layout","\u002Fexamples\u002Fmarking","3.examples\u002F06.marking",{"title":106,"path":137,"stem":138,"icon":109},"\u002Fexamples\u002Fslots","3.examples\u002F07.slots",{"title":140,"path":141,"stem":142,"icon":89},"Range presets","\u002Fexamples\u002Fpresets","3.examples\u002F08.presets",{"title":81,"path":144,"stem":145,"icon":84},"\u002Fexamples\u002Flocale","3.examples\u002F09.locale",{"title":147,"path":148,"stem":149,"icon":69},"Theming and dark mode","\u002Fexamples\u002Ftheming-and-dark-mode","3.examples\u002F10.theming-and-dark-mode",{"title":151,"path":152,"stem":153,"icon":154},"Playground","\u002Fplayground","4.playground","i-lucide-sliders-horizontal",{"title":156,"path":157,"stem":158,"children":159,"page":6},"Community","\u002Fcommunity","5.community",[160,165],{"title":161,"path":162,"stem":163,"icon":164},"Contributing","\u002Fcommunity\u002Fcontributing","5.community\u002F1.contributing","i-lucide-git-pull-request",{"title":166,"path":167,"stem":168,"icon":169},"Changelog","\u002Fcommunity\u002Fchangelog","5.community\u002F2.changelog","i-lucide-history",{"id":171,"title":81,"body":172,"description":686,"extension":687,"links":688,"meta":689,"navigation":690,"path":144,"seo":691,"stem":145,"__hash__":692},"docs\u002F3.examples\u002F09.locale.md",{"type":173,"value":174,"toc":681},"minimark",[175,180,204,380,384,394,621,625,631,677],[176,177,179],"h2",{"id":178},"switch-the-locale","Switch the locale",[181,182,183,184,188,189,192,193,196,197,200,201,203],"p",{},"The ",[185,186,187],"code",{},"locale"," prop derives day names, month names and the first day of the week from ",[185,190,191],{},"Intl",". Names are always Gregorian, also for locales such as ",[185,194,195],{},"fa-IR"," or ",[185,198,199],{},"ar-SA",". The calendar reads ",[185,202,187],{}," once, so the demo re-keys the calendar when you pick a locale.",[205,206,207],"calendar-locale-demo",{},[208,209,214],"pre",{"className":210,"code":211,"language":212,"meta":213,"style":213},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup>\nconst locale = ref('de-DE')\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CFunctionalCalendar\n    :key=\"locale\"\n    v-model=\"value\"\n    :locale=\"locale\"\n    is-date-picker\n    show-week-numbers\n  \u002F>\n\u003C\u002Ftemplate>\n","vue","",[185,215,216,236,268,278,285,295,304,323,338,353,359,365,371],{"__ignoreMap":213},[217,218,221,225,229,233],"span",{"class":219,"line":220},"line",1,[217,222,224],{"class":223},"sMK4o","\u003C",[217,226,228],{"class":227},"swJcz","script",[217,230,232],{"class":231},"spNyl"," setup",[217,234,235],{"class":223},">\n",[217,237,239,242,246,249,253,256,259,263,265],{"class":219,"line":238},2,[217,240,241],{"class":231},"const",[217,243,245],{"class":244},"sTEyZ"," locale ",[217,247,248],{"class":223},"=",[217,250,252],{"class":251},"s2Zo4"," ref",[217,254,255],{"class":244},"(",[217,257,258],{"class":223},"'",[217,260,262],{"class":261},"sfazB","de-DE",[217,264,258],{"class":223},[217,266,267],{"class":244},")\n",[217,269,271,274,276],{"class":219,"line":270},3,[217,272,273],{"class":223},"\u003C\u002F",[217,275,228],{"class":227},[217,277,235],{"class":223},[217,279,281],{"class":219,"line":280},4,[217,282,284],{"emptyLinePlaceholder":283},true,"\n",[217,286,288,290,293],{"class":219,"line":287},5,[217,289,224],{"class":223},[217,291,292],{"class":227},"template",[217,294,235],{"class":223},[217,296,298,301],{"class":219,"line":297},6,[217,299,300],{"class":223},"  \u003C",[217,302,303],{"class":227},"FunctionalCalendar\n",[217,305,307,310,313,315,318,320],{"class":219,"line":306},7,[217,308,309],{"class":223},"    :",[217,311,312],{"class":231},"key",[217,314,248],{"class":223},[217,316,317],{"class":223},"\"",[217,319,187],{"class":244},[217,321,322],{"class":223},"\"\n",[217,324,326,329,331,333,336],{"class":219,"line":325},8,[217,327,328],{"class":231},"    v-model",[217,330,248],{"class":223},[217,332,317],{"class":223},[217,334,335],{"class":244},"value",[217,337,322],{"class":223},[217,339,341,343,345,347,349,351],{"class":219,"line":340},9,[217,342,309],{"class":223},[217,344,187],{"class":231},[217,346,248],{"class":223},[217,348,317],{"class":223},[217,350,187],{"class":244},[217,352,322],{"class":223},[217,354,356],{"class":219,"line":355},10,[217,357,358],{"class":231},"    is-date-picker\n",[217,360,362],{"class":219,"line":361},11,[217,363,364],{"class":231},"    show-week-numbers\n",[217,366,368],{"class":219,"line":367},12,[217,369,370],{"class":223},"  \u002F>\n",[217,372,374,376,378],{"class":219,"line":373},13,[217,375,273],{"class":223},[217,377,292],{"class":227},[217,379,235],{"class":223},[176,381,383],{"id":382},"translate-the-interface","Translate the interface",[181,385,386,389,390,393],{},[185,387,388],{},"labels"," covers every UI string. A partial object merges over the English defaults, including ",[185,391,392],{},"labels.presets",".",[395,396,398],"calendar-demo",{":config":397},"{\"isDateRange\":true,\"canClearRange\":true,\"presets\":[\"today\",\"last7Days\"],\"locale\":\"fr-FR\",\"labels\":{\"previousMonth\":\"Mois précédent\",\"nextMonth\":\"Mois suivant\",\"clearRange\":\"Effacer la période\",\"quickRanges\":\"Périodes rapides\",\"presets\":{\"today\":\"Aujourd'hui\",\"last7Days\":\"7 derniers jours\"}}}",[208,399,401],{"className":210,"code":400,"language":212,"meta":213,"style":213},"\u003CFunctionalCalendar\n  v-model=\"value\"\n  is-date-range\n  can-clear-range\n  locale=\"fr-FR\"\n  :presets=\"['today', 'last7Days']\"\n  :labels=\"{\n    previousMonth: 'Mois précédent',\n    nextMonth: 'Mois suivant',\n    clearRange: 'Effacer la période',\n    quickRanges: 'Périodes rapides',\n    presets: { today: 'Aujourd\\'hui', last7Days: '7 derniers jours' },\n  }\"\n\u002F>\n",[185,402,403,409,422,427,432,446,484,497,515,531,547,563,608,615],{"__ignoreMap":213},[217,404,405,407],{"class":219,"line":220},[217,406,224],{"class":223},[217,408,303],{"class":227},[217,410,411,414,416,418,420],{"class":219,"line":238},[217,412,413],{"class":231},"  v-model",[217,415,248],{"class":223},[217,417,317],{"class":223},[217,419,335],{"class":244},[217,421,322],{"class":223},[217,423,424],{"class":219,"line":270},[217,425,426],{"class":231},"  is-date-range\n",[217,428,429],{"class":219,"line":280},[217,430,431],{"class":231},"  can-clear-range\n",[217,433,434,437,439,441,444],{"class":219,"line":287},[217,435,436],{"class":231},"  locale",[217,438,248],{"class":223},[217,440,317],{"class":223},[217,442,443],{"class":261},"fr-FR",[217,445,322],{"class":223},[217,447,448,451,454,456,458,461,463,466,468,471,474,477,479,482],{"class":219,"line":297},[217,449,450],{"class":223},"  :",[217,452,453],{"class":231},"presets",[217,455,248],{"class":223},[217,457,317],{"class":223},[217,459,460],{"class":244},"[",[217,462,258],{"class":223},[217,464,465],{"class":261},"today",[217,467,258],{"class":223},[217,469,470],{"class":223},",",[217,472,473],{"class":223}," '",[217,475,476],{"class":261},"last7Days",[217,478,258],{"class":223},[217,480,481],{"class":244},"]",[217,483,322],{"class":223},[217,485,486,488,490,492,494],{"class":219,"line":306},[217,487,450],{"class":223},[217,489,388],{"class":231},[217,491,248],{"class":223},[217,493,317],{"class":223},[217,495,496],{"class":223},"{\n",[217,498,499,502,505,507,510,512],{"class":219,"line":325},[217,500,501],{"class":227},"    previousMonth",[217,503,504],{"class":223},":",[217,506,473],{"class":223},[217,508,509],{"class":261},"Mois précédent",[217,511,258],{"class":223},[217,513,514],{"class":223},",\n",[217,516,517,520,522,524,527,529],{"class":219,"line":340},[217,518,519],{"class":227},"    nextMonth",[217,521,504],{"class":223},[217,523,473],{"class":223},[217,525,526],{"class":261},"Mois suivant",[217,528,258],{"class":223},[217,530,514],{"class":223},[217,532,533,536,538,540,543,545],{"class":219,"line":355},[217,534,535],{"class":227},"    clearRange",[217,537,504],{"class":223},[217,539,473],{"class":223},[217,541,542],{"class":261},"Effacer la période",[217,544,258],{"class":223},[217,546,514],{"class":223},[217,548,549,552,554,556,559,561],{"class":219,"line":361},[217,550,551],{"class":227},"    quickRanges",[217,553,504],{"class":223},[217,555,473],{"class":223},[217,557,558],{"class":261},"Périodes rapides",[217,560,258],{"class":223},[217,562,514],{"class":223},[217,564,565,568,570,573,576,578,580,583,586,589,591,593,596,598,600,603,605],{"class":219,"line":367},[217,566,567],{"class":227},"    presets",[217,569,504],{"class":223},[217,571,572],{"class":223}," {",[217,574,575],{"class":227}," today",[217,577,504],{"class":223},[217,579,473],{"class":223},[217,581,582],{"class":261},"Aujourd",[217,584,585],{"class":244},"\\'",[217,587,588],{"class":261},"hui",[217,590,258],{"class":223},[217,592,470],{"class":223},[217,594,595],{"class":227}," last7Days",[217,597,504],{"class":223},[217,599,473],{"class":223},[217,601,602],{"class":261},"7 derniers jours",[217,604,258],{"class":223},[217,606,607],{"class":223}," },\n",[217,609,610,613],{"class":219,"line":373},[217,611,612],{"class":223},"  }",[217,614,322],{"class":223},[217,616,618],{"class":219,"line":617},14,[217,619,620],{"class":244},"\u002F>\n",[176,622,624],{"id":623},"override-the-week-start","Override the week start",[181,626,627,630],{},[185,628,629],{},"sundayStart"," beats the locale. Use it to force Sunday or Monday.",[395,632,634],{":config":633},"{\"isDatePicker\":true,\"locale\":\"de-DE\",\"sundayStart\":true}",[208,635,637],{"className":210,"code":636,"language":212,"meta":213,"style":213},"\u003CFunctionalCalendar v-model=\"value\" is-date-picker locale=\"de-DE\" sundayStart \u002F>\n",[185,638,639],{"__ignoreMap":213},[217,640,641,643,646,649,651,653,655,657,660,663,665,667,669,671,674],{"class":219,"line":220},[217,642,224],{"class":223},[217,644,645],{"class":227},"FunctionalCalendar",[217,647,648],{"class":231}," v-model",[217,650,248],{"class":223},[217,652,317],{"class":223},[217,654,335],{"class":244},[217,656,317],{"class":223},[217,658,659],{"class":231}," is-date-picker",[217,661,662],{"class":231}," locale",[217,664,248],{"class":223},[217,666,317],{"class":223},[217,668,262],{"class":261},[217,670,317],{"class":223},[217,672,673],{"class":231}," sundayStart",[217,675,676],{"class":223}," \u002F>\n",[678,679,680],"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 .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 .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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);}",{"title":213,"searchDepth":238,"depth":238,"links":682},[683,684,685],{"id":178,"depth":238,"text":179},{"id":382,"depth":238,"text":383},{"id":623,"depth":238,"text":624},"Names, week start and every UI string, from the browser's Intl data.","md",null,{},{"icon":84},{"title":81,"description":686},"I8ebq9NQe9SlUEJ40EbVjp0dXWu4hqBLVsYjvusdTP0",[694,696],{"title":140,"path":141,"stem":142,"description":695,"icon":89,"children":-1},"Quick ranges for date ranges and date pickers.",{"title":147,"path":148,"stem":149,"description":697,"icon":69,"children":-1},"Style the calendar with --vfc-* tokens and switch to dark mode.",1792736104557]