[{"data":1,"prerenderedAt":3537},["ShallowReactive",2],{"docs-layout-toc:\u002Fdocs\u002Fgetting-started\u002Fconfiguration":3,"docs-header-toc:\u002Fdocs\u002Fgetting-started\u002Fconfiguration":1371,"$aHlAypibTH":2454},{"id":4,"title":5,"body":6,"description":85,"extension":1365,"meta":1366,"navigation":117,"path":1367,"seo":1368,"stem":1369,"__hash__":1370},"content\u002Fdocs\u002Fgetting-started\u002Fconfiguration.md","Configuration",{"type":7,"value":8,"toc":1355},"minimark",[9,14,18,21,73,76,79,140,145,153,160,165,830,834,967,971,974,1166,1170,1177,1188,1273,1343,1351],[10,11,13],"h2",{"id":12},"airui-configuration","AirUI configuration",[15,16,17],"p",{},"AirUI exposes a small set of behaviors as shared, reactive configuration instead of hardcoding them inside each component. This lets you set a value once for your whole project rather than repeating the same prop on every component instance.",[15,19,20],{},"There are two config composables, one per package:",[22,23,24,57],"ul",{},[25,26,27,31,32,35,36,39,40,39,43,39,46,39,49,52,53,56],"li",{},[28,29,30],"code",{},"useDSConfig"," (from ",[28,33,34],{},"@imaginario27\u002Fair-ui-ds","): text used by components, grouped under ",[28,37,38],{},"forms",", ",[28,41,42],{},"actions",[28,44,45],{},"common",[28,47,48],{},"pagination",[28,50,51],{},"gallery"," and ",[28,54,55],{},"lightbox",".",[25,58,59,31,62,65,66,69,70,56],{},[28,60,61],{},"useUtilsConfig",[28,63,64],{},"@imaginario27\u002Fair-ui-utils","): messages used by the framework-agnostic form validators in ",[28,67,68],{},"air-ui-utils",", grouped under ",[28,71,72],{},"validation",[74,75],"br",{},[15,77,78],{},"Both return the same reactive object everywhere they're called. Setting a value from anywhere in your app updates it everywhere it's used, since it's shared, reactive state. A prop passed explicitly to a component always wins over its matching global config value.",[80,81,86],"pre",{"className":82,"code":83,"language":84,"meta":85,"style":85},"language-ts shiki shiki-themes github-dark github-dark","const dsConfig = useDSConfig()\n\ndsConfig.forms.optionalLabelText = () => 'Optional'\n","ts","",[28,87,88,112,119],{"__ignoreMap":85},[89,90,93,97,101,104,108],"span",{"class":91,"line":92},"line",1,[89,94,96],{"class":95},"sOPea","const",[89,98,100],{"class":99},"s8ozJ"," dsConfig",[89,102,103],{"class":95}," =",[89,105,107],{"class":106},"sFR8T"," useDSConfig",[89,109,111],{"class":110},"suv1-","()\n",[89,113,115],{"class":91,"line":114},2,[89,116,118],{"emptyLinePlaceholder":117},true,"\n",[89,120,122,125,128,130,133,136],{"class":91,"line":121},3,[89,123,124],{"class":110},"dsConfig.forms.",[89,126,127],{"class":106},"optionalLabelText",[89,129,103],{"class":95},[89,131,132],{"class":110}," () ",[89,134,135],{"class":95},"=>",[89,137,139],{"class":138},"s4wv1"," 'Optional'\n",[141,142,144],"h3",{"id":143},"global-plugin-setup","Global plugin setup",[15,146,147,148,52,150,152],{},"Set overrides in a Nuxt plugin so they apply once, before any AirUI component renders. ",[28,149,30],{},[28,151,61],{}," are auto-imported, just like AirUI's components and composables.",[15,154,155,156,159],{},"Text values are resolver functions (",[28,157,158],{},"() => string","). A plain string works fine, as in the two examples below. If your project uses an i18n library, point the resolver at its translation function instead, as shown further down in Translations, to stay reactive to locale changes.",[161,162,164],"h4",{"id":163},"ds-config-options","DS config options",[80,166,168],{"className":82,"code":167,"language":84,"meta":85,"style":85},"\u002F\u002F plugins\u002Fair-ui-config.ts\nexport default defineNuxtPlugin(() => {\n    const dsConfig = useDSConfig()\n\n    \u002F* Form fields customizations *\u002F\n    Object.assign(dsConfig.forms, {\n        optionalLabelText: () => '(optional)',\n        selectPlaceholderText: () => 'Select an option',\n        searchText: () => 'Search...',\n        noResultsText: () => 'No results found',\n        loadingOptionsText: () => 'Loading options...',\n        clearSelectionText: () => 'Clear selection',\n        clearSearchText: () => 'Clear search',\n    })\n\n    Object.assign(dsConfig.forms.fileUpload, {\n        dragDropText: () => 'Drag and drop files here',\n        selectFilesText: () => 'Select files',\n        uploadingText: () => 'Uploading',\n        uploadedText: () => 'Uploaded',\n        uploadFailedText: () => 'Upload failed',\n        removeFileText: () => 'Remove file',\n    })\n\n    \u002F* Text used by action buttons along the design system *\u002F\n    Object.assign(dsConfig.actions, {\n        cancelText: () => 'Cancel',\n        clearAllText: () => 'Clear all',\n        closeText: () => 'Close',\n    })\n\n    \u002F* Shared text used across multiple component types *\u002F\n    Object.assign(dsConfig.common, {\n        loadingText: () => 'Loading...',\n    })\n\n    \u002F* Text used by ButtonPagination, SimplePagination and the Gallery pagination *\u002F\n    Object.assign(dsConfig.pagination, {\n        resultTextMultiplePages: () => 'Showing {from} to {to} of {total} results',\n        resultTextSinglePage: () => 'Showing {total} results',\n        resultTextSingleItem: () => 'Showing {total} result',\n        previousPageText: () => 'Previous page',\n        nextPageText: () => 'Next page',\n        pageText: () => 'Page {page}',\n    })\n\n    \u002F* Text used by the Gallery component *\u002F\n    Object.assign(dsConfig.gallery, {\n        loadMoreText: () => 'Load more',\n    })\n\n    \u002F* Text used by the Lightbox and Image components *\u002F\n    Object.assign(dsConfig.lightbox, {\n        dialogText: () => 'Image lightbox',\n        openImageText: () => 'Open image',\n        previousText: () => 'Previous image',\n        nextText: () => 'Next image',\n        fullscreenText: () => 'Toggle fullscreen',\n    })\n})\n",[28,169,170,176,195,208,213,219,231,248,263,278,293,308,323,338,344,349,359,374,389,404,419,434,449,454,459,465,475,490,505,520,525,530,536,546,561,566,571,577,587,602,617,632,647,662,677,682,687,693,703,718,723,728,734,744,759,774,789,804,819,824],{"__ignoreMap":85},[89,171,172],{"class":91,"line":92},[89,173,175],{"class":174},"sJ8bj","\u002F\u002F plugins\u002Fair-ui-config.ts\n",[89,177,178,181,184,187,190,192],{"class":91,"line":114},[89,179,180],{"class":95},"export",[89,182,183],{"class":95}," default",[89,185,186],{"class":106}," defineNuxtPlugin",[89,188,189],{"class":110},"(() ",[89,191,135],{"class":95},[89,193,194],{"class":110}," {\n",[89,196,197,200,202,204,206],{"class":91,"line":121},[89,198,199],{"class":95},"    const",[89,201,100],{"class":99},[89,203,103],{"class":95},[89,205,107],{"class":106},[89,207,111],{"class":110},[89,209,211],{"class":91,"line":210},4,[89,212,118],{"emptyLinePlaceholder":117},[89,214,216],{"class":91,"line":215},5,[89,217,218],{"class":174},"    \u002F* Form fields customizations *\u002F\n",[89,220,222,225,228],{"class":91,"line":221},6,[89,223,224],{"class":110},"    Object.",[89,226,227],{"class":106},"assign",[89,229,230],{"class":110},"(dsConfig.forms, {\n",[89,232,234,237,240,242,245],{"class":91,"line":233},7,[89,235,236],{"class":106},"        optionalLabelText",[89,238,239],{"class":110},": () ",[89,241,135],{"class":95},[89,243,244],{"class":138}," '(optional)'",[89,246,247],{"class":110},",\n",[89,249,251,254,256,258,261],{"class":91,"line":250},8,[89,252,253],{"class":106},"        selectPlaceholderText",[89,255,239],{"class":110},[89,257,135],{"class":95},[89,259,260],{"class":138}," 'Select an option'",[89,262,247],{"class":110},[89,264,266,269,271,273,276],{"class":91,"line":265},9,[89,267,268],{"class":106},"        searchText",[89,270,239],{"class":110},[89,272,135],{"class":95},[89,274,275],{"class":138}," 'Search...'",[89,277,247],{"class":110},[89,279,281,284,286,288,291],{"class":91,"line":280},10,[89,282,283],{"class":106},"        noResultsText",[89,285,239],{"class":110},[89,287,135],{"class":95},[89,289,290],{"class":138}," 'No results found'",[89,292,247],{"class":110},[89,294,296,299,301,303,306],{"class":91,"line":295},11,[89,297,298],{"class":106},"        loadingOptionsText",[89,300,239],{"class":110},[89,302,135],{"class":95},[89,304,305],{"class":138}," 'Loading options...'",[89,307,247],{"class":110},[89,309,311,314,316,318,321],{"class":91,"line":310},12,[89,312,313],{"class":106},"        clearSelectionText",[89,315,239],{"class":110},[89,317,135],{"class":95},[89,319,320],{"class":138}," 'Clear selection'",[89,322,247],{"class":110},[89,324,326,329,331,333,336],{"class":91,"line":325},13,[89,327,328],{"class":106},"        clearSearchText",[89,330,239],{"class":110},[89,332,135],{"class":95},[89,334,335],{"class":138}," 'Clear search'",[89,337,247],{"class":110},[89,339,341],{"class":91,"line":340},14,[89,342,343],{"class":110},"    })\n",[89,345,347],{"class":91,"line":346},15,[89,348,118],{"emptyLinePlaceholder":117},[89,350,352,354,356],{"class":91,"line":351},16,[89,353,224],{"class":110},[89,355,227],{"class":106},[89,357,358],{"class":110},"(dsConfig.forms.fileUpload, {\n",[89,360,362,365,367,369,372],{"class":91,"line":361},17,[89,363,364],{"class":106},"        dragDropText",[89,366,239],{"class":110},[89,368,135],{"class":95},[89,370,371],{"class":138}," 'Drag and drop files here'",[89,373,247],{"class":110},[89,375,377,380,382,384,387],{"class":91,"line":376},18,[89,378,379],{"class":106},"        selectFilesText",[89,381,239],{"class":110},[89,383,135],{"class":95},[89,385,386],{"class":138}," 'Select files'",[89,388,247],{"class":110},[89,390,392,395,397,399,402],{"class":91,"line":391},19,[89,393,394],{"class":106},"        uploadingText",[89,396,239],{"class":110},[89,398,135],{"class":95},[89,400,401],{"class":138}," 'Uploading'",[89,403,247],{"class":110},[89,405,407,410,412,414,417],{"class":91,"line":406},20,[89,408,409],{"class":106},"        uploadedText",[89,411,239],{"class":110},[89,413,135],{"class":95},[89,415,416],{"class":138}," 'Uploaded'",[89,418,247],{"class":110},[89,420,422,425,427,429,432],{"class":91,"line":421},21,[89,423,424],{"class":106},"        uploadFailedText",[89,426,239],{"class":110},[89,428,135],{"class":95},[89,430,431],{"class":138}," 'Upload failed'",[89,433,247],{"class":110},[89,435,437,440,442,444,447],{"class":91,"line":436},22,[89,438,439],{"class":106},"        removeFileText",[89,441,239],{"class":110},[89,443,135],{"class":95},[89,445,446],{"class":138}," 'Remove file'",[89,448,247],{"class":110},[89,450,452],{"class":91,"line":451},23,[89,453,343],{"class":110},[89,455,457],{"class":91,"line":456},24,[89,458,118],{"emptyLinePlaceholder":117},[89,460,462],{"class":91,"line":461},25,[89,463,464],{"class":174},"    \u002F* Text used by action buttons along the design system *\u002F\n",[89,466,468,470,472],{"class":91,"line":467},26,[89,469,224],{"class":110},[89,471,227],{"class":106},[89,473,474],{"class":110},"(dsConfig.actions, {\n",[89,476,478,481,483,485,488],{"class":91,"line":477},27,[89,479,480],{"class":106},"        cancelText",[89,482,239],{"class":110},[89,484,135],{"class":95},[89,486,487],{"class":138}," 'Cancel'",[89,489,247],{"class":110},[89,491,493,496,498,500,503],{"class":91,"line":492},28,[89,494,495],{"class":106},"        clearAllText",[89,497,239],{"class":110},[89,499,135],{"class":95},[89,501,502],{"class":138}," 'Clear all'",[89,504,247],{"class":110},[89,506,508,511,513,515,518],{"class":91,"line":507},29,[89,509,510],{"class":106},"        closeText",[89,512,239],{"class":110},[89,514,135],{"class":95},[89,516,517],{"class":138}," 'Close'",[89,519,247],{"class":110},[89,521,523],{"class":91,"line":522},30,[89,524,343],{"class":110},[89,526,528],{"class":91,"line":527},31,[89,529,118],{"emptyLinePlaceholder":117},[89,531,533],{"class":91,"line":532},32,[89,534,535],{"class":174},"    \u002F* Shared text used across multiple component types *\u002F\n",[89,537,539,541,543],{"class":91,"line":538},33,[89,540,224],{"class":110},[89,542,227],{"class":106},[89,544,545],{"class":110},"(dsConfig.common, {\n",[89,547,549,552,554,556,559],{"class":91,"line":548},34,[89,550,551],{"class":106},"        loadingText",[89,553,239],{"class":110},[89,555,135],{"class":95},[89,557,558],{"class":138}," 'Loading...'",[89,560,247],{"class":110},[89,562,564],{"class":91,"line":563},35,[89,565,343],{"class":110},[89,567,569],{"class":91,"line":568},36,[89,570,118],{"emptyLinePlaceholder":117},[89,572,574],{"class":91,"line":573},37,[89,575,576],{"class":174},"    \u002F* Text used by ButtonPagination, SimplePagination and the Gallery pagination *\u002F\n",[89,578,580,582,584],{"class":91,"line":579},38,[89,581,224],{"class":110},[89,583,227],{"class":106},[89,585,586],{"class":110},"(dsConfig.pagination, {\n",[89,588,590,593,595,597,600],{"class":91,"line":589},39,[89,591,592],{"class":106},"        resultTextMultiplePages",[89,594,239],{"class":110},[89,596,135],{"class":95},[89,598,599],{"class":138}," 'Showing {from} to {to} of {total} results'",[89,601,247],{"class":110},[89,603,605,608,610,612,615],{"class":91,"line":604},40,[89,606,607],{"class":106},"        resultTextSinglePage",[89,609,239],{"class":110},[89,611,135],{"class":95},[89,613,614],{"class":138}," 'Showing {total} results'",[89,616,247],{"class":110},[89,618,620,623,625,627,630],{"class":91,"line":619},41,[89,621,622],{"class":106},"        resultTextSingleItem",[89,624,239],{"class":110},[89,626,135],{"class":95},[89,628,629],{"class":138}," 'Showing {total} result'",[89,631,247],{"class":110},[89,633,635,638,640,642,645],{"class":91,"line":634},42,[89,636,637],{"class":106},"        previousPageText",[89,639,239],{"class":110},[89,641,135],{"class":95},[89,643,644],{"class":138}," 'Previous page'",[89,646,247],{"class":110},[89,648,650,653,655,657,660],{"class":91,"line":649},43,[89,651,652],{"class":106},"        nextPageText",[89,654,239],{"class":110},[89,656,135],{"class":95},[89,658,659],{"class":138}," 'Next page'",[89,661,247],{"class":110},[89,663,665,668,670,672,675],{"class":91,"line":664},44,[89,666,667],{"class":106},"        pageText",[89,669,239],{"class":110},[89,671,135],{"class":95},[89,673,674],{"class":138}," 'Page {page}'",[89,676,247],{"class":110},[89,678,680],{"class":91,"line":679},45,[89,681,343],{"class":110},[89,683,685],{"class":91,"line":684},46,[89,686,118],{"emptyLinePlaceholder":117},[89,688,690],{"class":91,"line":689},47,[89,691,692],{"class":174},"    \u002F* Text used by the Gallery component *\u002F\n",[89,694,696,698,700],{"class":91,"line":695},48,[89,697,224],{"class":110},[89,699,227],{"class":106},[89,701,702],{"class":110},"(dsConfig.gallery, {\n",[89,704,706,709,711,713,716],{"class":91,"line":705},49,[89,707,708],{"class":106},"        loadMoreText",[89,710,239],{"class":110},[89,712,135],{"class":95},[89,714,715],{"class":138}," 'Load more'",[89,717,247],{"class":110},[89,719,721],{"class":91,"line":720},50,[89,722,343],{"class":110},[89,724,726],{"class":91,"line":725},51,[89,727,118],{"emptyLinePlaceholder":117},[89,729,731],{"class":91,"line":730},52,[89,732,733],{"class":174},"    \u002F* Text used by the Lightbox and Image components *\u002F\n",[89,735,737,739,741],{"class":91,"line":736},53,[89,738,224],{"class":110},[89,740,227],{"class":106},[89,742,743],{"class":110},"(dsConfig.lightbox, {\n",[89,745,747,750,752,754,757],{"class":91,"line":746},54,[89,748,749],{"class":106},"        dialogText",[89,751,239],{"class":110},[89,753,135],{"class":95},[89,755,756],{"class":138}," 'Image lightbox'",[89,758,247],{"class":110},[89,760,762,765,767,769,772],{"class":91,"line":761},55,[89,763,764],{"class":106},"        openImageText",[89,766,239],{"class":110},[89,768,135],{"class":95},[89,770,771],{"class":138}," 'Open image'",[89,773,247],{"class":110},[89,775,777,780,782,784,787],{"class":91,"line":776},56,[89,778,779],{"class":106},"        previousText",[89,781,239],{"class":110},[89,783,135],{"class":95},[89,785,786],{"class":138}," 'Previous image'",[89,788,247],{"class":110},[89,790,792,795,797,799,802],{"class":91,"line":791},57,[89,793,794],{"class":106},"        nextText",[89,796,239],{"class":110},[89,798,135],{"class":95},[89,800,801],{"class":138}," 'Next image'",[89,803,247],{"class":110},[89,805,807,810,812,814,817],{"class":91,"line":806},58,[89,808,809],{"class":106},"        fullscreenText",[89,811,239],{"class":110},[89,813,135],{"class":95},[89,815,816],{"class":138}," 'Toggle fullscreen'",[89,818,247],{"class":110},[89,820,822],{"class":91,"line":821},59,[89,823,343],{"class":110},[89,825,827],{"class":91,"line":826},60,[89,828,829],{"class":110},"})\n",[161,831,833],{"id":832},"utils-config-options","Utils config options",[80,835,837],{"className":82,"code":836,"language":84,"meta":85,"style":85},"\u002F\u002F plugins\u002Fair-ui-config.ts\nexport default defineNuxtPlugin(() => {\n    const utilsConfig = useUtilsConfig()\n\n    \u002F* Fallback messages used by air-ui-utils's form validators *\u002F\n    Object.assign(utilsConfig.validation, {\n        requiredFieldMessage: () => 'This field is required.',\n        invalidEmailMessage: () => 'Invalid email address.',\n        passwordsDoNotMatchMessage: () => 'Passwords do not match.',\n        invalidDateRangeMessage: () => 'Start date must be before or equal to end date',\n        invalidUrlMessage: () => 'Invalid URL.',\n    })\n})\n",[28,838,839,843,857,871,875,880,889,903,917,931,945,959,963],{"__ignoreMap":85},[89,840,841],{"class":91,"line":92},[89,842,175],{"class":174},[89,844,845,847,849,851,853,855],{"class":91,"line":114},[89,846,180],{"class":95},[89,848,183],{"class":95},[89,850,186],{"class":106},[89,852,189],{"class":110},[89,854,135],{"class":95},[89,856,194],{"class":110},[89,858,859,861,864,866,869],{"class":91,"line":121},[89,860,199],{"class":95},[89,862,863],{"class":99}," utilsConfig",[89,865,103],{"class":95},[89,867,868],{"class":106}," useUtilsConfig",[89,870,111],{"class":110},[89,872,873],{"class":91,"line":210},[89,874,118],{"emptyLinePlaceholder":117},[89,876,877],{"class":91,"line":215},[89,878,879],{"class":174},"    \u002F* Fallback messages used by air-ui-utils's form validators *\u002F\n",[89,881,882,884,886],{"class":91,"line":221},[89,883,224],{"class":110},[89,885,227],{"class":106},[89,887,888],{"class":110},"(utilsConfig.validation, {\n",[89,890,891,894,896,898,901],{"class":91,"line":233},[89,892,893],{"class":106},"        requiredFieldMessage",[89,895,239],{"class":110},[89,897,135],{"class":95},[89,899,900],{"class":138}," 'This field is required.'",[89,902,247],{"class":110},[89,904,905,908,910,912,915],{"class":91,"line":250},[89,906,907],{"class":106},"        invalidEmailMessage",[89,909,239],{"class":110},[89,911,135],{"class":95},[89,913,914],{"class":138}," 'Invalid email address.'",[89,916,247],{"class":110},[89,918,919,922,924,926,929],{"class":91,"line":265},[89,920,921],{"class":106},"        passwordsDoNotMatchMessage",[89,923,239],{"class":110},[89,925,135],{"class":95},[89,927,928],{"class":138}," 'Passwords do not match.'",[89,930,247],{"class":110},[89,932,933,936,938,940,943],{"class":91,"line":280},[89,934,935],{"class":106},"        invalidDateRangeMessage",[89,937,239],{"class":110},[89,939,135],{"class":95},[89,941,942],{"class":138}," 'Start date must be before or equal to end date'",[89,944,247],{"class":110},[89,946,947,950,952,954,957],{"class":91,"line":295},[89,948,949],{"class":106},"        invalidUrlMessage",[89,951,239],{"class":110},[89,953,135],{"class":95},[89,955,956],{"class":138}," 'Invalid URL.'",[89,958,247],{"class":110},[89,960,961],{"class":91,"line":310},[89,962,343],{"class":110},[89,964,965],{"class":91,"line":325},[89,966,829],{"class":110},[161,968,970],{"id":969},"translations","Translations",[15,972,973],{},"Point the resolver at your i18n library's translation function instead of returning a plain string, so the value stays reactive to locale changes. You only need to override the options you want translated:",[80,975,977],{"className":82,"code":976,"language":84,"meta":85,"style":85},"\u002F\u002F plugins\u002Fair-ui-config.ts\nexport default defineNuxtPlugin(() => {\n    const { t } = useI18n()\n    const dsConfig = useDSConfig()\n    const utilsConfig = useUtilsConfig()\n\n    Object.assign(dsConfig.forms, {\n        optionalLabelText: () => t('forms.optional'),\n        selectPlaceholderText: () => t('forms.selectPlaceholder'),\n        searchText: () => t('forms.search'),\n    })\n\n    Object.assign(utilsConfig.validation, {\n        requiredFieldMessage: () => t('validation.required'),\n        invalidEmailMessage: () => t('validation.invalidEmail'),\n    })\n})\n",[28,978,979,983,997,1018,1030,1042,1046,1054,1074,1091,1108,1112,1116,1124,1141,1158,1162],{"__ignoreMap":85},[89,980,981],{"class":91,"line":92},[89,982,175],{"class":174},[89,984,985,987,989,991,993,995],{"class":91,"line":114},[89,986,180],{"class":95},[89,988,183],{"class":95},[89,990,186],{"class":106},[89,992,189],{"class":110},[89,994,135],{"class":95},[89,996,194],{"class":110},[89,998,999,1001,1004,1007,1010,1013,1016],{"class":91,"line":121},[89,1000,199],{"class":95},[89,1002,1003],{"class":110}," { ",[89,1005,1006],{"class":99},"t",[89,1008,1009],{"class":110}," } ",[89,1011,1012],{"class":95},"=",[89,1014,1015],{"class":106}," useI18n",[89,1017,111],{"class":110},[89,1019,1020,1022,1024,1026,1028],{"class":91,"line":210},[89,1021,199],{"class":95},[89,1023,100],{"class":99},[89,1025,103],{"class":95},[89,1027,107],{"class":106},[89,1029,111],{"class":110},[89,1031,1032,1034,1036,1038,1040],{"class":91,"line":215},[89,1033,199],{"class":95},[89,1035,863],{"class":99},[89,1037,103],{"class":95},[89,1039,868],{"class":106},[89,1041,111],{"class":110},[89,1043,1044],{"class":91,"line":221},[89,1045,118],{"emptyLinePlaceholder":117},[89,1047,1048,1050,1052],{"class":91,"line":233},[89,1049,224],{"class":110},[89,1051,227],{"class":106},[89,1053,230],{"class":110},[89,1055,1056,1058,1060,1062,1065,1068,1071],{"class":91,"line":250},[89,1057,236],{"class":106},[89,1059,239],{"class":110},[89,1061,135],{"class":95},[89,1063,1064],{"class":106}," t",[89,1066,1067],{"class":110},"(",[89,1069,1070],{"class":138},"'forms.optional'",[89,1072,1073],{"class":110},"),\n",[89,1075,1076,1078,1080,1082,1084,1086,1089],{"class":91,"line":265},[89,1077,253],{"class":106},[89,1079,239],{"class":110},[89,1081,135],{"class":95},[89,1083,1064],{"class":106},[89,1085,1067],{"class":110},[89,1087,1088],{"class":138},"'forms.selectPlaceholder'",[89,1090,1073],{"class":110},[89,1092,1093,1095,1097,1099,1101,1103,1106],{"class":91,"line":280},[89,1094,268],{"class":106},[89,1096,239],{"class":110},[89,1098,135],{"class":95},[89,1100,1064],{"class":106},[89,1102,1067],{"class":110},[89,1104,1105],{"class":138},"'forms.search'",[89,1107,1073],{"class":110},[89,1109,1110],{"class":91,"line":295},[89,1111,343],{"class":110},[89,1113,1114],{"class":91,"line":310},[89,1115,118],{"emptyLinePlaceholder":117},[89,1117,1118,1120,1122],{"class":91,"line":325},[89,1119,224],{"class":110},[89,1121,227],{"class":106},[89,1123,888],{"class":110},[89,1125,1126,1128,1130,1132,1134,1136,1139],{"class":91,"line":340},[89,1127,893],{"class":106},[89,1129,239],{"class":110},[89,1131,135],{"class":95},[89,1133,1064],{"class":106},[89,1135,1067],{"class":110},[89,1137,1138],{"class":138},"'validation.required'",[89,1140,1073],{"class":110},[89,1142,1143,1145,1147,1149,1151,1153,1156],{"class":91,"line":346},[89,1144,907],{"class":106},[89,1146,239],{"class":110},[89,1148,135],{"class":95},[89,1150,1064],{"class":106},[89,1152,1067],{"class":110},[89,1154,1155],{"class":138},"'validation.invalidEmail'",[89,1157,1073],{"class":110},[89,1159,1160],{"class":91,"line":351},[89,1161,343],{"class":110},[89,1163,1164],{"class":91,"line":361},[89,1165,829],{"class":110},[141,1167,1169],{"id":1168},"extending-the-config","Extending the config",[15,1171,1172,52,1174,1176],{},[28,1173,30],{},[28,1175,61],{}," cover AirUI's own text and validator messages only. They aren't meant to hold project-specific config for your own local components or utils; add a separate composable in your app for that.",[15,1178,1179,1180,1183,1184,1187],{},"If you want typed additions to ",[28,1181,1182],{},"DesignSystemConfig"," or ",[28,1185,1186],{},"UtilsConfig"," themselves, use TypeScript declaration merging in your app rather than editing these types in AirUI:",[80,1189,1191],{"className":82,"code":1190,"language":84,"meta":85,"style":85},"\u002F\u002F types\u002Fair-ui-config.d.ts\nimport '@imaginario27\u002Fair-ui-ds'\n\ndeclare module '@imaginario27\u002Fair-ui-ds' {\n    interface DesignSystemConfig {\n        myApp: {\n            welcomeText: () => string\n        }\n    }\n}\n",[28,1192,1193,1198,1206,1210,1223,1233,1244,1258,1263,1268],{"__ignoreMap":85},[89,1194,1195],{"class":91,"line":92},[89,1196,1197],{"class":174},"\u002F\u002F types\u002Fair-ui-config.d.ts\n",[89,1199,1200,1203],{"class":91,"line":114},[89,1201,1202],{"class":95},"import",[89,1204,1205],{"class":138}," '@imaginario27\u002Fair-ui-ds'\n",[89,1207,1208],{"class":91,"line":121},[89,1209,118],{"emptyLinePlaceholder":117},[89,1211,1212,1215,1218,1221],{"class":91,"line":210},[89,1213,1214],{"class":95},"declare",[89,1216,1217],{"class":95}," module",[89,1219,1220],{"class":138}," '@imaginario27\u002Fair-ui-ds'",[89,1222,194],{"class":110},[89,1224,1225,1228,1231],{"class":91,"line":215},[89,1226,1227],{"class":95},"    interface",[89,1229,1230],{"class":106}," DesignSystemConfig",[89,1232,194],{"class":110},[89,1234,1235,1239,1242],{"class":91,"line":221},[89,1236,1238],{"class":1237},"s-3mD","        myApp",[89,1240,1241],{"class":95},":",[89,1243,194],{"class":110},[89,1245,1246,1249,1251,1253,1255],{"class":91,"line":233},[89,1247,1248],{"class":106},"            welcomeText",[89,1250,1241],{"class":95},[89,1252,132],{"class":110},[89,1254,135],{"class":95},[89,1256,1257],{"class":99}," string\n",[89,1259,1260],{"class":91,"line":250},[89,1261,1262],{"class":110},"        }\n",[89,1264,1265],{"class":91,"line":265},[89,1266,1267],{"class":110},"    }\n",[89,1269,1270],{"class":91,"line":280},[89,1271,1272],{"class":110},"}\n",[80,1274,1276],{"className":82,"code":1275,"language":84,"meta":85,"style":85},"\u002F\u002F plugins\u002Fair-ui-config.ts\nexport default defineNuxtPlugin(() => {\n    const dsConfig = useDSConfig()\n\n    dsConfig.myApp = {\n        welcomeText: () => 'Welcome back',\n    }\n})\n",[28,1277,1278,1282,1296,1308,1312,1321,1335,1339],{"__ignoreMap":85},[89,1279,1280],{"class":91,"line":92},[89,1281,175],{"class":174},[89,1283,1284,1286,1288,1290,1292,1294],{"class":91,"line":114},[89,1285,180],{"class":95},[89,1287,183],{"class":95},[89,1289,186],{"class":106},[89,1291,189],{"class":110},[89,1293,135],{"class":95},[89,1295,194],{"class":110},[89,1297,1298,1300,1302,1304,1306],{"class":91,"line":121},[89,1299,199],{"class":95},[89,1301,100],{"class":99},[89,1303,103],{"class":95},[89,1305,107],{"class":106},[89,1307,111],{"class":110},[89,1309,1310],{"class":91,"line":210},[89,1311,118],{"emptyLinePlaceholder":117},[89,1313,1314,1317,1319],{"class":91,"line":215},[89,1315,1316],{"class":110},"    dsConfig.myApp ",[89,1318,1012],{"class":95},[89,1320,194],{"class":110},[89,1322,1323,1326,1328,1330,1333],{"class":91,"line":221},[89,1324,1325],{"class":106},"        welcomeText",[89,1327,239],{"class":110},[89,1329,135],{"class":95},[89,1331,1332],{"class":138}," 'Welcome back'",[89,1334,247],{"class":110},[89,1336,1337],{"class":91,"line":233},[89,1338,1267],{"class":110},[89,1340,1341],{"class":91,"line":250},[89,1342,829],{"class":110},[15,1344,1345,1346,52,1348,1350],{},"This keeps ",[28,1347,1182],{},[28,1349,1186],{}," closed and fully typed for every consumer of the library, while your app still gets typed access to the properties it adds.",[1352,1353,1354],"style",{},"html pre.shiki code .sOPea, html code.shiki .sOPea{--shiki-default:#F97583;--shiki-dark:#F97583}html pre.shiki code .s8ozJ, html code.shiki .s8ozJ{--shiki-default:#79B8FF;--shiki-dark:#79B8FF}html pre.shiki code .sFR8T, html code.shiki .sFR8T{--shiki-default:#B392F0;--shiki-dark:#B392F0}html pre.shiki code .suv1-, html code.shiki .suv1-{--shiki-default:#E1E4E8;--shiki-dark:#E1E4E8}html pre.shiki code .s4wv1, html code.shiki .s4wv1{--shiki-default:#9ECBFF;--shiki-dark:#9ECBFF}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 .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .s-3mD, html code.shiki .s-3mD{--shiki-default:#FFAB70;--shiki-dark:#FFAB70}",{"title":85,"searchDepth":114,"depth":121,"links":1356},[1357],{"id":12,"depth":114,"text":13,"children":1358},[1359,1364],{"id":143,"depth":121,"text":144,"children":1360},[1361,1362,1363],{"id":163,"depth":210,"text":164},{"id":832,"depth":210,"text":833},{"id":969,"depth":210,"text":970},{"id":1168,"depth":121,"text":1169},"md",{},"\u002Fdocs\u002Fgetting-started\u002Fconfiguration",{"description":85},"docs\u002Fgetting-started\u002Fconfiguration","FdVHa8FP74GA8sYUwpFp09wvlv8WKW6pMRJgtsjtcrk",{"id":4,"title":5,"body":1372,"description":85,"extension":1365,"meta":2452,"navigation":117,"path":1367,"seo":2453,"stem":1369,"__hash__":1370},{"type":7,"value":1373,"toc":2442},[1374,1376,1378,1380,1410,1412,1414,1448,1450,1456,1460,1462,1984,1986,2104,2106,2108,2286,2288,2294,2300,2368,2434,2440],[10,1375,13],{"id":12},[15,1377,17],{},[15,1379,20],{},[22,1381,1382,1400],{},[25,1383,1384,31,1386,35,1388,39,1390,39,1392,39,1394,39,1396,52,1398,56],{},[28,1385,30],{},[28,1387,34],{},[28,1389,38],{},[28,1391,42],{},[28,1393,45],{},[28,1395,48],{},[28,1397,51],{},[28,1399,55],{},[25,1401,1402,31,1404,65,1406,69,1408,56],{},[28,1403,61],{},[28,1405,64],{},[28,1407,68],{},[28,1409,72],{},[74,1411],{},[15,1413,78],{},[80,1415,1416],{"className":82,"code":83,"language":84,"meta":85,"style":85},[28,1417,1418,1430,1434],{"__ignoreMap":85},[89,1419,1420,1422,1424,1426,1428],{"class":91,"line":92},[89,1421,96],{"class":95},[89,1423,100],{"class":99},[89,1425,103],{"class":95},[89,1427,107],{"class":106},[89,1429,111],{"class":110},[89,1431,1432],{"class":91,"line":114},[89,1433,118],{"emptyLinePlaceholder":117},[89,1435,1436,1438,1440,1442,1444,1446],{"class":91,"line":121},[89,1437,124],{"class":110},[89,1439,127],{"class":106},[89,1441,103],{"class":95},[89,1443,132],{"class":110},[89,1445,135],{"class":95},[89,1447,139],{"class":138},[141,1449,144],{"id":143},[15,1451,147,1452,52,1454,152],{},[28,1453,30],{},[28,1455,61],{},[15,1457,155,1458,159],{},[28,1459,158],{},[161,1461,164],{"id":163},[80,1463,1464],{"className":82,"code":167,"language":84,"meta":85,"style":85},[28,1465,1466,1470,1484,1496,1500,1504,1512,1524,1536,1548,1560,1572,1584,1596,1600,1604,1612,1624,1636,1648,1660,1672,1684,1688,1692,1696,1704,1716,1728,1740,1744,1748,1752,1760,1772,1776,1780,1784,1792,1804,1816,1828,1840,1852,1864,1868,1872,1876,1884,1896,1900,1904,1908,1916,1928,1940,1952,1964,1976,1980],{"__ignoreMap":85},[89,1467,1468],{"class":91,"line":92},[89,1469,175],{"class":174},[89,1471,1472,1474,1476,1478,1480,1482],{"class":91,"line":114},[89,1473,180],{"class":95},[89,1475,183],{"class":95},[89,1477,186],{"class":106},[89,1479,189],{"class":110},[89,1481,135],{"class":95},[89,1483,194],{"class":110},[89,1485,1486,1488,1490,1492,1494],{"class":91,"line":121},[89,1487,199],{"class":95},[89,1489,100],{"class":99},[89,1491,103],{"class":95},[89,1493,107],{"class":106},[89,1495,111],{"class":110},[89,1497,1498],{"class":91,"line":210},[89,1499,118],{"emptyLinePlaceholder":117},[89,1501,1502],{"class":91,"line":215},[89,1503,218],{"class":174},[89,1505,1506,1508,1510],{"class":91,"line":221},[89,1507,224],{"class":110},[89,1509,227],{"class":106},[89,1511,230],{"class":110},[89,1513,1514,1516,1518,1520,1522],{"class":91,"line":233},[89,1515,236],{"class":106},[89,1517,239],{"class":110},[89,1519,135],{"class":95},[89,1521,244],{"class":138},[89,1523,247],{"class":110},[89,1525,1526,1528,1530,1532,1534],{"class":91,"line":250},[89,1527,253],{"class":106},[89,1529,239],{"class":110},[89,1531,135],{"class":95},[89,1533,260],{"class":138},[89,1535,247],{"class":110},[89,1537,1538,1540,1542,1544,1546],{"class":91,"line":265},[89,1539,268],{"class":106},[89,1541,239],{"class":110},[89,1543,135],{"class":95},[89,1545,275],{"class":138},[89,1547,247],{"class":110},[89,1549,1550,1552,1554,1556,1558],{"class":91,"line":280},[89,1551,283],{"class":106},[89,1553,239],{"class":110},[89,1555,135],{"class":95},[89,1557,290],{"class":138},[89,1559,247],{"class":110},[89,1561,1562,1564,1566,1568,1570],{"class":91,"line":295},[89,1563,298],{"class":106},[89,1565,239],{"class":110},[89,1567,135],{"class":95},[89,1569,305],{"class":138},[89,1571,247],{"class":110},[89,1573,1574,1576,1578,1580,1582],{"class":91,"line":310},[89,1575,313],{"class":106},[89,1577,239],{"class":110},[89,1579,135],{"class":95},[89,1581,320],{"class":138},[89,1583,247],{"class":110},[89,1585,1586,1588,1590,1592,1594],{"class":91,"line":325},[89,1587,328],{"class":106},[89,1589,239],{"class":110},[89,1591,135],{"class":95},[89,1593,335],{"class":138},[89,1595,247],{"class":110},[89,1597,1598],{"class":91,"line":340},[89,1599,343],{"class":110},[89,1601,1602],{"class":91,"line":346},[89,1603,118],{"emptyLinePlaceholder":117},[89,1605,1606,1608,1610],{"class":91,"line":351},[89,1607,224],{"class":110},[89,1609,227],{"class":106},[89,1611,358],{"class":110},[89,1613,1614,1616,1618,1620,1622],{"class":91,"line":361},[89,1615,364],{"class":106},[89,1617,239],{"class":110},[89,1619,135],{"class":95},[89,1621,371],{"class":138},[89,1623,247],{"class":110},[89,1625,1626,1628,1630,1632,1634],{"class":91,"line":376},[89,1627,379],{"class":106},[89,1629,239],{"class":110},[89,1631,135],{"class":95},[89,1633,386],{"class":138},[89,1635,247],{"class":110},[89,1637,1638,1640,1642,1644,1646],{"class":91,"line":391},[89,1639,394],{"class":106},[89,1641,239],{"class":110},[89,1643,135],{"class":95},[89,1645,401],{"class":138},[89,1647,247],{"class":110},[89,1649,1650,1652,1654,1656,1658],{"class":91,"line":406},[89,1651,409],{"class":106},[89,1653,239],{"class":110},[89,1655,135],{"class":95},[89,1657,416],{"class":138},[89,1659,247],{"class":110},[89,1661,1662,1664,1666,1668,1670],{"class":91,"line":421},[89,1663,424],{"class":106},[89,1665,239],{"class":110},[89,1667,135],{"class":95},[89,1669,431],{"class":138},[89,1671,247],{"class":110},[89,1673,1674,1676,1678,1680,1682],{"class":91,"line":436},[89,1675,439],{"class":106},[89,1677,239],{"class":110},[89,1679,135],{"class":95},[89,1681,446],{"class":138},[89,1683,247],{"class":110},[89,1685,1686],{"class":91,"line":451},[89,1687,343],{"class":110},[89,1689,1690],{"class":91,"line":456},[89,1691,118],{"emptyLinePlaceholder":117},[89,1693,1694],{"class":91,"line":461},[89,1695,464],{"class":174},[89,1697,1698,1700,1702],{"class":91,"line":467},[89,1699,224],{"class":110},[89,1701,227],{"class":106},[89,1703,474],{"class":110},[89,1705,1706,1708,1710,1712,1714],{"class":91,"line":477},[89,1707,480],{"class":106},[89,1709,239],{"class":110},[89,1711,135],{"class":95},[89,1713,487],{"class":138},[89,1715,247],{"class":110},[89,1717,1718,1720,1722,1724,1726],{"class":91,"line":492},[89,1719,495],{"class":106},[89,1721,239],{"class":110},[89,1723,135],{"class":95},[89,1725,502],{"class":138},[89,1727,247],{"class":110},[89,1729,1730,1732,1734,1736,1738],{"class":91,"line":507},[89,1731,510],{"class":106},[89,1733,239],{"class":110},[89,1735,135],{"class":95},[89,1737,517],{"class":138},[89,1739,247],{"class":110},[89,1741,1742],{"class":91,"line":522},[89,1743,343],{"class":110},[89,1745,1746],{"class":91,"line":527},[89,1747,118],{"emptyLinePlaceholder":117},[89,1749,1750],{"class":91,"line":532},[89,1751,535],{"class":174},[89,1753,1754,1756,1758],{"class":91,"line":538},[89,1755,224],{"class":110},[89,1757,227],{"class":106},[89,1759,545],{"class":110},[89,1761,1762,1764,1766,1768,1770],{"class":91,"line":548},[89,1763,551],{"class":106},[89,1765,239],{"class":110},[89,1767,135],{"class":95},[89,1769,558],{"class":138},[89,1771,247],{"class":110},[89,1773,1774],{"class":91,"line":563},[89,1775,343],{"class":110},[89,1777,1778],{"class":91,"line":568},[89,1779,118],{"emptyLinePlaceholder":117},[89,1781,1782],{"class":91,"line":573},[89,1783,576],{"class":174},[89,1785,1786,1788,1790],{"class":91,"line":579},[89,1787,224],{"class":110},[89,1789,227],{"class":106},[89,1791,586],{"class":110},[89,1793,1794,1796,1798,1800,1802],{"class":91,"line":589},[89,1795,592],{"class":106},[89,1797,239],{"class":110},[89,1799,135],{"class":95},[89,1801,599],{"class":138},[89,1803,247],{"class":110},[89,1805,1806,1808,1810,1812,1814],{"class":91,"line":604},[89,1807,607],{"class":106},[89,1809,239],{"class":110},[89,1811,135],{"class":95},[89,1813,614],{"class":138},[89,1815,247],{"class":110},[89,1817,1818,1820,1822,1824,1826],{"class":91,"line":619},[89,1819,622],{"class":106},[89,1821,239],{"class":110},[89,1823,135],{"class":95},[89,1825,629],{"class":138},[89,1827,247],{"class":110},[89,1829,1830,1832,1834,1836,1838],{"class":91,"line":634},[89,1831,637],{"class":106},[89,1833,239],{"class":110},[89,1835,135],{"class":95},[89,1837,644],{"class":138},[89,1839,247],{"class":110},[89,1841,1842,1844,1846,1848,1850],{"class":91,"line":649},[89,1843,652],{"class":106},[89,1845,239],{"class":110},[89,1847,135],{"class":95},[89,1849,659],{"class":138},[89,1851,247],{"class":110},[89,1853,1854,1856,1858,1860,1862],{"class":91,"line":664},[89,1855,667],{"class":106},[89,1857,239],{"class":110},[89,1859,135],{"class":95},[89,1861,674],{"class":138},[89,1863,247],{"class":110},[89,1865,1866],{"class":91,"line":679},[89,1867,343],{"class":110},[89,1869,1870],{"class":91,"line":684},[89,1871,118],{"emptyLinePlaceholder":117},[89,1873,1874],{"class":91,"line":689},[89,1875,692],{"class":174},[89,1877,1878,1880,1882],{"class":91,"line":695},[89,1879,224],{"class":110},[89,1881,227],{"class":106},[89,1883,702],{"class":110},[89,1885,1886,1888,1890,1892,1894],{"class":91,"line":705},[89,1887,708],{"class":106},[89,1889,239],{"class":110},[89,1891,135],{"class":95},[89,1893,715],{"class":138},[89,1895,247],{"class":110},[89,1897,1898],{"class":91,"line":720},[89,1899,343],{"class":110},[89,1901,1902],{"class":91,"line":725},[89,1903,118],{"emptyLinePlaceholder":117},[89,1905,1906],{"class":91,"line":730},[89,1907,733],{"class":174},[89,1909,1910,1912,1914],{"class":91,"line":736},[89,1911,224],{"class":110},[89,1913,227],{"class":106},[89,1915,743],{"class":110},[89,1917,1918,1920,1922,1924,1926],{"class":91,"line":746},[89,1919,749],{"class":106},[89,1921,239],{"class":110},[89,1923,135],{"class":95},[89,1925,756],{"class":138},[89,1927,247],{"class":110},[89,1929,1930,1932,1934,1936,1938],{"class":91,"line":761},[89,1931,764],{"class":106},[89,1933,239],{"class":110},[89,1935,135],{"class":95},[89,1937,771],{"class":138},[89,1939,247],{"class":110},[89,1941,1942,1944,1946,1948,1950],{"class":91,"line":776},[89,1943,779],{"class":106},[89,1945,239],{"class":110},[89,1947,135],{"class":95},[89,1949,786],{"class":138},[89,1951,247],{"class":110},[89,1953,1954,1956,1958,1960,1962],{"class":91,"line":791},[89,1955,794],{"class":106},[89,1957,239],{"class":110},[89,1959,135],{"class":95},[89,1961,801],{"class":138},[89,1963,247],{"class":110},[89,1965,1966,1968,1970,1972,1974],{"class":91,"line":806},[89,1967,809],{"class":106},[89,1969,239],{"class":110},[89,1971,135],{"class":95},[89,1973,816],{"class":138},[89,1975,247],{"class":110},[89,1977,1978],{"class":91,"line":821},[89,1979,343],{"class":110},[89,1981,1982],{"class":91,"line":826},[89,1983,829],{"class":110},[161,1985,833],{"id":832},[80,1987,1988],{"className":82,"code":836,"language":84,"meta":85,"style":85},[28,1989,1990,1994,2008,2020,2024,2028,2036,2048,2060,2072,2084,2096,2100],{"__ignoreMap":85},[89,1991,1992],{"class":91,"line":92},[89,1993,175],{"class":174},[89,1995,1996,1998,2000,2002,2004,2006],{"class":91,"line":114},[89,1997,180],{"class":95},[89,1999,183],{"class":95},[89,2001,186],{"class":106},[89,2003,189],{"class":110},[89,2005,135],{"class":95},[89,2007,194],{"class":110},[89,2009,2010,2012,2014,2016,2018],{"class":91,"line":121},[89,2011,199],{"class":95},[89,2013,863],{"class":99},[89,2015,103],{"class":95},[89,2017,868],{"class":106},[89,2019,111],{"class":110},[89,2021,2022],{"class":91,"line":210},[89,2023,118],{"emptyLinePlaceholder":117},[89,2025,2026],{"class":91,"line":215},[89,2027,879],{"class":174},[89,2029,2030,2032,2034],{"class":91,"line":221},[89,2031,224],{"class":110},[89,2033,227],{"class":106},[89,2035,888],{"class":110},[89,2037,2038,2040,2042,2044,2046],{"class":91,"line":233},[89,2039,893],{"class":106},[89,2041,239],{"class":110},[89,2043,135],{"class":95},[89,2045,900],{"class":138},[89,2047,247],{"class":110},[89,2049,2050,2052,2054,2056,2058],{"class":91,"line":250},[89,2051,907],{"class":106},[89,2053,239],{"class":110},[89,2055,135],{"class":95},[89,2057,914],{"class":138},[89,2059,247],{"class":110},[89,2061,2062,2064,2066,2068,2070],{"class":91,"line":265},[89,2063,921],{"class":106},[89,2065,239],{"class":110},[89,2067,135],{"class":95},[89,2069,928],{"class":138},[89,2071,247],{"class":110},[89,2073,2074,2076,2078,2080,2082],{"class":91,"line":280},[89,2075,935],{"class":106},[89,2077,239],{"class":110},[89,2079,135],{"class":95},[89,2081,942],{"class":138},[89,2083,247],{"class":110},[89,2085,2086,2088,2090,2092,2094],{"class":91,"line":295},[89,2087,949],{"class":106},[89,2089,239],{"class":110},[89,2091,135],{"class":95},[89,2093,956],{"class":138},[89,2095,247],{"class":110},[89,2097,2098],{"class":91,"line":310},[89,2099,343],{"class":110},[89,2101,2102],{"class":91,"line":325},[89,2103,829],{"class":110},[161,2105,970],{"id":969},[15,2107,973],{},[80,2109,2110],{"className":82,"code":976,"language":84,"meta":85,"style":85},[28,2111,2112,2116,2130,2146,2158,2170,2174,2182,2198,2214,2230,2234,2238,2246,2262,2278,2282],{"__ignoreMap":85},[89,2113,2114],{"class":91,"line":92},[89,2115,175],{"class":174},[89,2117,2118,2120,2122,2124,2126,2128],{"class":91,"line":114},[89,2119,180],{"class":95},[89,2121,183],{"class":95},[89,2123,186],{"class":106},[89,2125,189],{"class":110},[89,2127,135],{"class":95},[89,2129,194],{"class":110},[89,2131,2132,2134,2136,2138,2140,2142,2144],{"class":91,"line":121},[89,2133,199],{"class":95},[89,2135,1003],{"class":110},[89,2137,1006],{"class":99},[89,2139,1009],{"class":110},[89,2141,1012],{"class":95},[89,2143,1015],{"class":106},[89,2145,111],{"class":110},[89,2147,2148,2150,2152,2154,2156],{"class":91,"line":210},[89,2149,199],{"class":95},[89,2151,100],{"class":99},[89,2153,103],{"class":95},[89,2155,107],{"class":106},[89,2157,111],{"class":110},[89,2159,2160,2162,2164,2166,2168],{"class":91,"line":215},[89,2161,199],{"class":95},[89,2163,863],{"class":99},[89,2165,103],{"class":95},[89,2167,868],{"class":106},[89,2169,111],{"class":110},[89,2171,2172],{"class":91,"line":221},[89,2173,118],{"emptyLinePlaceholder":117},[89,2175,2176,2178,2180],{"class":91,"line":233},[89,2177,224],{"class":110},[89,2179,227],{"class":106},[89,2181,230],{"class":110},[89,2183,2184,2186,2188,2190,2192,2194,2196],{"class":91,"line":250},[89,2185,236],{"class":106},[89,2187,239],{"class":110},[89,2189,135],{"class":95},[89,2191,1064],{"class":106},[89,2193,1067],{"class":110},[89,2195,1070],{"class":138},[89,2197,1073],{"class":110},[89,2199,2200,2202,2204,2206,2208,2210,2212],{"class":91,"line":265},[89,2201,253],{"class":106},[89,2203,239],{"class":110},[89,2205,135],{"class":95},[89,2207,1064],{"class":106},[89,2209,1067],{"class":110},[89,2211,1088],{"class":138},[89,2213,1073],{"class":110},[89,2215,2216,2218,2220,2222,2224,2226,2228],{"class":91,"line":280},[89,2217,268],{"class":106},[89,2219,239],{"class":110},[89,2221,135],{"class":95},[89,2223,1064],{"class":106},[89,2225,1067],{"class":110},[89,2227,1105],{"class":138},[89,2229,1073],{"class":110},[89,2231,2232],{"class":91,"line":295},[89,2233,343],{"class":110},[89,2235,2236],{"class":91,"line":310},[89,2237,118],{"emptyLinePlaceholder":117},[89,2239,2240,2242,2244],{"class":91,"line":325},[89,2241,224],{"class":110},[89,2243,227],{"class":106},[89,2245,888],{"class":110},[89,2247,2248,2250,2252,2254,2256,2258,2260],{"class":91,"line":340},[89,2249,893],{"class":106},[89,2251,239],{"class":110},[89,2253,135],{"class":95},[89,2255,1064],{"class":106},[89,2257,1067],{"class":110},[89,2259,1138],{"class":138},[89,2261,1073],{"class":110},[89,2263,2264,2266,2268,2270,2272,2274,2276],{"class":91,"line":346},[89,2265,907],{"class":106},[89,2267,239],{"class":110},[89,2269,135],{"class":95},[89,2271,1064],{"class":106},[89,2273,1067],{"class":110},[89,2275,1155],{"class":138},[89,2277,1073],{"class":110},[89,2279,2280],{"class":91,"line":351},[89,2281,343],{"class":110},[89,2283,2284],{"class":91,"line":361},[89,2285,829],{"class":110},[141,2287,1169],{"id":1168},[15,2289,2290,52,2292,1176],{},[28,2291,30],{},[28,2293,61],{},[15,2295,1179,2296,1183,2298,1187],{},[28,2297,1182],{},[28,2299,1186],{},[80,2301,2302],{"className":82,"code":1190,"language":84,"meta":85,"style":85},[28,2303,2304,2308,2314,2318,2328,2336,2344,2356,2360,2364],{"__ignoreMap":85},[89,2305,2306],{"class":91,"line":92},[89,2307,1197],{"class":174},[89,2309,2310,2312],{"class":91,"line":114},[89,2311,1202],{"class":95},[89,2313,1205],{"class":138},[89,2315,2316],{"class":91,"line":121},[89,2317,118],{"emptyLinePlaceholder":117},[89,2319,2320,2322,2324,2326],{"class":91,"line":210},[89,2321,1214],{"class":95},[89,2323,1217],{"class":95},[89,2325,1220],{"class":138},[89,2327,194],{"class":110},[89,2329,2330,2332,2334],{"class":91,"line":215},[89,2331,1227],{"class":95},[89,2333,1230],{"class":106},[89,2335,194],{"class":110},[89,2337,2338,2340,2342],{"class":91,"line":221},[89,2339,1238],{"class":1237},[89,2341,1241],{"class":95},[89,2343,194],{"class":110},[89,2345,2346,2348,2350,2352,2354],{"class":91,"line":233},[89,2347,1248],{"class":106},[89,2349,1241],{"class":95},[89,2351,132],{"class":110},[89,2353,135],{"class":95},[89,2355,1257],{"class":99},[89,2357,2358],{"class":91,"line":250},[89,2359,1262],{"class":110},[89,2361,2362],{"class":91,"line":265},[89,2363,1267],{"class":110},[89,2365,2366],{"class":91,"line":280},[89,2367,1272],{"class":110},[80,2369,2370],{"className":82,"code":1275,"language":84,"meta":85,"style":85},[28,2371,2372,2376,2390,2402,2406,2414,2426,2430],{"__ignoreMap":85},[89,2373,2374],{"class":91,"line":92},[89,2375,175],{"class":174},[89,2377,2378,2380,2382,2384,2386,2388],{"class":91,"line":114},[89,2379,180],{"class":95},[89,2381,183],{"class":95},[89,2383,186],{"class":106},[89,2385,189],{"class":110},[89,2387,135],{"class":95},[89,2389,194],{"class":110},[89,2391,2392,2394,2396,2398,2400],{"class":91,"line":121},[89,2393,199],{"class":95},[89,2395,100],{"class":99},[89,2397,103],{"class":95},[89,2399,107],{"class":106},[89,2401,111],{"class":110},[89,2403,2404],{"class":91,"line":210},[89,2405,118],{"emptyLinePlaceholder":117},[89,2407,2408,2410,2412],{"class":91,"line":215},[89,2409,1316],{"class":110},[89,2411,1012],{"class":95},[89,2413,194],{"class":110},[89,2415,2416,2418,2420,2422,2424],{"class":91,"line":221},[89,2417,1325],{"class":106},[89,2419,239],{"class":110},[89,2421,135],{"class":95},[89,2423,1332],{"class":138},[89,2425,247],{"class":110},[89,2427,2428],{"class":91,"line":233},[89,2429,1267],{"class":110},[89,2431,2432],{"class":91,"line":250},[89,2433,829],{"class":110},[15,2435,1345,2436,52,2438,1350],{},[28,2437,1182],{},[28,2439,1186],{},[1352,2441,1354],{},{"title":85,"searchDepth":114,"depth":121,"links":2443},[2444],{"id":12,"depth":114,"text":13,"children":2445},[2446,2451],{"id":143,"depth":121,"text":144,"children":2447},[2448,2449,2450],{"id":163,"depth":210,"text":164},{"id":832,"depth":210,"text":833},{"id":969,"depth":210,"text":970},{"id":1168,"depth":121,"text":1169},{},{"description":85},{"id":4,"title":5,"body":2455,"description":85,"extension":1365,"meta":3535,"navigation":117,"path":1367,"seo":3536,"stem":1369,"__hash__":1370},{"type":7,"value":2456,"toc":3525},[2457,2459,2461,2463,2493,2495,2497,2531,2533,2539,2543,2545,3067,3069,3187,3189,3191,3369,3371,3377,3383,3451,3517,3523],[10,2458,13],{"id":12},[15,2460,17],{},[15,2462,20],{},[22,2464,2465,2483],{},[25,2466,2467,31,2469,35,2471,39,2473,39,2475,39,2477,39,2479,52,2481,56],{},[28,2468,30],{},[28,2470,34],{},[28,2472,38],{},[28,2474,42],{},[28,2476,45],{},[28,2478,48],{},[28,2480,51],{},[28,2482,55],{},[25,2484,2485,31,2487,65,2489,69,2491,56],{},[28,2486,61],{},[28,2488,64],{},[28,2490,68],{},[28,2492,72],{},[74,2494],{},[15,2496,78],{},[80,2498,2499],{"className":82,"code":83,"language":84,"meta":85,"style":85},[28,2500,2501,2513,2517],{"__ignoreMap":85},[89,2502,2503,2505,2507,2509,2511],{"class":91,"line":92},[89,2504,96],{"class":95},[89,2506,100],{"class":99},[89,2508,103],{"class":95},[89,2510,107],{"class":106},[89,2512,111],{"class":110},[89,2514,2515],{"class":91,"line":114},[89,2516,118],{"emptyLinePlaceholder":117},[89,2518,2519,2521,2523,2525,2527,2529],{"class":91,"line":121},[89,2520,124],{"class":110},[89,2522,127],{"class":106},[89,2524,103],{"class":95},[89,2526,132],{"class":110},[89,2528,135],{"class":95},[89,2530,139],{"class":138},[141,2532,144],{"id":143},[15,2534,147,2535,52,2537,152],{},[28,2536,30],{},[28,2538,61],{},[15,2540,155,2541,159],{},[28,2542,158],{},[161,2544,164],{"id":163},[80,2546,2547],{"className":82,"code":167,"language":84,"meta":85,"style":85},[28,2548,2549,2553,2567,2579,2583,2587,2595,2607,2619,2631,2643,2655,2667,2679,2683,2687,2695,2707,2719,2731,2743,2755,2767,2771,2775,2779,2787,2799,2811,2823,2827,2831,2835,2843,2855,2859,2863,2867,2875,2887,2899,2911,2923,2935,2947,2951,2955,2959,2967,2979,2983,2987,2991,2999,3011,3023,3035,3047,3059,3063],{"__ignoreMap":85},[89,2550,2551],{"class":91,"line":92},[89,2552,175],{"class":174},[89,2554,2555,2557,2559,2561,2563,2565],{"class":91,"line":114},[89,2556,180],{"class":95},[89,2558,183],{"class":95},[89,2560,186],{"class":106},[89,2562,189],{"class":110},[89,2564,135],{"class":95},[89,2566,194],{"class":110},[89,2568,2569,2571,2573,2575,2577],{"class":91,"line":121},[89,2570,199],{"class":95},[89,2572,100],{"class":99},[89,2574,103],{"class":95},[89,2576,107],{"class":106},[89,2578,111],{"class":110},[89,2580,2581],{"class":91,"line":210},[89,2582,118],{"emptyLinePlaceholder":117},[89,2584,2585],{"class":91,"line":215},[89,2586,218],{"class":174},[89,2588,2589,2591,2593],{"class":91,"line":221},[89,2590,224],{"class":110},[89,2592,227],{"class":106},[89,2594,230],{"class":110},[89,2596,2597,2599,2601,2603,2605],{"class":91,"line":233},[89,2598,236],{"class":106},[89,2600,239],{"class":110},[89,2602,135],{"class":95},[89,2604,244],{"class":138},[89,2606,247],{"class":110},[89,2608,2609,2611,2613,2615,2617],{"class":91,"line":250},[89,2610,253],{"class":106},[89,2612,239],{"class":110},[89,2614,135],{"class":95},[89,2616,260],{"class":138},[89,2618,247],{"class":110},[89,2620,2621,2623,2625,2627,2629],{"class":91,"line":265},[89,2622,268],{"class":106},[89,2624,239],{"class":110},[89,2626,135],{"class":95},[89,2628,275],{"class":138},[89,2630,247],{"class":110},[89,2632,2633,2635,2637,2639,2641],{"class":91,"line":280},[89,2634,283],{"class":106},[89,2636,239],{"class":110},[89,2638,135],{"class":95},[89,2640,290],{"class":138},[89,2642,247],{"class":110},[89,2644,2645,2647,2649,2651,2653],{"class":91,"line":295},[89,2646,298],{"class":106},[89,2648,239],{"class":110},[89,2650,135],{"class":95},[89,2652,305],{"class":138},[89,2654,247],{"class":110},[89,2656,2657,2659,2661,2663,2665],{"class":91,"line":310},[89,2658,313],{"class":106},[89,2660,239],{"class":110},[89,2662,135],{"class":95},[89,2664,320],{"class":138},[89,2666,247],{"class":110},[89,2668,2669,2671,2673,2675,2677],{"class":91,"line":325},[89,2670,328],{"class":106},[89,2672,239],{"class":110},[89,2674,135],{"class":95},[89,2676,335],{"class":138},[89,2678,247],{"class":110},[89,2680,2681],{"class":91,"line":340},[89,2682,343],{"class":110},[89,2684,2685],{"class":91,"line":346},[89,2686,118],{"emptyLinePlaceholder":117},[89,2688,2689,2691,2693],{"class":91,"line":351},[89,2690,224],{"class":110},[89,2692,227],{"class":106},[89,2694,358],{"class":110},[89,2696,2697,2699,2701,2703,2705],{"class":91,"line":361},[89,2698,364],{"class":106},[89,2700,239],{"class":110},[89,2702,135],{"class":95},[89,2704,371],{"class":138},[89,2706,247],{"class":110},[89,2708,2709,2711,2713,2715,2717],{"class":91,"line":376},[89,2710,379],{"class":106},[89,2712,239],{"class":110},[89,2714,135],{"class":95},[89,2716,386],{"class":138},[89,2718,247],{"class":110},[89,2720,2721,2723,2725,2727,2729],{"class":91,"line":391},[89,2722,394],{"class":106},[89,2724,239],{"class":110},[89,2726,135],{"class":95},[89,2728,401],{"class":138},[89,2730,247],{"class":110},[89,2732,2733,2735,2737,2739,2741],{"class":91,"line":406},[89,2734,409],{"class":106},[89,2736,239],{"class":110},[89,2738,135],{"class":95},[89,2740,416],{"class":138},[89,2742,247],{"class":110},[89,2744,2745,2747,2749,2751,2753],{"class":91,"line":421},[89,2746,424],{"class":106},[89,2748,239],{"class":110},[89,2750,135],{"class":95},[89,2752,431],{"class":138},[89,2754,247],{"class":110},[89,2756,2757,2759,2761,2763,2765],{"class":91,"line":436},[89,2758,439],{"class":106},[89,2760,239],{"class":110},[89,2762,135],{"class":95},[89,2764,446],{"class":138},[89,2766,247],{"class":110},[89,2768,2769],{"class":91,"line":451},[89,2770,343],{"class":110},[89,2772,2773],{"class":91,"line":456},[89,2774,118],{"emptyLinePlaceholder":117},[89,2776,2777],{"class":91,"line":461},[89,2778,464],{"class":174},[89,2780,2781,2783,2785],{"class":91,"line":467},[89,2782,224],{"class":110},[89,2784,227],{"class":106},[89,2786,474],{"class":110},[89,2788,2789,2791,2793,2795,2797],{"class":91,"line":477},[89,2790,480],{"class":106},[89,2792,239],{"class":110},[89,2794,135],{"class":95},[89,2796,487],{"class":138},[89,2798,247],{"class":110},[89,2800,2801,2803,2805,2807,2809],{"class":91,"line":492},[89,2802,495],{"class":106},[89,2804,239],{"class":110},[89,2806,135],{"class":95},[89,2808,502],{"class":138},[89,2810,247],{"class":110},[89,2812,2813,2815,2817,2819,2821],{"class":91,"line":507},[89,2814,510],{"class":106},[89,2816,239],{"class":110},[89,2818,135],{"class":95},[89,2820,517],{"class":138},[89,2822,247],{"class":110},[89,2824,2825],{"class":91,"line":522},[89,2826,343],{"class":110},[89,2828,2829],{"class":91,"line":527},[89,2830,118],{"emptyLinePlaceholder":117},[89,2832,2833],{"class":91,"line":532},[89,2834,535],{"class":174},[89,2836,2837,2839,2841],{"class":91,"line":538},[89,2838,224],{"class":110},[89,2840,227],{"class":106},[89,2842,545],{"class":110},[89,2844,2845,2847,2849,2851,2853],{"class":91,"line":548},[89,2846,551],{"class":106},[89,2848,239],{"class":110},[89,2850,135],{"class":95},[89,2852,558],{"class":138},[89,2854,247],{"class":110},[89,2856,2857],{"class":91,"line":563},[89,2858,343],{"class":110},[89,2860,2861],{"class":91,"line":568},[89,2862,118],{"emptyLinePlaceholder":117},[89,2864,2865],{"class":91,"line":573},[89,2866,576],{"class":174},[89,2868,2869,2871,2873],{"class":91,"line":579},[89,2870,224],{"class":110},[89,2872,227],{"class":106},[89,2874,586],{"class":110},[89,2876,2877,2879,2881,2883,2885],{"class":91,"line":589},[89,2878,592],{"class":106},[89,2880,239],{"class":110},[89,2882,135],{"class":95},[89,2884,599],{"class":138},[89,2886,247],{"class":110},[89,2888,2889,2891,2893,2895,2897],{"class":91,"line":604},[89,2890,607],{"class":106},[89,2892,239],{"class":110},[89,2894,135],{"class":95},[89,2896,614],{"class":138},[89,2898,247],{"class":110},[89,2900,2901,2903,2905,2907,2909],{"class":91,"line":619},[89,2902,622],{"class":106},[89,2904,239],{"class":110},[89,2906,135],{"class":95},[89,2908,629],{"class":138},[89,2910,247],{"class":110},[89,2912,2913,2915,2917,2919,2921],{"class":91,"line":634},[89,2914,637],{"class":106},[89,2916,239],{"class":110},[89,2918,135],{"class":95},[89,2920,644],{"class":138},[89,2922,247],{"class":110},[89,2924,2925,2927,2929,2931,2933],{"class":91,"line":649},[89,2926,652],{"class":106},[89,2928,239],{"class":110},[89,2930,135],{"class":95},[89,2932,659],{"class":138},[89,2934,247],{"class":110},[89,2936,2937,2939,2941,2943,2945],{"class":91,"line":664},[89,2938,667],{"class":106},[89,2940,239],{"class":110},[89,2942,135],{"class":95},[89,2944,674],{"class":138},[89,2946,247],{"class":110},[89,2948,2949],{"class":91,"line":679},[89,2950,343],{"class":110},[89,2952,2953],{"class":91,"line":684},[89,2954,118],{"emptyLinePlaceholder":117},[89,2956,2957],{"class":91,"line":689},[89,2958,692],{"class":174},[89,2960,2961,2963,2965],{"class":91,"line":695},[89,2962,224],{"class":110},[89,2964,227],{"class":106},[89,2966,702],{"class":110},[89,2968,2969,2971,2973,2975,2977],{"class":91,"line":705},[89,2970,708],{"class":106},[89,2972,239],{"class":110},[89,2974,135],{"class":95},[89,2976,715],{"class":138},[89,2978,247],{"class":110},[89,2980,2981],{"class":91,"line":720},[89,2982,343],{"class":110},[89,2984,2985],{"class":91,"line":725},[89,2986,118],{"emptyLinePlaceholder":117},[89,2988,2989],{"class":91,"line":730},[89,2990,733],{"class":174},[89,2992,2993,2995,2997],{"class":91,"line":736},[89,2994,224],{"class":110},[89,2996,227],{"class":106},[89,2998,743],{"class":110},[89,3000,3001,3003,3005,3007,3009],{"class":91,"line":746},[89,3002,749],{"class":106},[89,3004,239],{"class":110},[89,3006,135],{"class":95},[89,3008,756],{"class":138},[89,3010,247],{"class":110},[89,3012,3013,3015,3017,3019,3021],{"class":91,"line":761},[89,3014,764],{"class":106},[89,3016,239],{"class":110},[89,3018,135],{"class":95},[89,3020,771],{"class":138},[89,3022,247],{"class":110},[89,3024,3025,3027,3029,3031,3033],{"class":91,"line":776},[89,3026,779],{"class":106},[89,3028,239],{"class":110},[89,3030,135],{"class":95},[89,3032,786],{"class":138},[89,3034,247],{"class":110},[89,3036,3037,3039,3041,3043,3045],{"class":91,"line":791},[89,3038,794],{"class":106},[89,3040,239],{"class":110},[89,3042,135],{"class":95},[89,3044,801],{"class":138},[89,3046,247],{"class":110},[89,3048,3049,3051,3053,3055,3057],{"class":91,"line":806},[89,3050,809],{"class":106},[89,3052,239],{"class":110},[89,3054,135],{"class":95},[89,3056,816],{"class":138},[89,3058,247],{"class":110},[89,3060,3061],{"class":91,"line":821},[89,3062,343],{"class":110},[89,3064,3065],{"class":91,"line":826},[89,3066,829],{"class":110},[161,3068,833],{"id":832},[80,3070,3071],{"className":82,"code":836,"language":84,"meta":85,"style":85},[28,3072,3073,3077,3091,3103,3107,3111,3119,3131,3143,3155,3167,3179,3183],{"__ignoreMap":85},[89,3074,3075],{"class":91,"line":92},[89,3076,175],{"class":174},[89,3078,3079,3081,3083,3085,3087,3089],{"class":91,"line":114},[89,3080,180],{"class":95},[89,3082,183],{"class":95},[89,3084,186],{"class":106},[89,3086,189],{"class":110},[89,3088,135],{"class":95},[89,3090,194],{"class":110},[89,3092,3093,3095,3097,3099,3101],{"class":91,"line":121},[89,3094,199],{"class":95},[89,3096,863],{"class":99},[89,3098,103],{"class":95},[89,3100,868],{"class":106},[89,3102,111],{"class":110},[89,3104,3105],{"class":91,"line":210},[89,3106,118],{"emptyLinePlaceholder":117},[89,3108,3109],{"class":91,"line":215},[89,3110,879],{"class":174},[89,3112,3113,3115,3117],{"class":91,"line":221},[89,3114,224],{"class":110},[89,3116,227],{"class":106},[89,3118,888],{"class":110},[89,3120,3121,3123,3125,3127,3129],{"class":91,"line":233},[89,3122,893],{"class":106},[89,3124,239],{"class":110},[89,3126,135],{"class":95},[89,3128,900],{"class":138},[89,3130,247],{"class":110},[89,3132,3133,3135,3137,3139,3141],{"class":91,"line":250},[89,3134,907],{"class":106},[89,3136,239],{"class":110},[89,3138,135],{"class":95},[89,3140,914],{"class":138},[89,3142,247],{"class":110},[89,3144,3145,3147,3149,3151,3153],{"class":91,"line":265},[89,3146,921],{"class":106},[89,3148,239],{"class":110},[89,3150,135],{"class":95},[89,3152,928],{"class":138},[89,3154,247],{"class":110},[89,3156,3157,3159,3161,3163,3165],{"class":91,"line":280},[89,3158,935],{"class":106},[89,3160,239],{"class":110},[89,3162,135],{"class":95},[89,3164,942],{"class":138},[89,3166,247],{"class":110},[89,3168,3169,3171,3173,3175,3177],{"class":91,"line":295},[89,3170,949],{"class":106},[89,3172,239],{"class":110},[89,3174,135],{"class":95},[89,3176,956],{"class":138},[89,3178,247],{"class":110},[89,3180,3181],{"class":91,"line":310},[89,3182,343],{"class":110},[89,3184,3185],{"class":91,"line":325},[89,3186,829],{"class":110},[161,3188,970],{"id":969},[15,3190,973],{},[80,3192,3193],{"className":82,"code":976,"language":84,"meta":85,"style":85},[28,3194,3195,3199,3213,3229,3241,3253,3257,3265,3281,3297,3313,3317,3321,3329,3345,3361,3365],{"__ignoreMap":85},[89,3196,3197],{"class":91,"line":92},[89,3198,175],{"class":174},[89,3200,3201,3203,3205,3207,3209,3211],{"class":91,"line":114},[89,3202,180],{"class":95},[89,3204,183],{"class":95},[89,3206,186],{"class":106},[89,3208,189],{"class":110},[89,3210,135],{"class":95},[89,3212,194],{"class":110},[89,3214,3215,3217,3219,3221,3223,3225,3227],{"class":91,"line":121},[89,3216,199],{"class":95},[89,3218,1003],{"class":110},[89,3220,1006],{"class":99},[89,3222,1009],{"class":110},[89,3224,1012],{"class":95},[89,3226,1015],{"class":106},[89,3228,111],{"class":110},[89,3230,3231,3233,3235,3237,3239],{"class":91,"line":210},[89,3232,199],{"class":95},[89,3234,100],{"class":99},[89,3236,103],{"class":95},[89,3238,107],{"class":106},[89,3240,111],{"class":110},[89,3242,3243,3245,3247,3249,3251],{"class":91,"line":215},[89,3244,199],{"class":95},[89,3246,863],{"class":99},[89,3248,103],{"class":95},[89,3250,868],{"class":106},[89,3252,111],{"class":110},[89,3254,3255],{"class":91,"line":221},[89,3256,118],{"emptyLinePlaceholder":117},[89,3258,3259,3261,3263],{"class":91,"line":233},[89,3260,224],{"class":110},[89,3262,227],{"class":106},[89,3264,230],{"class":110},[89,3266,3267,3269,3271,3273,3275,3277,3279],{"class":91,"line":250},[89,3268,236],{"class":106},[89,3270,239],{"class":110},[89,3272,135],{"class":95},[89,3274,1064],{"class":106},[89,3276,1067],{"class":110},[89,3278,1070],{"class":138},[89,3280,1073],{"class":110},[89,3282,3283,3285,3287,3289,3291,3293,3295],{"class":91,"line":265},[89,3284,253],{"class":106},[89,3286,239],{"class":110},[89,3288,135],{"class":95},[89,3290,1064],{"class":106},[89,3292,1067],{"class":110},[89,3294,1088],{"class":138},[89,3296,1073],{"class":110},[89,3298,3299,3301,3303,3305,3307,3309,3311],{"class":91,"line":280},[89,3300,268],{"class":106},[89,3302,239],{"class":110},[89,3304,135],{"class":95},[89,3306,1064],{"class":106},[89,3308,1067],{"class":110},[89,3310,1105],{"class":138},[89,3312,1073],{"class":110},[89,3314,3315],{"class":91,"line":295},[89,3316,343],{"class":110},[89,3318,3319],{"class":91,"line":310},[89,3320,118],{"emptyLinePlaceholder":117},[89,3322,3323,3325,3327],{"class":91,"line":325},[89,3324,224],{"class":110},[89,3326,227],{"class":106},[89,3328,888],{"class":110},[89,3330,3331,3333,3335,3337,3339,3341,3343],{"class":91,"line":340},[89,3332,893],{"class":106},[89,3334,239],{"class":110},[89,3336,135],{"class":95},[89,3338,1064],{"class":106},[89,3340,1067],{"class":110},[89,3342,1138],{"class":138},[89,3344,1073],{"class":110},[89,3346,3347,3349,3351,3353,3355,3357,3359],{"class":91,"line":346},[89,3348,907],{"class":106},[89,3350,239],{"class":110},[89,3352,135],{"class":95},[89,3354,1064],{"class":106},[89,3356,1067],{"class":110},[89,3358,1155],{"class":138},[89,3360,1073],{"class":110},[89,3362,3363],{"class":91,"line":351},[89,3364,343],{"class":110},[89,3366,3367],{"class":91,"line":361},[89,3368,829],{"class":110},[141,3370,1169],{"id":1168},[15,3372,3373,52,3375,1176],{},[28,3374,30],{},[28,3376,61],{},[15,3378,1179,3379,1183,3381,1187],{},[28,3380,1182],{},[28,3382,1186],{},[80,3384,3385],{"className":82,"code":1190,"language":84,"meta":85,"style":85},[28,3386,3387,3391,3397,3401,3411,3419,3427,3439,3443,3447],{"__ignoreMap":85},[89,3388,3389],{"class":91,"line":92},[89,3390,1197],{"class":174},[89,3392,3393,3395],{"class":91,"line":114},[89,3394,1202],{"class":95},[89,3396,1205],{"class":138},[89,3398,3399],{"class":91,"line":121},[89,3400,118],{"emptyLinePlaceholder":117},[89,3402,3403,3405,3407,3409],{"class":91,"line":210},[89,3404,1214],{"class":95},[89,3406,1217],{"class":95},[89,3408,1220],{"class":138},[89,3410,194],{"class":110},[89,3412,3413,3415,3417],{"class":91,"line":215},[89,3414,1227],{"class":95},[89,3416,1230],{"class":106},[89,3418,194],{"class":110},[89,3420,3421,3423,3425],{"class":91,"line":221},[89,3422,1238],{"class":1237},[89,3424,1241],{"class":95},[89,3426,194],{"class":110},[89,3428,3429,3431,3433,3435,3437],{"class":91,"line":233},[89,3430,1248],{"class":106},[89,3432,1241],{"class":95},[89,3434,132],{"class":110},[89,3436,135],{"class":95},[89,3438,1257],{"class":99},[89,3440,3441],{"class":91,"line":250},[89,3442,1262],{"class":110},[89,3444,3445],{"class":91,"line":265},[89,3446,1267],{"class":110},[89,3448,3449],{"class":91,"line":280},[89,3450,1272],{"class":110},[80,3452,3453],{"className":82,"code":1275,"language":84,"meta":85,"style":85},[28,3454,3455,3459,3473,3485,3489,3497,3509,3513],{"__ignoreMap":85},[89,3456,3457],{"class":91,"line":92},[89,3458,175],{"class":174},[89,3460,3461,3463,3465,3467,3469,3471],{"class":91,"line":114},[89,3462,180],{"class":95},[89,3464,183],{"class":95},[89,3466,186],{"class":106},[89,3468,189],{"class":110},[89,3470,135],{"class":95},[89,3472,194],{"class":110},[89,3474,3475,3477,3479,3481,3483],{"class":91,"line":121},[89,3476,199],{"class":95},[89,3478,100],{"class":99},[89,3480,103],{"class":95},[89,3482,107],{"class":106},[89,3484,111],{"class":110},[89,3486,3487],{"class":91,"line":210},[89,3488,118],{"emptyLinePlaceholder":117},[89,3490,3491,3493,3495],{"class":91,"line":215},[89,3492,1316],{"class":110},[89,3494,1012],{"class":95},[89,3496,194],{"class":110},[89,3498,3499,3501,3503,3505,3507],{"class":91,"line":221},[89,3500,1325],{"class":106},[89,3502,239],{"class":110},[89,3504,135],{"class":95},[89,3506,1332],{"class":138},[89,3508,247],{"class":110},[89,3510,3511],{"class":91,"line":233},[89,3512,1267],{"class":110},[89,3514,3515],{"class":91,"line":250},[89,3516,829],{"class":110},[15,3518,1345,3519,52,3521,1350],{},[28,3520,1182],{},[28,3522,1186],{},[1352,3524,1354],{},{"title":85,"searchDepth":114,"depth":121,"links":3526},[3527],{"id":12,"depth":114,"text":13,"children":3528},[3529,3534],{"id":143,"depth":121,"text":144,"children":3530},[3531,3532,3533],{"id":163,"depth":210,"text":164},{"id":832,"depth":210,"text":833},{"id":969,"depth":210,"text":970},{"id":1168,"depth":121,"text":1169},{},{"description":85},1791731024480]