[{"data":1,"prerenderedAt":2106},["ShallowReactive",2],{"navigation_docs":3,"-docs-utils-query-collection-navigation":205,"-docs-utils-query-collection-navigation-surround":2101},[4,24,51,73,95,112,158,171],{"title":5,"path":6,"stem":7,"children":8,"icon":23},"Getting Started","/docs/getting-started","docs/1.getting-started/1.index",[9,11,15,19],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Installation","/docs/getting-started/installation","docs/1.getting-started/2.installation",{"title":16,"path":17,"stem":18},"Configuration","/docs/getting-started/configuration","docs/1.getting-started/3.configuration",{"title":20,"path":21,"stem":22},"Migration","/docs/getting-started/migration","docs/1.getting-started/4.migration","i-lucide-square-play",{"title":25,"icon":26,"path":27,"stem":28,"children":29,"page":50},"Collections","i-lucide-database","/docs/collections","docs/2.collections",[30,34,38,42,46],{"title":31,"path":32,"stem":33},"Define","/docs/collections/define","docs/2.collections/1.define",{"title":35,"path":36,"stem":37},"Types","/docs/collections/types","docs/2.collections/2.types",{"title":39,"path":40,"stem":41},"Sources","/docs/collections/sources","docs/2.collections/3.sources",{"title":43,"path":44,"stem":45},"Validators","/docs/collections/validators","docs/2.collections/4.validators",{"title":47,"path":48,"stem":49},"Components","/docs/collections/inherit-schema-from-component","docs/2.collections/5.inherit-schema-from-component",false,{"title":52,"icon":53,"path":54,"stem":55,"children":56,"page":50},"Files","i-lucide-file","/docs/files","docs/3.files",[57,61,65,69],{"title":58,"path":59,"stem":60},"Markdown","/docs/files/markdown","docs/3.files/1.markdown",{"title":62,"path":63,"stem":64},"YAML","/docs/files/yaml","docs/3.files/2.yaml",{"title":66,"path":67,"stem":68},"JSON","/docs/files/json","docs/3.files/3.json",{"title":70,"path":71,"stem":72},"CSV","/docs/files/csv","docs/3.files/4.csv",{"title":74,"icon":75,"path":76,"stem":77,"children":78,"page":50},"Query Utils","i-lucide-square-function","/docs/utils","docs/4.utils",[79,83,87,91],{"title":80,"path":81,"stem":82},"queryCollection","/docs/utils/query-collection","docs/4.utils/1.query-collection",{"title":84,"path":85,"stem":86},"queryCollectionNavigation","/docs/utils/query-collection-navigation","docs/4.utils/2.query-collection-navigation",{"title":88,"path":89,"stem":90},"queryCollectionItemSurroundings","/docs/utils/query-collection-item-surroundings","docs/4.utils/3.query-collection-item-surroundings",{"title":92,"path":93,"stem":94},"queryCollectionSearchSections","/docs/utils/query-collection-search-sections","docs/4.utils/4.query-collection-search-sections",{"title":47,"icon":96,"path":97,"stem":98,"children":99,"page":50},"i-lucide-square-code","/docs/components","docs/5.components",[100,104,108],{"title":101,"path":102,"stem":103},"ContentRenderer","/docs/components/content-renderer","docs/5.components/0.content-renderer",{"title":105,"path":106,"stem":107},"Slot","/docs/components/slot","docs/5.components/1.slot",{"title":109,"path":110,"stem":111},"Prose Components","/docs/components/prose","docs/5.components/2.prose",{"title":113,"icon":114,"path":115,"stem":116,"children":117,"page":50},"Deploy","i-lucide-cloud-upload","/docs/deploy","docs/6.deploy",[118,122,126,130,134,138,142,146,150,154],{"title":119,"path":120,"stem":121},"Server","/docs/deploy/server","docs/6.deploy/1.server",{"title":123,"path":124,"stem":125},"Static","/docs/deploy/static","docs/6.deploy/10.static",{"title":127,"path":128,"stem":129},"Serverless","/docs/deploy/serverless","docs/6.deploy/2.serverless",{"title":131,"path":132,"stem":133},"NuxtHub","/docs/deploy/nuxthub","docs/6.deploy/3.nuxthub",{"title":135,"path":136,"stem":137},"Cloudflare Pages","/docs/deploy/cloudflare-pages","docs/6.deploy/4.cloudflare-pages",{"title":139,"path":140,"stem":141},"Cloudflare Workers","/docs/deploy/cloudflare-workers","docs/6.deploy/5.cloudflare-workers",{"title":143,"path":144,"stem":145},"Vercel","/docs/deploy/vercel","docs/6.deploy/6.vercel",{"title":147,"path":148,"stem":149},"Netlify","/docs/deploy/netlify","docs/6.deploy/7.netlify",{"title":151,"path":152,"stem":153},"AWS Amplify","/docs/deploy/aws-amplify","docs/6.deploy/8.aws-amplify",{"title":155,"path":156,"stem":157},"Docker","/docs/deploy/docker","docs/6.deploy/9.docker",{"title":159,"icon":114,"path":160,"stem":161,"children":162,"page":50},"Integrations","/docs/integrations","docs/7.integrations",[163,167],{"title":164,"path":165,"stem":166},"Nuxt i18n","/docs/integrations/i18n","docs/7.integrations/01.i18n",{"title":168,"path":169,"stem":170},"Nuxt LLMs","/docs/integrations/llms","docs/7.integrations/02.llms",{"title":172,"icon":173,"path":174,"stem":175,"children":176,"page":50},"Advanced","i-lucide-code-xml","/docs/advanced","docs/8.advanced",[177,181,185,189,193,197,201],{"title":178,"path":179,"stem":180},"Full-Text Search","/docs/advanced/fulltext-search","docs/8.advanced/1.fulltext-search",{"title":182,"path":183,"stem":184},"Raw Content","/docs/advanced/raw-content","docs/8.advanced/2.raw-content",{"title":186,"path":187,"stem":188},"SQL Storage","/docs/advanced/database","docs/8.advanced/3.database",{"title":190,"path":191,"stem":192},"Debugging tools","/docs/advanced/tools","docs/8.advanced/4.tools",{"title":194,"path":195,"stem":196},"Hooks","/docs/advanced/hooks","docs/8.advanced/5.hooks",{"title":198,"path":199,"stem":200},"Custom Source","/docs/advanced/custom-source","docs/8.advanced/6.custom-source",{"title":202,"path":203,"stem":204},"Transformers","/docs/advanced/transformers","docs/8.advanced/8.transformers",{"id":206,"title":84,"body":207,"description":2095,"extension":2096,"links":2097,"meta":2098,"navigation":578,"path":85,"seo":2099,"stem":86,"__hash__":2100},"docs/docs/4.utils/2.query-collection-navigation.md",{"type":208,"value":209,"toc":2077},"minimark",[210,215,223,226,422,435,443,449,477,481,827,831,837,840,901,908,912,915,1148,1151,1548,1551,1561,1636,1683,1686,1690,1693,1699,1702,1728,1734,1798,1804,1807,1833,1837,1893,1899,1902,1923,1927,1984,1990,1993,2013,2017,2073],[211,212,214],"h2",{"id":213},"usage","Usage",[216,217,218,219,222],"p",{},"Use the auto-imported ",[220,221,84],"code",{}," to generate a navigation tree for a specific collection. This is particularly useful for creating dynamic navigation menus or sidebars based on your content structure.",[216,224,225],{},"The function returns a chainable promise that allows you to add additional query conditions:",[227,228,234],"pre",{"className":229,"code":230,"filename":231,"language":232,"meta":233,"style":233},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup lang=\"ts\">\nconst { data } = await useAsyncData('navigation', () => {\n  return queryCollectionNavigation('docs')\n    .where('published', '=', true)\n    .order('date', 'DESC')\n})\n\u003C/script>\n","pages/[...slug].vue","vue","",[220,235,236,271,321,342,377,405,412],{"__ignoreMap":233},[237,238,241,245,249,253,256,259,262,266,268],"span",{"class":239,"line":240},"line",1,[237,242,244],{"class":243},"sMK4o","\u003C",[237,246,248],{"class":247},"swJcz","script",[237,250,252],{"class":251},"spNyl"," setup",[237,254,255],{"class":251}," lang",[237,257,258],{"class":243},"=",[237,260,261],{"class":243},"\"",[237,263,265],{"class":264},"sfazB","ts",[237,267,261],{"class":243},[237,269,270],{"class":243},">\n",[237,272,274,277,280,284,287,290,294,298,301,304,307,309,312,315,318],{"class":239,"line":273},2,[237,275,276],{"class":251},"const",[237,278,279],{"class":243}," {",[237,281,283],{"class":282},"sTEyZ"," data ",[237,285,286],{"class":243},"}",[237,288,289],{"class":243}," =",[237,291,293],{"class":292},"s7zQu"," await",[237,295,297],{"class":296},"s2Zo4"," useAsyncData",[237,299,300],{"class":282},"(",[237,302,303],{"class":243},"'",[237,305,306],{"class":264},"navigation",[237,308,303],{"class":243},[237,310,311],{"class":243},",",[237,313,314],{"class":243}," ()",[237,316,317],{"class":251}," =>",[237,319,320],{"class":243}," {\n",[237,322,324,327,330,332,334,337,339],{"class":239,"line":323},3,[237,325,326],{"class":292},"  return",[237,328,329],{"class":296}," queryCollectionNavigation",[237,331,300],{"class":247},[237,333,303],{"class":243},[237,335,336],{"class":264},"docs",[237,338,303],{"class":243},[237,340,341],{"class":247},")\n",[237,343,345,348,351,353,355,358,360,362,365,367,369,371,375],{"class":239,"line":344},4,[237,346,347],{"class":243},"    .",[237,349,350],{"class":296},"where",[237,352,300],{"class":247},[237,354,303],{"class":243},[237,356,357],{"class":264},"published",[237,359,303],{"class":243},[237,361,311],{"class":243},[237,363,364],{"class":243}," '",[237,366,258],{"class":264},[237,368,303],{"class":243},[237,370,311],{"class":243},[237,372,374],{"class":373},"sfNiH"," true",[237,376,341],{"class":247},[237,378,380,382,385,387,389,392,394,396,398,401,403],{"class":239,"line":379},5,[237,381,347],{"class":243},[237,383,384],{"class":296},"order",[237,386,300],{"class":247},[237,388,303],{"class":243},[237,390,391],{"class":264},"date",[237,393,303],{"class":243},[237,395,311],{"class":243},[237,397,364],{"class":243},[237,399,400],{"class":264},"DESC",[237,402,303],{"class":243},[237,404,341],{"class":247},[237,406,408,410],{"class":239,"line":407},6,[237,409,286],{"class":243},[237,411,341],{"class":282},[237,413,415,418,420],{"class":239,"line":414},7,[237,416,417],{"class":243},"\u003C/",[237,419,248],{"class":247},[237,421,270],{"class":243},[423,424,425,426,428,429,434],"tip",{},"The ",[220,427,84],{}," utility is available in both Vue and Nitro. Checkout ",[430,431,433],"a",{"href":432},"#server-usage","Server Usage"," for more details on how to use it on the server side.",[436,437,439,440],"h3",{"id":438},"navigation-metadata-with-navigationyml","Navigation metadata with ",[220,441,442],{},".navigation.yml",[216,444,445,446,448],{},"You can add metadata to a directory using a ",[220,447,442],{}," file.",[227,450,454],{"className":451,"code":452,"filename":442,"language":453,"meta":233,"style":233},"language-yml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","title: Getting Started\nicon: i-lucide-square-play\n","yml",[220,455,456,467],{"__ignoreMap":233},[237,457,458,461,464],{"class":239,"line":240},[237,459,460],{"class":247},"title",[237,462,463],{"class":243},":",[237,465,466],{"class":264}," Getting Started\n",[237,468,469,472,474],{"class":239,"line":273},[237,470,471],{"class":247},"icon",[237,473,463],{"class":243},[237,475,476],{"class":264}," i-lucide-square-play\n",[211,478,480],{"id":479},"type","Type",[227,482,485],{"className":483,"code":484,"language":265,"meta":233,"style":233},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","function queryCollectionNavigation\u003CT extends keyof PageCollections>(\n  collection: T,\n  fields?: Array\u003Ckeyof PageCollections[T]>\n): ChainablePromise\u003CT, ContentNavigationItem[]>\n\ninterface ChainablePromise\u003CT extends keyof PageCollections, R> extends Promise\u003CR> {\n  where(field: keyof PageCollections[T] | string, operator: SQLOperator, value?: unknown): ChainablePromise\u003CT, R>\n  andWhere(groupFactory: QueryGroupFunction\u003CPageCollections[T]>): ChainablePromise\u003CT, R>\n  orWhere(groupFactory: QueryGroupFunction\u003CPageCollections[T]>): ChainablePromise\u003CT, R>\n  order(field: keyof PageCollections[T], direction: 'ASC' | 'DESC'): ChainablePromise\u003CT, R>\n}\n",[220,486,487,512,526,552,574,580,619,682,724,762,821],{"__ignoreMap":233},[237,488,489,492,494,496,500,503,506,509],{"class":239,"line":240},[237,490,491],{"class":251},"function",[237,493,329],{"class":296},[237,495,244],{"class":243},[237,497,499],{"class":498},"sBMFI","T",[237,501,502],{"class":251}," extends",[237,504,505],{"class":243}," keyof",[237,507,508],{"class":498}," PageCollections",[237,510,511],{"class":243},">(\n",[237,513,514,518,520,523],{"class":239,"line":273},[237,515,517],{"class":516},"sHdIc","  collection",[237,519,463],{"class":243},[237,521,522],{"class":498}," T",[237,524,525],{"class":243},",\n",[237,527,528,531,534,537,540,542,545,547,550],{"class":239,"line":323},[237,529,530],{"class":516},"  fields",[237,532,533],{"class":243},"?:",[237,535,536],{"class":498}," Array",[237,538,539],{"class":243},"\u003Ckeyof",[237,541,508],{"class":498},[237,543,544],{"class":282},"[",[237,546,499],{"class":498},[237,548,549],{"class":282},"]",[237,551,270],{"class":243},[237,553,554,557,560,562,564,566,569,572],{"class":239,"line":344},[237,555,556],{"class":243},"):",[237,558,559],{"class":498}," ChainablePromise",[237,561,244],{"class":243},[237,563,499],{"class":498},[237,565,311],{"class":243},[237,567,568],{"class":498}," ContentNavigationItem",[237,570,571],{"class":282},"[]",[237,573,270],{"class":243},[237,575,576],{"class":239,"line":379},[237,577,579],{"emptyLinePlaceholder":578},true,"\n",[237,581,582,585,587,589,591,593,595,597,599,602,605,607,610,612,615,617],{"class":239,"line":407},[237,583,584],{"class":251},"interface",[237,586,559],{"class":498},[237,588,244],{"class":243},[237,590,499],{"class":498},[237,592,502],{"class":251},[237,594,505],{"class":243},[237,596,508],{"class":498},[237,598,311],{"class":243},[237,600,601],{"class":498}," R",[237,603,604],{"class":243},">",[237,606,502],{"class":251},[237,608,609],{"class":498}," Promise",[237,611,244],{"class":243},[237,613,614],{"class":498},"R",[237,616,604],{"class":243},[237,618,320],{"class":243},[237,620,621,624,626,629,631,633,635,637,639,642,645,648,650,653,655,658,660,663,665,668,670,672,674,676,678,680],{"class":239,"line":414},[237,622,623],{"class":247},"  where",[237,625,300],{"class":243},[237,627,628],{"class":516},"field",[237,630,463],{"class":243},[237,632,505],{"class":243},[237,634,508],{"class":498},[237,636,544],{"class":282},[237,638,499],{"class":498},[237,640,641],{"class":282},"] ",[237,643,644],{"class":243},"|",[237,646,647],{"class":498}," string",[237,649,311],{"class":243},[237,651,652],{"class":516}," operator",[237,654,463],{"class":243},[237,656,657],{"class":498}," SQLOperator",[237,659,311],{"class":243},[237,661,662],{"class":516}," value",[237,664,533],{"class":243},[237,666,667],{"class":498}," unknown",[237,669,556],{"class":243},[237,671,559],{"class":498},[237,673,244],{"class":243},[237,675,499],{"class":498},[237,677,311],{"class":243},[237,679,601],{"class":498},[237,681,270],{"class":243},[237,683,685,688,690,693,695,698,700,703,705,707,709,712,714,716,718,720,722],{"class":239,"line":684},8,[237,686,687],{"class":247},"  andWhere",[237,689,300],{"class":243},[237,691,692],{"class":516},"groupFactory",[237,694,463],{"class":243},[237,696,697],{"class":498}," QueryGroupFunction",[237,699,244],{"class":243},[237,701,702],{"class":498},"PageCollections",[237,704,544],{"class":282},[237,706,499],{"class":498},[237,708,549],{"class":282},[237,710,711],{"class":243},">):",[237,713,559],{"class":498},[237,715,244],{"class":243},[237,717,499],{"class":498},[237,719,311],{"class":243},[237,721,601],{"class":498},[237,723,270],{"class":243},[237,725,727,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760],{"class":239,"line":726},9,[237,728,729],{"class":247},"  orWhere",[237,731,300],{"class":243},[237,733,692],{"class":516},[237,735,463],{"class":243},[237,737,697],{"class":498},[237,739,244],{"class":243},[237,741,702],{"class":498},[237,743,544],{"class":282},[237,745,499],{"class":498},[237,747,549],{"class":282},[237,749,711],{"class":243},[237,751,559],{"class":498},[237,753,244],{"class":243},[237,755,499],{"class":498},[237,757,311],{"class":243},[237,759,601],{"class":498},[237,761,270],{"class":243},[237,763,765,768,770,772,774,776,778,780,782,784,786,789,791,793,796,798,801,803,805,807,809,811,813,815,817,819],{"class":239,"line":764},10,[237,766,767],{"class":247},"  order",[237,769,300],{"class":243},[237,771,628],{"class":516},[237,773,463],{"class":243},[237,775,505],{"class":243},[237,777,508],{"class":498},[237,779,544],{"class":282},[237,781,499],{"class":498},[237,783,549],{"class":282},[237,785,311],{"class":243},[237,787,788],{"class":516}," direction",[237,790,463],{"class":243},[237,792,364],{"class":243},[237,794,795],{"class":264},"ASC",[237,797,303],{"class":243},[237,799,800],{"class":243}," |",[237,802,364],{"class":243},[237,804,400],{"class":264},[237,806,303],{"class":243},[237,808,556],{"class":243},[237,810,559],{"class":498},[237,812,244],{"class":243},[237,814,499],{"class":498},[237,816,311],{"class":243},[237,818,601],{"class":498},[237,820,270],{"class":243},[237,822,824],{"class":239,"line":823},11,[237,825,826],{"class":243},"}\n",[211,828,830],{"id":829},"api","API",[436,832,834],{"id":833},"querycollectionnavigationcollection-collectionname-extrafield-keyof-collection",[220,835,836],{},"queryCollectionNavigation(collection: CollectionName, extraField: keyof Collection)",[216,838,839],{},"Generate a navigation tree for the specified collection.",[841,842,843,872],"ul",{},[844,845,846,847],"li",{},"Parameters:\n",[841,848,849,859],{},[844,850,851,854,855,858],{},[220,852,853],{},"collection",": The key of the defined collection in ",[220,856,857],{},"content.config.ts",".",[844,860,861,864,865,867,868,871],{},[220,862,863],{},"extraFields",": (Optional) An array of additional fields to include in the navigation items. (By default ",[220,866,460],{}," and ",[220,869,870],{},"path"," are included in the navigation items.)",[844,873,874,875],{},"Returns: A chainable promise that resolves to a navigation tree structure. The promise includes methods for adding query conditions:\n",[841,876,877,883,889,895],{},[844,878,879,882],{},[220,880,881],{},"where(field, operator, value)",": Add a WHERE condition",[844,884,885,888],{},[220,886,887],{},"andWhere(groupFactory)",": Add a grouped AND condition",[844,890,891,894],{},[220,892,893],{},"orWhere(groupFactory)",": Add a grouped OR condition",[844,896,897,900],{},[220,898,899],{},"order(field, direction)",": Add an ORDER BY clause",[216,902,903,904],{},"The navigation tree is generated based on the directory structure and ordering happens based on files ",[430,905,907],{"href":906},"/docs/collections/types#ordering-files","ordering",[211,909,911],{"id":910},"examples","Examples",[216,913,914],{},"Basic usage without additional query conditions:",[227,916,918],{"className":229,"code":917,"filename":231,"language":232,"meta":233,"style":233},"\u003Cscript setup lang=\"ts\">\nconst { data } = await useAsyncData('navigation', () => {\n  return queryCollectionNavigation('docs')\n})\n\u003C/script>\n\n\u003Ctemplate>\n  \u003Cnav>\n    \u003Cul v-if=\"data\">\n      \u003Cli v-for=\"item in data\" :key=\"item.path\">\n        \u003CNuxtLink :to=\"item.path\">{{ item.title }}\u003C/NuxtLink>\n      \u003C/li>\n    \u003C/ul>\n  \u003C/nav>\n\u003C/template>\n",[220,919,920,940,972,988,994,1002,1006,1015,1025,1046,1079,1109,1119,1129,1139],{"__ignoreMap":233},[237,921,922,924,926,928,930,932,934,936,938],{"class":239,"line":240},[237,923,244],{"class":243},[237,925,248],{"class":247},[237,927,252],{"class":251},[237,929,255],{"class":251},[237,931,258],{"class":243},[237,933,261],{"class":243},[237,935,265],{"class":264},[237,937,261],{"class":243},[237,939,270],{"class":243},[237,941,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970],{"class":239,"line":273},[237,943,276],{"class":251},[237,945,279],{"class":243},[237,947,283],{"class":282},[237,949,286],{"class":243},[237,951,289],{"class":243},[237,953,293],{"class":292},[237,955,297],{"class":296},[237,957,300],{"class":282},[237,959,303],{"class":243},[237,961,306],{"class":264},[237,963,303],{"class":243},[237,965,311],{"class":243},[237,967,314],{"class":243},[237,969,317],{"class":251},[237,971,320],{"class":243},[237,973,974,976,978,980,982,984,986],{"class":239,"line":323},[237,975,326],{"class":292},[237,977,329],{"class":296},[237,979,300],{"class":247},[237,981,303],{"class":243},[237,983,336],{"class":264},[237,985,303],{"class":243},[237,987,341],{"class":247},[237,989,990,992],{"class":239,"line":344},[237,991,286],{"class":243},[237,993,341],{"class":282},[237,995,996,998,1000],{"class":239,"line":379},[237,997,417],{"class":243},[237,999,248],{"class":247},[237,1001,270],{"class":243},[237,1003,1004],{"class":239,"line":407},[237,1005,579],{"emptyLinePlaceholder":578},[237,1007,1008,1010,1013],{"class":239,"line":414},[237,1009,244],{"class":243},[237,1011,1012],{"class":247},"template",[237,1014,270],{"class":243},[237,1016,1017,1020,1023],{"class":239,"line":684},[237,1018,1019],{"class":243},"  \u003C",[237,1021,1022],{"class":247},"nav",[237,1024,270],{"class":243},[237,1026,1027,1030,1032,1035,1037,1039,1042,1044],{"class":239,"line":726},[237,1028,1029],{"class":243},"    \u003C",[237,1031,841],{"class":247},[237,1033,1034],{"class":251}," v-if",[237,1036,258],{"class":243},[237,1038,261],{"class":243},[237,1040,1041],{"class":264},"data",[237,1043,261],{"class":243},[237,1045,270],{"class":243},[237,1047,1048,1051,1053,1056,1058,1060,1063,1065,1068,1070,1072,1075,1077],{"class":239,"line":764},[237,1049,1050],{"class":243},"      \u003C",[237,1052,844],{"class":247},[237,1054,1055],{"class":251}," v-for",[237,1057,258],{"class":243},[237,1059,261],{"class":243},[237,1061,1062],{"class":264},"item in data",[237,1064,261],{"class":243},[237,1066,1067],{"class":251}," :key",[237,1069,258],{"class":243},[237,1071,261],{"class":243},[237,1073,1074],{"class":264},"item.path",[237,1076,261],{"class":243},[237,1078,270],{"class":243},[237,1080,1081,1084,1087,1090,1092,1094,1096,1098,1100,1103,1105,1107],{"class":239,"line":823},[237,1082,1083],{"class":243},"        \u003C",[237,1085,1086],{"class":247},"NuxtLink",[237,1088,1089],{"class":251}," :to",[237,1091,258],{"class":243},[237,1093,261],{"class":243},[237,1095,1074],{"class":264},[237,1097,261],{"class":243},[237,1099,604],{"class":243},[237,1101,1102],{"class":282},"{{ item.title }}",[237,1104,417],{"class":243},[237,1106,1086],{"class":247},[237,1108,270],{"class":243},[237,1110,1112,1115,1117],{"class":239,"line":1111},12,[237,1113,1114],{"class":243},"      \u003C/",[237,1116,844],{"class":247},[237,1118,270],{"class":243},[237,1120,1122,1125,1127],{"class":239,"line":1121},13,[237,1123,1124],{"class":243},"    \u003C/",[237,1126,841],{"class":247},[237,1128,270],{"class":243},[237,1130,1132,1135,1137],{"class":239,"line":1131},14,[237,1133,1134],{"class":243},"  \u003C/",[237,1136,1022],{"class":247},[237,1138,270],{"class":243},[237,1140,1142,1144,1146],{"class":239,"line":1141},15,[237,1143,417],{"class":243},[237,1145,1012],{"class":247},[237,1147,270],{"class":243},[216,1149,1150],{},"Example with additional query conditions and extra fields:",[227,1152,1154],{"className":229,"code":1153,"filename":231,"language":232,"meta":233,"style":233},"\u003Cscript setup lang=\"ts\">\nconst { data } = await useAsyncData('navigation', () => {\n  return queryCollectionNavigation('docs', ['description', 'badge'])\n    .where('draft', '=', false)\n    .where('partial', '=', false)\n    .order('title', 'ASC')\n})\n\u003C/script>\n\n\u003Ctemplate>\n  \u003Cnav>\n    \u003Cul v-if=\"data\">\n      \u003Cli v-for=\"item in data\" :key=\"item.path\">\n        \u003CNuxtLink :to=\"item.path\">\n          {{ item.title }}\n          \u003Cspan v-if=\"item.badge\" class=\"badge\">{{ item.badge }}\u003C/span>\n        \u003C/NuxtLink>\n        \u003Cp v-if=\"item.description\">{{ item.description }}\u003C/p>\n      \u003C/li>\n    \u003C/ul>\n  \u003C/nav>\n\u003C/template>\n",[220,1155,1156,1176,1208,1246,1276,1305,1329,1335,1343,1347,1355,1363,1381,1409,1427,1432,1473,1483,1512,1521,1530,1539],{"__ignoreMap":233},[237,1157,1158,1160,1162,1164,1166,1168,1170,1172,1174],{"class":239,"line":240},[237,1159,244],{"class":243},[237,1161,248],{"class":247},[237,1163,252],{"class":251},[237,1165,255],{"class":251},[237,1167,258],{"class":243},[237,1169,261],{"class":243},[237,1171,265],{"class":264},[237,1173,261],{"class":243},[237,1175,270],{"class":243},[237,1177,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206],{"class":239,"line":273},[237,1179,276],{"class":251},[237,1181,279],{"class":243},[237,1183,283],{"class":282},[237,1185,286],{"class":243},[237,1187,289],{"class":243},[237,1189,293],{"class":292},[237,1191,297],{"class":296},[237,1193,300],{"class":282},[237,1195,303],{"class":243},[237,1197,306],{"class":264},[237,1199,303],{"class":243},[237,1201,311],{"class":243},[237,1203,314],{"class":243},[237,1205,317],{"class":251},[237,1207,320],{"class":243},[237,1209,1210,1212,1214,1216,1218,1220,1222,1224,1227,1229,1232,1234,1236,1238,1241,1243],{"class":239,"line":323},[237,1211,326],{"class":292},[237,1213,329],{"class":296},[237,1215,300],{"class":247},[237,1217,303],{"class":243},[237,1219,336],{"class":264},[237,1221,303],{"class":243},[237,1223,311],{"class":243},[237,1225,1226],{"class":247}," [",[237,1228,303],{"class":243},[237,1230,1231],{"class":264},"description",[237,1233,303],{"class":243},[237,1235,311],{"class":243},[237,1237,364],{"class":243},[237,1239,1240],{"class":264},"badge",[237,1242,303],{"class":243},[237,1244,1245],{"class":247},"])\n",[237,1247,1248,1250,1252,1254,1256,1259,1261,1263,1265,1267,1269,1271,1274],{"class":239,"line":344},[237,1249,347],{"class":243},[237,1251,350],{"class":296},[237,1253,300],{"class":247},[237,1255,303],{"class":243},[237,1257,1258],{"class":264},"draft",[237,1260,303],{"class":243},[237,1262,311],{"class":243},[237,1264,364],{"class":243},[237,1266,258],{"class":264},[237,1268,303],{"class":243},[237,1270,311],{"class":243},[237,1272,1273],{"class":373}," false",[237,1275,341],{"class":247},[237,1277,1278,1280,1282,1284,1286,1289,1291,1293,1295,1297,1299,1301,1303],{"class":239,"line":379},[237,1279,347],{"class":243},[237,1281,350],{"class":296},[237,1283,300],{"class":247},[237,1285,303],{"class":243},[237,1287,1288],{"class":264},"partial",[237,1290,303],{"class":243},[237,1292,311],{"class":243},[237,1294,364],{"class":243},[237,1296,258],{"class":264},[237,1298,303],{"class":243},[237,1300,311],{"class":243},[237,1302,1273],{"class":373},[237,1304,341],{"class":247},[237,1306,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327],{"class":239,"line":407},[237,1308,347],{"class":243},[237,1310,384],{"class":296},[237,1312,300],{"class":247},[237,1314,303],{"class":243},[237,1316,460],{"class":264},[237,1318,303],{"class":243},[237,1320,311],{"class":243},[237,1322,364],{"class":243},[237,1324,795],{"class":264},[237,1326,303],{"class":243},[237,1328,341],{"class":247},[237,1330,1331,1333],{"class":239,"line":414},[237,1332,286],{"class":243},[237,1334,341],{"class":282},[237,1336,1337,1339,1341],{"class":239,"line":684},[237,1338,417],{"class":243},[237,1340,248],{"class":247},[237,1342,270],{"class":243},[237,1344,1345],{"class":239,"line":726},[237,1346,579],{"emptyLinePlaceholder":578},[237,1348,1349,1351,1353],{"class":239,"line":764},[237,1350,244],{"class":243},[237,1352,1012],{"class":247},[237,1354,270],{"class":243},[237,1356,1357,1359,1361],{"class":239,"line":823},[237,1358,1019],{"class":243},[237,1360,1022],{"class":247},[237,1362,270],{"class":243},[237,1364,1365,1367,1369,1371,1373,1375,1377,1379],{"class":239,"line":1111},[237,1366,1029],{"class":243},[237,1368,841],{"class":247},[237,1370,1034],{"class":251},[237,1372,258],{"class":243},[237,1374,261],{"class":243},[237,1376,1041],{"class":264},[237,1378,261],{"class":243},[237,1380,270],{"class":243},[237,1382,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407],{"class":239,"line":1121},[237,1384,1050],{"class":243},[237,1386,844],{"class":247},[237,1388,1055],{"class":251},[237,1390,258],{"class":243},[237,1392,261],{"class":243},[237,1394,1062],{"class":264},[237,1396,261],{"class":243},[237,1398,1067],{"class":251},[237,1400,258],{"class":243},[237,1402,261],{"class":243},[237,1404,1074],{"class":264},[237,1406,261],{"class":243},[237,1408,270],{"class":243},[237,1410,1411,1413,1415,1417,1419,1421,1423,1425],{"class":239,"line":1131},[237,1412,1083],{"class":243},[237,1414,1086],{"class":247},[237,1416,1089],{"class":251},[237,1418,258],{"class":243},[237,1420,261],{"class":243},[237,1422,1074],{"class":264},[237,1424,261],{"class":243},[237,1426,270],{"class":243},[237,1428,1429],{"class":239,"line":1141},[237,1430,1431],{"class":282},"          {{ item.title }}\n",[237,1433,1435,1438,1440,1442,1444,1446,1449,1451,1454,1456,1458,1460,1462,1464,1467,1469,1471],{"class":239,"line":1434},16,[237,1436,1437],{"class":243},"          \u003C",[237,1439,237],{"class":247},[237,1441,1034],{"class":251},[237,1443,258],{"class":243},[237,1445,261],{"class":243},[237,1447,1448],{"class":264},"item.badge",[237,1450,261],{"class":243},[237,1452,1453],{"class":251}," class",[237,1455,258],{"class":243},[237,1457,261],{"class":243},[237,1459,1240],{"class":264},[237,1461,261],{"class":243},[237,1463,604],{"class":243},[237,1465,1466],{"class":282},"{{ item.badge }}",[237,1468,417],{"class":243},[237,1470,237],{"class":247},[237,1472,270],{"class":243},[237,1474,1476,1479,1481],{"class":239,"line":1475},17,[237,1477,1478],{"class":243},"        \u003C/",[237,1480,1086],{"class":247},[237,1482,270],{"class":243},[237,1484,1486,1488,1490,1492,1494,1496,1499,1501,1503,1506,1508,1510],{"class":239,"line":1485},18,[237,1487,1083],{"class":243},[237,1489,216],{"class":247},[237,1491,1034],{"class":251},[237,1493,258],{"class":243},[237,1495,261],{"class":243},[237,1497,1498],{"class":264},"item.description",[237,1500,261],{"class":243},[237,1502,604],{"class":243},[237,1504,1505],{"class":282},"{{ item.description }}",[237,1507,417],{"class":243},[237,1509,216],{"class":247},[237,1511,270],{"class":243},[237,1513,1515,1517,1519],{"class":239,"line":1514},19,[237,1516,1114],{"class":243},[237,1518,844],{"class":247},[237,1520,270],{"class":243},[237,1522,1524,1526,1528],{"class":239,"line":1523},20,[237,1525,1124],{"class":243},[237,1527,841],{"class":247},[237,1529,270],{"class":243},[237,1531,1533,1535,1537],{"class":239,"line":1532},21,[237,1534,1134],{"class":243},[237,1536,1022],{"class":247},[237,1538,270],{"class":243},[237,1540,1542,1544,1546],{"class":239,"line":1541},22,[237,1543,417],{"class":243},[237,1545,1012],{"class":247},[237,1547,270],{"class":243},[211,1549,433],{"id":1550},"server-usage",[216,1552,1553,1554,1557,1558,1560],{},"Nuxt Content provides a similar utility to query collections on the server side. The only difference is that you need to pass ",[220,1555,1556],{},"event"," as the first argument to the ",[220,1559,84],{}," function.",[227,1562,1565],{"className":483,"code":1563,"filename":1564,"language":265,"meta":233,"style":233},"export default eventHandler(async (event) => {\n  const navigation = await queryCollectionNavigation(event, 'docs')\n  return navigation\n})\n","server/api/navigation.ts",[220,1566,1567,1595,1623,1630],{"__ignoreMap":233},[237,1568,1569,1572,1575,1578,1580,1583,1586,1588,1591,1593],{"class":239,"line":240},[237,1570,1571],{"class":292},"export",[237,1573,1574],{"class":292}," default",[237,1576,1577],{"class":296}," eventHandler",[237,1579,300],{"class":282},[237,1581,1582],{"class":251},"async",[237,1584,1585],{"class":243}," (",[237,1587,1556],{"class":516},[237,1589,1590],{"class":243},")",[237,1592,317],{"class":251},[237,1594,320],{"class":243},[237,1596,1597,1600,1603,1605,1607,1609,1611,1613,1615,1617,1619,1621],{"class":239,"line":273},[237,1598,1599],{"class":251},"  const",[237,1601,1602],{"class":282}," navigation",[237,1604,289],{"class":243},[237,1606,293],{"class":292},[237,1608,329],{"class":296},[237,1610,300],{"class":247},[237,1612,1556],{"class":282},[237,1614,311],{"class":243},[237,1616,364],{"class":243},[237,1618,336],{"class":264},[237,1620,303],{"class":243},[237,1622,341],{"class":247},[237,1624,1625,1627],{"class":239,"line":323},[237,1626,326],{"class":292},[237,1628,1629],{"class":282}," navigation\n",[237,1631,1632,1634],{"class":239,"line":344},[237,1633,286],{"class":243},[237,1635,341],{"class":282},[1637,1638,1639,1646],"note",{},[216,1640,1641,1642,1645],{},"Make sure to create ",[220,1643,1644],{},"server/tsconfig.json"," file with the following content to avoid type error.",[227,1647,1651],{"className":1648,"code":1649,"language":1650,"meta":233,"style":233},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"extends\": \"../.nuxt/tsconfig.server.json\"\n}\n","json",[220,1652,1653,1658,1679],{"__ignoreMap":233},[237,1654,1655],{"class":239,"line":240},[237,1656,1657],{"class":243},"{\n",[237,1659,1660,1663,1666,1668,1670,1673,1676],{"class":239,"line":273},[237,1661,1662],{"class":243},"  \"",[237,1664,1665],{"class":251},"extends",[237,1667,261],{"class":243},[237,1669,463],{"class":243},[237,1671,1672],{"class":243}," \"",[237,1674,1675],{"class":264},"../.nuxt/tsconfig.server.json",[237,1677,1678],{"class":243},"\"\n",[237,1680,1681],{"class":239,"line":323},[237,1682,826],{"class":243},[1684,1685],"hr",{},[211,1687,1689],{"id":1688},"extra-utilities-to-work-with-navigation","Extra utilities to work with navigation",[216,1691,1692],{},"Content module provides some extra utilities to simplify common use cases like building breadcrumb navigation.",[436,1694,1696],{"id":1695},"findpageheadlinenavigation-path-options",[220,1697,1698],{},"findPageHeadline(navigation, path, options?)",[216,1700,1701],{},"Returns the headline (name of the parent folder) for a given path within a navigation tree. Useful for displaying section titles or contextual navigation headers.",[841,1703,1704,1709,1714],{},[844,1705,1706,1708],{},[220,1707,306],{},": The navigation tree (array of ContentNavigationItem).",[844,1710,1711,1713],{},[220,1712,870],{},": The current page path.",[844,1715,1716,1719,1720],{},[220,1717,1718],{},"options"," (optional):\n",[841,1721,1722],{},[844,1723,1724,1727],{},[220,1725,1726],{},"indexAsChild",": Treat index pages as children.",[216,1729,1730],{},[1731,1732,1733],"strong",{},"Example:",[227,1735,1737],{"className":483,"code":1736,"language":265,"meta":233,"style":233},"import { findPageHeadline } from '@nuxt/content/utils'\n\nconst headline = findPageHeadline(navigation, '/docs/guide/getting-started')\n// headline is a string that contains the name of the parent folder\n",[220,1738,1739,1763,1767,1792],{"__ignoreMap":233},[237,1740,1741,1744,1746,1749,1752,1755,1757,1760],{"class":239,"line":240},[237,1742,1743],{"class":292},"import",[237,1745,279],{"class":243},[237,1747,1748],{"class":282}," findPageHeadline",[237,1750,1751],{"class":243}," }",[237,1753,1754],{"class":292}," from",[237,1756,364],{"class":243},[237,1758,1759],{"class":264},"@nuxt/content/utils",[237,1761,1762],{"class":243},"'\n",[237,1764,1765],{"class":239,"line":273},[237,1766,579],{"emptyLinePlaceholder":578},[237,1768,1769,1771,1774,1776,1778,1781,1783,1785,1788,1790],{"class":239,"line":323},[237,1770,276],{"class":251},[237,1772,1773],{"class":282}," headline ",[237,1775,258],{"class":243},[237,1777,1748],{"class":296},[237,1779,1780],{"class":282},"(navigation",[237,1782,311],{"class":243},[237,1784,364],{"class":243},[237,1786,1787],{"class":264},"/docs/guide/getting-started",[237,1789,303],{"class":243},[237,1791,341],{"class":282},[237,1793,1794],{"class":239,"line":344},[237,1795,1797],{"class":1796},"sHwdD","// headline is a string that contains the name of the parent folder\n",[436,1799,1801],{"id":1800},"findpagebreadcrumbnavigation-path-options",[220,1802,1803],{},"findPageBreadcrumb(navigation, path, options?)",[216,1805,1806],{},"Returns the breadcrumb trail (array of navigation items) for a given path within a navigation tree. Useful for building breadcrumb navigation components.",[841,1808,1809,1813,1817],{},[844,1810,1811,1708],{},[220,1812,306],{},[844,1814,1815,1713],{},[220,1816,870],{},[844,1818,1819,1719,1821],{},[220,1820,1718],{},[841,1822,1823,1829],{},[844,1824,1825,1828],{},[220,1826,1827],{},"current",": Include the current page in the breadcrumb.",[844,1830,1831,1727],{},[220,1832,1726],{},[216,1834,1835],{},[1731,1836,1733],{},[227,1838,1840],{"className":483,"code":1839,"language":265,"meta":233,"style":233},"import { findPageBreadcrumb } from '@nuxt/content/utils'\n\nconst breadcrumb = findPageBreadcrumb(navigation, '/docs/guide/getting-started')\n// breadcrumb is an array of navigation items leading to the current page\n",[220,1841,1842,1861,1865,1888],{"__ignoreMap":233},[237,1843,1844,1846,1848,1851,1853,1855,1857,1859],{"class":239,"line":240},[237,1845,1743],{"class":292},[237,1847,279],{"class":243},[237,1849,1850],{"class":282}," findPageBreadcrumb",[237,1852,1751],{"class":243},[237,1854,1754],{"class":292},[237,1856,364],{"class":243},[237,1858,1759],{"class":264},[237,1860,1762],{"class":243},[237,1862,1863],{"class":239,"line":273},[237,1864,579],{"emptyLinePlaceholder":578},[237,1866,1867,1869,1872,1874,1876,1878,1880,1882,1884,1886],{"class":239,"line":323},[237,1868,276],{"class":251},[237,1870,1871],{"class":282}," breadcrumb ",[237,1873,258],{"class":243},[237,1875,1850],{"class":296},[237,1877,1780],{"class":282},[237,1879,311],{"class":243},[237,1881,364],{"class":243},[237,1883,1787],{"class":264},[237,1885,303],{"class":243},[237,1887,341],{"class":282},[237,1889,1890],{"class":239,"line":344},[237,1891,1892],{"class":1796},"// breadcrumb is an array of navigation items leading to the current page\n",[436,1894,1896],{"id":1895},"findpagechildrennavigation-path-options",[220,1897,1898],{},"findPageChildren(navigation, path, options?)",[216,1900,1901],{},"Finds and returns the direct children of a given path in the navigation tree.",[841,1903,1904,1908,1913],{},[844,1905,1906,1708],{},[220,1907,306],{},[844,1909,1910,1912],{},[220,1911,870],{},": The parent path to find children for.",[844,1914,1915,1719,1917],{},[220,1916,1718],{},[841,1918,1919],{},[844,1920,1921,1727],{},[220,1922,1726],{},[216,1924,1925],{},[1731,1926,1733],{},[227,1928,1930],{"className":483,"code":1929,"language":265,"meta":233,"style":233},"import { findPageChildren } from '@nuxt/content/utils'\n\nconst children = findPageChildren(navigation, '/docs/guide')\n// children is an array of navigation items under '/docs/guide'\n",[220,1931,1932,1951,1955,1979],{"__ignoreMap":233},[237,1933,1934,1936,1938,1941,1943,1945,1947,1949],{"class":239,"line":240},[237,1935,1743],{"class":292},[237,1937,279],{"class":243},[237,1939,1940],{"class":282}," findPageChildren",[237,1942,1751],{"class":243},[237,1944,1754],{"class":292},[237,1946,364],{"class":243},[237,1948,1759],{"class":264},[237,1950,1762],{"class":243},[237,1952,1953],{"class":239,"line":273},[237,1954,579],{"emptyLinePlaceholder":578},[237,1956,1957,1959,1962,1964,1966,1968,1970,1972,1975,1977],{"class":239,"line":323},[237,1958,276],{"class":251},[237,1960,1961],{"class":282}," children ",[237,1963,258],{"class":243},[237,1965,1940],{"class":296},[237,1967,1780],{"class":282},[237,1969,311],{"class":243},[237,1971,364],{"class":243},[237,1973,1974],{"class":264},"/docs/guide",[237,1976,303],{"class":243},[237,1978,341],{"class":282},[237,1980,1981],{"class":239,"line":344},[237,1982,1983],{"class":1796},"// children is an array of navigation items under '/docs/guide'\n",[436,1985,1987],{"id":1986},"findpagesiblingsnavigation-path-options",[220,1988,1989],{},"findPageSiblings(navigation, path, options?)",[216,1991,1992],{},"Returns the sibling navigation items for a given path (i.e., other items with the same parent).",[841,1994,1995,1999,2003],{},[844,1996,1997,1708],{},[220,1998,306],{},[844,2000,2001,1713],{},[220,2002,870],{},[844,2004,2005,1719,2007],{},[220,2006,1718],{},[841,2008,2009],{},[844,2010,2011,1727],{},[220,2012,1726],{},[216,2014,2015],{},[1731,2016,1733],{},[227,2018,2020],{"className":483,"code":2019,"language":265,"meta":233,"style":233},"import { findPageSiblings } from '@nuxt/content/utils'\n\nconst siblings = findPageSiblings(navigation, '/docs/guide/getting-started')\n// siblings is an array of navigation items that share the same parent as the current page\n",[220,2021,2022,2041,2045,2068],{"__ignoreMap":233},[237,2023,2024,2026,2028,2031,2033,2035,2037,2039],{"class":239,"line":240},[237,2025,1743],{"class":292},[237,2027,279],{"class":243},[237,2029,2030],{"class":282}," findPageSiblings",[237,2032,1751],{"class":243},[237,2034,1754],{"class":292},[237,2036,364],{"class":243},[237,2038,1759],{"class":264},[237,2040,1762],{"class":243},[237,2042,2043],{"class":239,"line":273},[237,2044,579],{"emptyLinePlaceholder":578},[237,2046,2047,2049,2052,2054,2056,2058,2060,2062,2064,2066],{"class":239,"line":323},[237,2048,276],{"class":251},[237,2050,2051],{"class":282}," siblings ",[237,2053,258],{"class":243},[237,2055,2030],{"class":296},[237,2057,1780],{"class":282},[237,2059,311],{"class":243},[237,2061,364],{"class":243},[237,2063,1787],{"class":264},[237,2065,303],{"class":243},[237,2067,341],{"class":282},[237,2069,2070],{"class":239,"line":344},[237,2071,2072],{"class":1796},"// siblings is an array of navigation items that share the same parent as the current page\n",[2074,2075,2076],"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 .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}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 .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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 .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":233,"searchDepth":273,"depth":273,"links":2078},[2079,2083,2084,2087,2088,2089],{"id":213,"depth":273,"text":214,"children":2080},[2081],{"id":438,"depth":323,"text":2082},"Navigation metadata with .navigation.yml",{"id":479,"depth":273,"text":480},{"id":829,"depth":273,"text":830,"children":2085},[2086],{"id":833,"depth":323,"text":836},{"id":910,"depth":273,"text":911},{"id":1550,"depth":273,"text":433},{"id":1688,"depth":273,"text":1689,"children":2090},[2091,2092,2093,2094],{"id":1695,"depth":323,"text":1698},{"id":1800,"depth":323,"text":1803},{"id":1895,"depth":323,"text":1898},{"id":1986,"depth":323,"text":1989},"The queryCollectionNavigation composable generates the navigation tree of given collection.","md",null,{},{"title":84,"description":2095},"DQE12gxMnqNXo7HENpBgXHbUyUDLT1v_Ip0zbxQXtVE",[2102,2104],{"title":80,"path":81,"stem":82,"description":2103,"children":-1},"The queryCollection composable provides methods for querying and fetching your collections.",{"title":88,"path":89,"stem":90,"description":2105,"children":-1},"The queryCollectionItemSurroundings composable looks for sibling contents of an specific path.",1774543462409]