[{"data":1,"prerenderedAt":1163},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fgetting-started\u002Fform":34,"component-code-SForm-1r9DvpqFUM1oFxXg-BiP_WohdAigx8hH5V-f2lV3STg":703},[4],{"title":5,"path":6,"stem":7,"children":8,"page":33},"Docs","\u002Fdocs","docs",[9],{"title":10,"path":11,"stem":12,"children":13,"icon":32},"Getting started","\u002Fdocs\u002Fgetting-started","docs\u002F01.getting-started\u002F01.index",[14,16,20,24,28],{"title":15,"path":11,"stem":12},"Installation",{"title":17,"path":18,"stem":19},"Usage","\u002Fdocs\u002Fgetting-started\u002Fform","docs\u002F01.getting-started\u002F02.Form",{"title":21,"path":22,"stem":23},"Layout","\u002Fdocs\u002Fgetting-started\u002Flayout","docs\u002F01.getting-started\u002F03.layout",{"title":25,"path":26,"stem":27},"Validation","\u002Fdocs\u002Fgetting-started\u002Fvalidation","docs\u002F01.getting-started\u002F04.validation",{"title":29,"path":30,"stem":31},"Custom renderers","\u002Fdocs\u002Fgetting-started\u002Fcustom-renderers","docs\u002F01.getting-started\u002F05.custom-renderers","i-lucide-square-play",false,{"page":35,"surround":698},{"id":36,"title":17,"body":37,"description":692,"extension":693,"features":694,"hero":694,"links":694,"meta":695,"navigation":694,"path":18,"seo":696,"stem":19,"__hash__":697},"docs\u002Fdocs\u002F01.getting-started\u002F02.Form.md",{"type":38,"value":39,"toc":687},"minimark",[40,45,69,503,532,535,541,545,553,611,614,662,666,683],[41,42,44],"h2",{"id":43},"generate-a-form-from-a-schema","Generate a form from a schema",[46,47,48,52,53,56,57,64,65,68],"p",{},[49,50,51],"code",{},"SForm"," takes a JSON Schema and a value to bind with ",[49,54,55],{},"v-model",". Use ",[58,59,63],"a",{"href":60,"rel":61},"https:\u002F\u002Fgithub.com\u002Fsagold\u002Fjson-schema-library",[62],"nofollow","json-schema-library"," to compile the schema and to build an initial value from its ",[49,66,67],{},"default","s:",[70,71,77],"pre",{"className":72,"code":73,"filename":74,"language":75,"meta":76,"style":76},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript lang=\"ts\" setup>\nimport { compileSchema } from 'json-schema-library'\n\nconst schemaObject = compileSchema({\n  type: 'object',\n  required: ['firstname'],\n  properties: {\n    firstname: {\n      title: 'First name',\n      type: 'string',\n      default: ''\n    }\n  }\n})\n\nconst schema = ref(schemaObject.schema)\nconst state = ref(schemaObject.getData())\n\nconst onSubmit = (value: Record\u003Cstring, unknown>) => {\n  console.log(value)\n}\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CSForm v-model=\"state\" :schema=\"schema\" @submit=\"onSubmit\" \u002F>\n\u003C\u002Ftemplate>\n","pages\u002Findex.vue","vue","",[49,78,79,114,142,149,169,189,212,223,233,250,267,278,284,290,299,304,326,348,353,394,411,417,427,432,442,494],{"__ignoreMap":76},[80,81,84,88,92,96,99,102,106,108,111],"span",{"class":82,"line":83},"line",1,[80,85,87],{"class":86},"sMK4o","\u003C",[80,89,91],{"class":90},"swJcz","script",[80,93,95],{"class":94},"spNyl"," lang",[80,97,98],{"class":86},"=",[80,100,101],{"class":86},"\"",[80,103,105],{"class":104},"sfazB","ts",[80,107,101],{"class":86},[80,109,110],{"class":94}," setup",[80,112,113],{"class":86},">\n",[80,115,117,121,124,128,131,134,137,139],{"class":82,"line":116},2,[80,118,120],{"class":119},"s7zQu","import",[80,122,123],{"class":86}," {",[80,125,127],{"class":126},"sTEyZ"," compileSchema",[80,129,130],{"class":86}," }",[80,132,133],{"class":119}," from",[80,135,136],{"class":86}," '",[80,138,63],{"class":104},[80,140,141],{"class":86},"'\n",[80,143,145],{"class":82,"line":144},3,[80,146,148],{"emptyLinePlaceholder":147},true,"\n",[80,150,152,155,158,160,163,166],{"class":82,"line":151},4,[80,153,154],{"class":94},"const",[80,156,157],{"class":126}," schemaObject ",[80,159,98],{"class":86},[80,161,127],{"class":162},"s2Zo4",[80,164,165],{"class":126},"(",[80,167,168],{"class":86},"{\n",[80,170,172,175,178,180,183,186],{"class":82,"line":171},5,[80,173,174],{"class":90},"  type",[80,176,177],{"class":86},":",[80,179,136],{"class":86},[80,181,182],{"class":104},"object",[80,184,185],{"class":86},"'",[80,187,188],{"class":86},",\n",[80,190,192,195,197,200,202,205,207,210],{"class":82,"line":191},6,[80,193,194],{"class":90},"  required",[80,196,177],{"class":86},[80,198,199],{"class":126}," [",[80,201,185],{"class":86},[80,203,204],{"class":104},"firstname",[80,206,185],{"class":86},[80,208,209],{"class":126},"]",[80,211,188],{"class":86},[80,213,215,218,220],{"class":82,"line":214},7,[80,216,217],{"class":90},"  properties",[80,219,177],{"class":86},[80,221,222],{"class":86}," {\n",[80,224,226,229,231],{"class":82,"line":225},8,[80,227,228],{"class":90},"    firstname",[80,230,177],{"class":86},[80,232,222],{"class":86},[80,234,236,239,241,243,246,248],{"class":82,"line":235},9,[80,237,238],{"class":90},"      title",[80,240,177],{"class":86},[80,242,136],{"class":86},[80,244,245],{"class":104},"First name",[80,247,185],{"class":86},[80,249,188],{"class":86},[80,251,253,256,258,260,263,265],{"class":82,"line":252},10,[80,254,255],{"class":90},"      type",[80,257,177],{"class":86},[80,259,136],{"class":86},[80,261,262],{"class":104},"string",[80,264,185],{"class":86},[80,266,188],{"class":86},[80,268,270,273,275],{"class":82,"line":269},11,[80,271,272],{"class":90},"      default",[80,274,177],{"class":86},[80,276,277],{"class":86}," ''\n",[80,279,281],{"class":82,"line":280},12,[80,282,283],{"class":86},"    }\n",[80,285,287],{"class":82,"line":286},13,[80,288,289],{"class":86},"  }\n",[80,291,293,296],{"class":82,"line":292},14,[80,294,295],{"class":86},"}",[80,297,298],{"class":126},")\n",[80,300,302],{"class":82,"line":301},15,[80,303,148],{"emptyLinePlaceholder":147},[80,305,307,309,312,314,317,320,323],{"class":82,"line":306},16,[80,308,154],{"class":94},[80,310,311],{"class":126}," schema ",[80,313,98],{"class":86},[80,315,316],{"class":162}," ref",[80,318,319],{"class":126},"(schemaObject",[80,321,322],{"class":86},".",[80,324,325],{"class":126},"schema)\n",[80,327,329,331,334,336,338,340,342,345],{"class":82,"line":328},17,[80,330,154],{"class":94},[80,332,333],{"class":126}," state ",[80,335,98],{"class":86},[80,337,316],{"class":162},[80,339,319],{"class":126},[80,341,322],{"class":86},[80,343,344],{"class":162},"getData",[80,346,347],{"class":126},"())\n",[80,349,351],{"class":82,"line":350},18,[80,352,148],{"emptyLinePlaceholder":147},[80,354,356,358,361,363,366,370,372,376,378,380,383,386,389,392],{"class":82,"line":355},19,[80,357,154],{"class":94},[80,359,360],{"class":126}," onSubmit ",[80,362,98],{"class":86},[80,364,365],{"class":86}," (",[80,367,369],{"class":368},"sHdIc","value",[80,371,177],{"class":86},[80,373,375],{"class":374},"sBMFI"," Record",[80,377,87],{"class":86},[80,379,262],{"class":374},[80,381,382],{"class":86},",",[80,384,385],{"class":374}," unknown",[80,387,388],{"class":86},">)",[80,390,391],{"class":94}," =>",[80,393,222],{"class":86},[80,395,397,400,402,405,407,409],{"class":82,"line":396},20,[80,398,399],{"class":126},"  console",[80,401,322],{"class":86},[80,403,404],{"class":162},"log",[80,406,165],{"class":90},[80,408,369],{"class":126},[80,410,298],{"class":90},[80,412,414],{"class":82,"line":413},21,[80,415,416],{"class":86},"}\n",[80,418,420,423,425],{"class":82,"line":419},22,[80,421,422],{"class":86},"\u003C\u002F",[80,424,91],{"class":90},[80,426,113],{"class":86},[80,428,430],{"class":82,"line":429},23,[80,431,148],{"emptyLinePlaceholder":147},[80,433,435,437,440],{"class":82,"line":434},24,[80,436,87],{"class":86},[80,438,439],{"class":90},"template",[80,441,113],{"class":86},[80,443,445,448,450,453,455,457,460,462,465,468,470,472,474,476,479,482,484,486,489,491],{"class":82,"line":444},25,[80,446,447],{"class":86},"  \u003C",[80,449,51],{"class":90},[80,451,452],{"class":94}," v-model",[80,454,98],{"class":86},[80,456,101],{"class":86},[80,458,459],{"class":126},"state",[80,461,101],{"class":86},[80,463,464],{"class":86}," :",[80,466,467],{"class":94},"schema",[80,469,98],{"class":86},[80,471,101],{"class":86},[80,473,467],{"class":126},[80,475,101],{"class":86},[80,477,478],{"class":86}," @",[80,480,481],{"class":94},"submit",[80,483,98],{"class":86},[80,485,101],{"class":86},[80,487,488],{"class":126},"onSubmit",[80,490,101],{"class":86},[80,492,493],{"class":86}," \u002F>\n",[80,495,497,499,501],{"class":82,"line":496},26,[80,498,422],{"class":86},[80,500,439],{"class":90},[80,502,113],{"class":86},[504,505,506,515,524],"ul",{},[507,508,509,511,512,322],"li",{},[49,510,467],{}," describes the form: each property becomes a field that matches its ",[49,513,514],{},"type",[507,516,517,520,521,523],{},[49,518,519],{},"getData()"," returns a value that follows the schema, with every ",[49,522,67],{}," filled in. Start from it so each field has a value to bind to.",[507,525,526,528,529,322],{},[49,527,481],{}," is emitted with the form's value once it passes ",[58,530,531],{"href":26},"validation",[46,533,534],{},"Edit the props below to see how the form follows the schema:",[536,537],"component-code",{":external":538,":ignore":539,":props":540},"[\"schema\",\"model-value\"]","[\"schema\",\"schema.type\",\"schema.required\",\"test.type\",\"test.default\",\"model-value\",\"model-value.test\"]","{\"model-value\":{\"test\":\"test\"},\"schema\":{\"type\":\"object\",\"required\":[\"test\"],\"properties\":{\"test\":{\"type\":\"string\",\"default\":\"test\"}}}}",[41,542,544],{"id":543},"submit-button","Submit button",[46,546,547,549,550,552],{},[49,548,51],{}," renders a submit button below the fields. Replace it through the ",[49,551,481],{}," slot:",[70,554,556],{"className":72,"code":555,"language":75,"meta":76,"style":76},"\u003CSForm v-model=\"state\" :schema=\"schema\">\n  \u003Ctemplate #submit>\n    \u003CUButton type=\"submit\" icon=\"i-lucide-send\">Send\u003C\u002FUButton>\n  \u003C\u002Ftemplate>\n\u003C\u002FSForm>\n",[49,557,558,588,593,598,603],{"__ignoreMap":76},[80,559,560,562,564,566,568,570,572,574,576,578,580,582,584,586],{"class":82,"line":83},[80,561,87],{"class":86},[80,563,51],{"class":90},[80,565,452],{"class":94},[80,567,98],{"class":86},[80,569,101],{"class":86},[80,571,459],{"class":126},[80,573,101],{"class":86},[80,575,464],{"class":86},[80,577,467],{"class":94},[80,579,98],{"class":86},[80,581,101],{"class":86},[80,583,467],{"class":126},[80,585,101],{"class":86},[80,587,113],{"class":86},[80,589,590],{"class":82,"line":116},[80,591,592],{"class":126},"  \u003Ctemplate #submit>\n",[80,594,595],{"class":82,"line":144},[80,596,597],{"class":126},"    \u003CUButton type=\"submit\" icon=\"i-lucide-send\">Send\u003C\u002FUButton>\n",[80,599,600],{"class":82,"line":151},[80,601,602],{"class":126},"  \u003C\u002Ftemplate>\n",[80,604,605,607,609],{"class":82,"line":171},[80,606,422],{"class":86},[80,608,51],{"class":90},[80,610,113],{"class":86},[46,612,613],{},"To hide the button, put an empty element in the slot. Vue falls back to the default button when the slot has no content at all.",[70,615,617],{"className":72,"code":616,"language":75,"meta":76,"style":76},"\u003CSForm v-model=\"state\" :schema=\"schema\">\n  \u003Ctemplate #submit>\u003Cspan \u002F>\u003C\u002Ftemplate>\n\u003C\u002FSForm>\n",[49,618,619,649,654],{"__ignoreMap":76},[80,620,621,623,625,627,629,631,633,635,637,639,641,643,645,647],{"class":82,"line":83},[80,622,87],{"class":86},[80,624,51],{"class":90},[80,626,452],{"class":94},[80,628,98],{"class":86},[80,630,101],{"class":86},[80,632,459],{"class":126},[80,634,101],{"class":86},[80,636,464],{"class":86},[80,638,467],{"class":94},[80,640,98],{"class":86},[80,642,101],{"class":86},[80,644,467],{"class":126},[80,646,101],{"class":86},[80,648,113],{"class":86},[80,650,651],{"class":82,"line":116},[80,652,653],{"class":126},"  \u003Ctemplate #submit>\u003Cspan \u002F>\u003C\u002Ftemplate>\n",[80,655,656,658,660],{"class":82,"line":144},[80,657,422],{"class":86},[80,659,51],{"class":90},[80,661,113],{"class":86},[41,663,665],{"id":664},"next-steps","Next steps",[504,667,668,673,678],{},[507,669,670,672],{},[58,671,21],{"href":22},": put fields side by side.",[507,674,675,677],{},[58,676,25],{"href":26},": validation rules and custom error messages.",[507,679,680,682],{},[58,681,29],{"href":30},": render a property with your own component.",[684,685,686],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":76,"searchDepth":116,"depth":116,"links":688},[689,690,691],{"id":43,"depth":116,"text":44},{"id":543,"depth":116,"text":544},{"id":664,"depth":116,"text":665},"The basics to get started with Nuxt Schema Form.","md",null,{},{"title":17,"description":692},"IN_300A1pjY8kLBrOx73AVJEcIyVFHgWKi4kBd4h_O4",[699,701],{"title":15,"path":11,"stem":12,"description":700,"children":-1},"Get started with Nuxt Schema Form.",{"title":21,"path":22,"stem":23,"description":702,"children":-1},"Place fields side by side with row layouts.",{"data":704,"body":705,"toc":1161},{"title":76,"description":76},{"type":706,"children":707},"root",[708,1156],{"type":709,"tag":70,"props":710,"children":712},"element",{"className":72,"code":711,"language":75,"meta":76,"style":76},"\u003Cscript setup lang=\"ts\">\nconst schema = ref({\n  type: 'object',\n  required: [\n    'test'\n  ],\n  properties: {\n    test: {\n      type: 'string',\n      default: 'test'\n    }\n  }\n})\nconst model-value = ref({\n  test: 'test'\n})\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CSForm :model-value=\"model-value\" :schema=\"schema\" \u002F>\n\u003C\u002Ftemplate>\n",[713],{"type":709,"tag":49,"props":714,"children":715},{"__ignoreMap":76},[716,760,789,816,832,849,861,876,892,919,942,949,956,967,995,1019,1030,1045,1052,1067,1141],{"type":709,"tag":80,"props":717,"children":718},{"class":82,"line":83},[719,725,730,735,739,743,747,752,756],{"type":709,"tag":80,"props":720,"children":722},{"style":721},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[723],{"type":724,"value":87},"text",{"type":709,"tag":80,"props":726,"children":728},{"style":727},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[729],{"type":724,"value":91},{"type":709,"tag":80,"props":731,"children":733},{"style":732},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[734],{"type":724,"value":110},{"type":709,"tag":80,"props":736,"children":737},{"style":732},[738],{"type":724,"value":95},{"type":709,"tag":80,"props":740,"children":741},{"style":721},[742],{"type":724,"value":98},{"type":709,"tag":80,"props":744,"children":745},{"style":721},[746],{"type":724,"value":101},{"type":709,"tag":80,"props":748,"children":750},{"style":749},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[751],{"type":724,"value":105},{"type":709,"tag":80,"props":753,"children":754},{"style":721},[755],{"type":724,"value":101},{"type":709,"tag":80,"props":757,"children":758},{"style":721},[759],{"type":724,"value":113},{"type":709,"tag":80,"props":761,"children":762},{"class":82,"line":116},[763,767,772,776,781,785],{"type":709,"tag":80,"props":764,"children":765},{"style":732},[766],{"type":724,"value":154},{"type":709,"tag":80,"props":768,"children":770},{"style":769},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[771],{"type":724,"value":311},{"type":709,"tag":80,"props":773,"children":774},{"style":721},[775],{"type":724,"value":98},{"type":709,"tag":80,"props":777,"children":779},{"style":778},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[780],{"type":724,"value":316},{"type":709,"tag":80,"props":782,"children":783},{"style":769},[784],{"type":724,"value":165},{"type":709,"tag":80,"props":786,"children":787},{"style":721},[788],{"type":724,"value":168},{"type":709,"tag":80,"props":790,"children":791},{"class":82,"line":144},[792,796,800,804,808,812],{"type":709,"tag":80,"props":793,"children":794},{"style":727},[795],{"type":724,"value":174},{"type":709,"tag":80,"props":797,"children":798},{"style":721},[799],{"type":724,"value":177},{"type":709,"tag":80,"props":801,"children":802},{"style":721},[803],{"type":724,"value":136},{"type":709,"tag":80,"props":805,"children":806},{"style":749},[807],{"type":724,"value":182},{"type":709,"tag":80,"props":809,"children":810},{"style":721},[811],{"type":724,"value":185},{"type":709,"tag":80,"props":813,"children":814},{"style":721},[815],{"type":724,"value":188},{"type":709,"tag":80,"props":817,"children":818},{"class":82,"line":151},[819,823,827],{"type":709,"tag":80,"props":820,"children":821},{"style":727},[822],{"type":724,"value":194},{"type":709,"tag":80,"props":824,"children":825},{"style":721},[826],{"type":724,"value":177},{"type":709,"tag":80,"props":828,"children":829},{"style":769},[830],{"type":724,"value":831}," [\n",{"type":709,"tag":80,"props":833,"children":834},{"class":82,"line":171},[835,840,845],{"type":709,"tag":80,"props":836,"children":837},{"style":721},[838],{"type":724,"value":839},"    '",{"type":709,"tag":80,"props":841,"children":842},{"style":749},[843],{"type":724,"value":844},"test",{"type":709,"tag":80,"props":846,"children":847},{"style":721},[848],{"type":724,"value":141},{"type":709,"tag":80,"props":850,"children":851},{"class":82,"line":191},[852,857],{"type":709,"tag":80,"props":853,"children":854},{"style":769},[855],{"type":724,"value":856},"  ]",{"type":709,"tag":80,"props":858,"children":859},{"style":721},[860],{"type":724,"value":188},{"type":709,"tag":80,"props":862,"children":863},{"class":82,"line":214},[864,868,872],{"type":709,"tag":80,"props":865,"children":866},{"style":727},[867],{"type":724,"value":217},{"type":709,"tag":80,"props":869,"children":870},{"style":721},[871],{"type":724,"value":177},{"type":709,"tag":80,"props":873,"children":874},{"style":721},[875],{"type":724,"value":222},{"type":709,"tag":80,"props":877,"children":878},{"class":82,"line":225},[879,884,888],{"type":709,"tag":80,"props":880,"children":881},{"style":727},[882],{"type":724,"value":883},"    test",{"type":709,"tag":80,"props":885,"children":886},{"style":721},[887],{"type":724,"value":177},{"type":709,"tag":80,"props":889,"children":890},{"style":721},[891],{"type":724,"value":222},{"type":709,"tag":80,"props":893,"children":894},{"class":82,"line":235},[895,899,903,907,911,915],{"type":709,"tag":80,"props":896,"children":897},{"style":727},[898],{"type":724,"value":255},{"type":709,"tag":80,"props":900,"children":901},{"style":721},[902],{"type":724,"value":177},{"type":709,"tag":80,"props":904,"children":905},{"style":721},[906],{"type":724,"value":136},{"type":709,"tag":80,"props":908,"children":909},{"style":749},[910],{"type":724,"value":262},{"type":709,"tag":80,"props":912,"children":913},{"style":721},[914],{"type":724,"value":185},{"type":709,"tag":80,"props":916,"children":917},{"style":721},[918],{"type":724,"value":188},{"type":709,"tag":80,"props":920,"children":921},{"class":82,"line":252},[922,926,930,934,938],{"type":709,"tag":80,"props":923,"children":924},{"style":727},[925],{"type":724,"value":272},{"type":709,"tag":80,"props":927,"children":928},{"style":721},[929],{"type":724,"value":177},{"type":709,"tag":80,"props":931,"children":932},{"style":721},[933],{"type":724,"value":136},{"type":709,"tag":80,"props":935,"children":936},{"style":749},[937],{"type":724,"value":844},{"type":709,"tag":80,"props":939,"children":940},{"style":721},[941],{"type":724,"value":141},{"type":709,"tag":80,"props":943,"children":944},{"class":82,"line":269},[945],{"type":709,"tag":80,"props":946,"children":947},{"style":721},[948],{"type":724,"value":283},{"type":709,"tag":80,"props":950,"children":951},{"class":82,"line":280},[952],{"type":709,"tag":80,"props":953,"children":954},{"style":721},[955],{"type":724,"value":289},{"type":709,"tag":80,"props":957,"children":958},{"class":82,"line":286},[959,963],{"type":709,"tag":80,"props":960,"children":961},{"style":721},[962],{"type":724,"value":295},{"type":709,"tag":80,"props":964,"children":965},{"style":769},[966],{"type":724,"value":298},{"type":709,"tag":80,"props":968,"children":969},{"class":82,"line":292},[970,974,979,983,987,991],{"type":709,"tag":80,"props":971,"children":972},{"style":732},[973],{"type":724,"value":154},{"type":709,"tag":80,"props":975,"children":976},{"style":769},[977],{"type":724,"value":978}," model-value ",{"type":709,"tag":80,"props":980,"children":981},{"style":721},[982],{"type":724,"value":98},{"type":709,"tag":80,"props":984,"children":985},{"style":778},[986],{"type":724,"value":316},{"type":709,"tag":80,"props":988,"children":989},{"style":769},[990],{"type":724,"value":165},{"type":709,"tag":80,"props":992,"children":993},{"style":721},[994],{"type":724,"value":168},{"type":709,"tag":80,"props":996,"children":997},{"class":82,"line":301},[998,1003,1007,1011,1015],{"type":709,"tag":80,"props":999,"children":1000},{"style":727},[1001],{"type":724,"value":1002},"  test",{"type":709,"tag":80,"props":1004,"children":1005},{"style":721},[1006],{"type":724,"value":177},{"type":709,"tag":80,"props":1008,"children":1009},{"style":721},[1010],{"type":724,"value":136},{"type":709,"tag":80,"props":1012,"children":1013},{"style":749},[1014],{"type":724,"value":844},{"type":709,"tag":80,"props":1016,"children":1017},{"style":721},[1018],{"type":724,"value":141},{"type":709,"tag":80,"props":1020,"children":1021},{"class":82,"line":306},[1022,1026],{"type":709,"tag":80,"props":1023,"children":1024},{"style":721},[1025],{"type":724,"value":295},{"type":709,"tag":80,"props":1027,"children":1028},{"style":769},[1029],{"type":724,"value":298},{"type":709,"tag":80,"props":1031,"children":1032},{"class":82,"line":328},[1033,1037,1041],{"type":709,"tag":80,"props":1034,"children":1035},{"style":721},[1036],{"type":724,"value":422},{"type":709,"tag":80,"props":1038,"children":1039},{"style":727},[1040],{"type":724,"value":91},{"type":709,"tag":80,"props":1042,"children":1043},{"style":721},[1044],{"type":724,"value":113},{"type":709,"tag":80,"props":1046,"children":1047},{"class":82,"line":350},[1048],{"type":709,"tag":80,"props":1049,"children":1050},{"emptyLinePlaceholder":147},[1051],{"type":724,"value":148},{"type":709,"tag":80,"props":1053,"children":1054},{"class":82,"line":355},[1055,1059,1063],{"type":709,"tag":80,"props":1056,"children":1057},{"style":721},[1058],{"type":724,"value":87},{"type":709,"tag":80,"props":1060,"children":1061},{"style":727},[1062],{"type":724,"value":439},{"type":709,"tag":80,"props":1064,"children":1065},{"style":721},[1066],{"type":724,"value":113},{"type":709,"tag":80,"props":1068,"children":1069},{"class":82,"line":396},[1070,1074,1078,1082,1087,1091,1095,1100,1105,1109,1113,1117,1121,1125,1129,1133,1137],{"type":709,"tag":80,"props":1071,"children":1072},{"style":721},[1073],{"type":724,"value":447},{"type":709,"tag":80,"props":1075,"children":1076},{"style":727},[1077],{"type":724,"value":51},{"type":709,"tag":80,"props":1079,"children":1080},{"style":721},[1081],{"type":724,"value":464},{"type":709,"tag":80,"props":1083,"children":1084},{"style":732},[1085],{"type":724,"value":1086},"model-value",{"type":709,"tag":80,"props":1088,"children":1089},{"style":721},[1090],{"type":724,"value":98},{"type":709,"tag":80,"props":1092,"children":1093},{"style":721},[1094],{"type":724,"value":101},{"type":709,"tag":80,"props":1096,"children":1097},{"style":769},[1098],{"type":724,"value":1099},"model",{"type":709,"tag":80,"props":1101,"children":1102},{"style":721},[1103],{"type":724,"value":1104},"-",{"type":709,"tag":80,"props":1106,"children":1107},{"style":769},[1108],{"type":724,"value":369},{"type":709,"tag":80,"props":1110,"children":1111},{"style":721},[1112],{"type":724,"value":101},{"type":709,"tag":80,"props":1114,"children":1115},{"style":721},[1116],{"type":724,"value":464},{"type":709,"tag":80,"props":1118,"children":1119},{"style":732},[1120],{"type":724,"value":467},{"type":709,"tag":80,"props":1122,"children":1123},{"style":721},[1124],{"type":724,"value":98},{"type":709,"tag":80,"props":1126,"children":1127},{"style":721},[1128],{"type":724,"value":101},{"type":709,"tag":80,"props":1130,"children":1131},{"style":769},[1132],{"type":724,"value":467},{"type":709,"tag":80,"props":1134,"children":1135},{"style":721},[1136],{"type":724,"value":101},{"type":709,"tag":80,"props":1138,"children":1139},{"style":721},[1140],{"type":724,"value":493},{"type":709,"tag":80,"props":1142,"children":1143},{"class":82,"line":413},[1144,1148,1152],{"type":709,"tag":80,"props":1145,"children":1146},{"style":721},[1147],{"type":724,"value":422},{"type":709,"tag":80,"props":1149,"children":1150},{"style":727},[1151],{"type":724,"value":439},{"type":709,"tag":80,"props":1153,"children":1154},{"style":721},[1155],{"type":724,"value":113},{"type":709,"tag":684,"props":1157,"children":1158},{},[1159],{"type":724,"value":1160},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":76,"searchDepth":116,"depth":116,"links":1162},[],1792420090822]