[{"data":1,"prerenderedAt":2641},["ShallowReactive",2],{"docs-navigation:en":3,"content-page:docs:ATwzxn5kFv78GyJotJzQQKfArnGBptBOkejKLgaslPs":133,"content-page-surround:docs:ATwzxn5kFv78GyJotJzQQKfArnGBptBOkejKLgaslPs":2628,"i-logos:vue":2631,"i-logos:typescript-icon":2636,"i-lucide:clipboard":2638},[4,25,73,121,127],{"title":5,"id":6,"canonicalKey":7,"locale":8,"draft":9,"icon":10,"sidebar":11,"path":12,"children":13},"Getting Started","content:docs:1.getting-started:.navigation.yml","1","en",false,"lucide:rocket","group","\u002Fdocs\u002Fgetting-started",[14,20],{"title":15,"id":16,"canonicalKey":17,"locale":8,"draft":9,"icon":18,"path":19},"Installation","content:docs:1.getting-started:2.installation.md","1\u002F2","lucide:download","\u002Fdocs\u002Fgetting-started\u002Finstallation",{"title":21,"id":22,"canonicalKey":23,"locale":8,"draft":9,"icon":10,"path":24},"Quickstart","content:docs:1.getting-started:3.quickstart.md","1\u002F3","\u002Fdocs\u002Fgetting-started\u002Fquickstart",{"title":26,"page":9,"canonicalKey":27,"locale":8,"id":28,"draft":9,"icon":29,"sidebar":11,"children":30},"Guides","2","content:docs:2.guides:.navigation.yml","lucide:compass",[31,37,43,49,55,61,67],{"title":32,"id":33,"canonicalKey":34,"locale":8,"draft":9,"icon":35,"path":36},"Authoring","content:docs:2.guides:1.authoring.md","2\u002F1","lucide:component","\u002Fdocs\u002Fguides\u002Fauthoring",{"title":38,"id":39,"canonicalKey":40,"locale":8,"draft":9,"icon":41,"path":42},"Contents, links & bookmarks","content:docs:2.guides:2.contents-links-bookmarks.md","2\u002F2","lucide:list-tree","\u002Fdocs\u002Fguides\u002Fcontents-links-bookmarks",{"title":44,"id":45,"canonicalKey":46,"locale":8,"draft":9,"icon":47,"path":48},"Images & fonts","content:docs:2.guides:3.images-and-fonts.md","2\u002F3","lucide:image","\u002Fdocs\u002Fguides\u002Fimages-and-fonts",{"title":50,"id":51,"canonicalKey":52,"locale":8,"draft":9,"icon":53,"path":54},"SVG graphics","content:docs:2.guides:4.svg-graphics.md","2\u002F4","lucide:shapes","\u002Fdocs\u002Fguides\u002Fsvg-graphics",{"title":56,"id":57,"canonicalKey":58,"locale":8,"draft":9,"icon":59,"path":60},"Errors & debugging","content:docs:2.guides:5.errors-and-debugging.md","2\u002F5","lucide:bug","\u002Fdocs\u002Fguides\u002Ferrors-and-debugging",{"title":62,"id":63,"canonicalKey":64,"locale":8,"draft":9,"icon":65,"path":66},"Testing your PDFs","content:docs:2.guides:6.testing.md","2\u002F6","lucide:flask-conical","\u002Fdocs\u002Fguides\u002Ftesting",{"title":68,"id":69,"canonicalKey":70,"locale":8,"draft":9,"icon":71,"path":72},"Production recipes","content:docs:2.guides:7.recipes.md","2\u002F7","lucide:notebook-tabs","\u002Fdocs\u002Fguides\u002Frecipes",{"title":74,"page":9,"canonicalKey":75,"locale":8,"id":76,"draft":9,"icon":77,"sidebar":11,"children":78},"Reference","3","content:docs:3.reference:.navigation.yml","lucide:book-marked",[79,85,91,97,103,109,115],{"title":80,"id":81,"canonicalKey":82,"locale":8,"draft":9,"icon":83,"path":84},"definePdf","content:docs:3.reference:1.define-pdf.md","3\u002F1","lucide:settings-2","\u002Fdocs\u002Freference\u002Fdefine-pdf",{"title":86,"id":87,"canonicalKey":88,"locale":8,"draft":9,"icon":89,"path":90},"The #pdf registry","content:docs:3.reference:2.registry.md","3\u002F2","lucide:braces","\u002Fdocs\u002Freference\u002Fregistry",{"title":92,"id":93,"canonicalKey":94,"locale":8,"draft":9,"icon":95,"path":96},"Module options","content:docs:3.reference:3.module-options.md","3\u002F3","lucide:sliders","\u002Fdocs\u002Freference\u002Fmodule-options",{"title":98,"id":99,"canonicalKey":100,"locale":8,"draft":9,"icon":101,"path":102},"Primitives","content:docs:3.reference:4.primitives.md","3\u002F4","lucide:box","\u002Fdocs\u002Freference\u002Fprimitives",{"title":104,"id":105,"canonicalKey":106,"locale":8,"draft":9,"icon":107,"path":108},"Composables","content:docs:3.reference:5.composables.md","3\u002F5","lucide:function-square","\u002Fdocs\u002Freference\u002Fcomposables",{"title":110,"id":111,"canonicalKey":112,"locale":8,"draft":9,"icon":113,"path":114},"Test utilities","content:docs:3.reference:6.test-utilities.md","3\u002F6","lucide:test-tube","\u002Fdocs\u002Freference\u002Ftest-utilities",{"title":116,"id":117,"canonicalKey":118,"locale":8,"draft":9,"icon":119,"path":120},"Styles","content:docs:3.reference:7.styles.md","3\u002F7","lucide:palette","\u002Fdocs\u002Freference\u002Fstyles",{"title":122,"id":123,"canonicalKey":124,"locale":8,"draft":9,"icon":125,"sidebar":11,"path":126},"Conformance & Philosophy","content:docs:4.conformance:.navigation.yml","4","lucide:scale","\u002Fdocs\u002Fconformance",{"title":128,"id":129,"canonicalKey":130,"locale":8,"draft":9,"icon":131,"sidebar":11,"path":132},"Examples","content:docs:5.examples:.navigation.yml","5","lucide:layout-grid","\u002Fdocs\u002Fexamples",{"title":32,"description":134,"icon":35,"body":135,"type":2614,"id":33,"canonicalKey":34,"draft":9,"partial":9,"locale":8,"collection":2615,"navigationFile":9,"file":2616,"resolvedRefs":2622,"route":2623,"resolution":2625},"The primitives, the styles-not-CSS model, composition with ordinary Vue, and definePdf.",{"type":136,"children":137,"toc":2602},"root",[138,168,175,195,286,298,304,309,450,471,503,514,520,539,759,764,823,835,1199,1230,1259,1361,1367,1379,1634,1873,1919,1925,1930,1972,1998,2023,2061,2067,2085,2214,2243,2276,2281,2292,2540],{"type":139,"tag":140,"props":141,"children":142},"element","p",{},[143,146,152,154,159,161,166],{"type":144,"value":145},"text","A PDF template is an ordinary Vue Single File Component under ",{"type":139,"tag":147,"props":148,"children":149},"code",{},[150],{"type":144,"value":151},"pdfs\u002F",{"type":144,"value":153},". You get\ntyped props, interpolation, ",{"type":139,"tag":147,"props":155,"children":156},{},[157],{"type":144,"value":158},"v-if",{"type":144,"value":160},", keyed ",{"type":139,"tag":147,"props":162,"children":163},{},[164],{"type":144,"value":165},"v-for",{"type":144,"value":167},", slots, and local components.\nWhat differs from a page component is the element set and the styling model.",{"type":139,"tag":169,"props":170,"children":172},"h2",{"id":171},"the-directory",[173],{"type":144,"value":174},"The directory",{"type":139,"tag":140,"props":176,"children":177},{},[178,180,185,187,193],{"type":144,"value":179},"Templates live in ",{"type":139,"tag":147,"props":181,"children":182},{},[183],{"type":144,"value":184},"pdfs\u002F**\u002F*.vue",{"type":144,"value":186},". Three sibling directories are reserved and\nare ",{"type":139,"tag":188,"props":189,"children":190},"strong",{},[191],{"type":144,"value":192},"not",{"type":144,"value":194}," registered as documents:",{"type":139,"tag":196,"props":197,"children":198},"table",{},[199,218],{"type":139,"tag":200,"props":201,"children":202},"thead",{},[203],{"type":139,"tag":204,"props":205,"children":206},"tr",{},[207,213],{"type":139,"tag":208,"props":209,"children":210},"th",{},[211],{"type":144,"value":212},"Directory",{"type":139,"tag":208,"props":214,"children":215},{},[216],{"type":144,"value":217},"Purpose",{"type":139,"tag":219,"props":220,"children":221},"tbody",{},[222,246,270],{"type":139,"tag":204,"props":223,"children":224},{},[225,234],{"type":139,"tag":226,"props":227,"children":228},"td",{},[229],{"type":139,"tag":147,"props":230,"children":231},{},[232],{"type":144,"value":233},"pdfs\u002Fcomponents",{"type":139,"tag":226,"props":235,"children":236},{},[237,239,244],{"type":144,"value":238},"Local ",{"type":139,"tag":147,"props":240,"children":241},{},[242],{"type":144,"value":243},".vue",{"type":144,"value":245}," components used by templates",{"type":139,"tag":204,"props":247,"children":248},{},[249,257],{"type":139,"tag":226,"props":250,"children":251},{},[252],{"type":139,"tag":147,"props":253,"children":254},{},[255],{"type":144,"value":256},"pdfs\u002Fassets",{"type":139,"tag":226,"props":258,"children":259},{},[260,262,268],{"type":144,"value":261},"Local PNG\u002FJPEG images (see ",{"type":139,"tag":263,"props":264,"children":266},"a",{"href":265},"$docs\u002Fguides\u002Fimages-and-fonts",[267],{"type":144,"value":44},{"type":144,"value":269},")",{"type":139,"tag":204,"props":271,"children":272},{},[273,281],{"type":139,"tag":226,"props":274,"children":275},{},[276],{"type":139,"tag":147,"props":277,"children":278},{},[279],{"type":144,"value":280},"pdfs\u002Ffonts",{"type":139,"tag":226,"props":282,"children":283},{},[284],{"type":144,"value":285},"Local TTF\u002FOTF fonts",{"type":139,"tag":140,"props":287,"children":288},{},[289,291,296],{"type":144,"value":290},"Discovery is deterministic. Nested paths keep slash registry keys\n(",{"type":139,"tag":147,"props":292,"children":293},{},[294],{"type":144,"value":295},"reports\u002Fmonthly",{"type":144,"value":297},"), and a project template overrides a same-keyed template from\nan extended layer.",{"type":139,"tag":169,"props":299,"children":301},{"id":300},"the-primitives",[302],{"type":144,"value":303},"The primitives",{"type":139,"tag":140,"props":305,"children":306},{},[307],{"type":144,"value":308},"The document primitives are available throughout PDF templates and their\ndescendants inside the isolated PDF renderer app:",{"type":139,"tag":196,"props":310,"children":311},{},[312,328],{"type":139,"tag":200,"props":313,"children":314},{},[315],{"type":139,"tag":204,"props":316,"children":317},{},[318,323],{"type":139,"tag":208,"props":319,"children":320},{},[321],{"type":144,"value":322},"Component",{"type":139,"tag":208,"props":324,"children":325},{},[326],{"type":144,"value":327},"Role",{"type":139,"tag":219,"props":329,"children":330},{},[331,347,363,379,395,411,434],{"type":139,"tag":204,"props":332,"children":333},{},[334,342],{"type":139,"tag":226,"props":335,"children":336},{},[337],{"type":139,"tag":147,"props":338,"children":339},{},[340],{"type":144,"value":341},"PdfDocument",{"type":139,"tag":226,"props":343,"children":344},{},[345],{"type":144,"value":346},"Root; carries document metadata and outline mode",{"type":139,"tag":204,"props":348,"children":349},{},[350,358],{"type":139,"tag":226,"props":351,"children":352},{},[353],{"type":139,"tag":147,"props":354,"children":355},{},[356],{"type":144,"value":357},"PdfPage",{"type":139,"tag":226,"props":359,"children":360},{},[361],{"type":144,"value":362},"A page with a size, orientation, and padding",{"type":139,"tag":204,"props":364,"children":365},{},[366,374],{"type":139,"tag":226,"props":367,"children":368},{},[369],{"type":139,"tag":147,"props":370,"children":371},{},[372],{"type":144,"value":373},"PdfView",{"type":139,"tag":226,"props":375,"children":376},{},[377],{"type":144,"value":378},"A flexbox container (the layout workhorse)",{"type":139,"tag":204,"props":380,"children":381},{},[382,390],{"type":139,"tag":226,"props":383,"children":384},{},[385],{"type":139,"tag":147,"props":386,"children":387},{},[388],{"type":144,"value":389},"PdfText",{"type":139,"tag":226,"props":391,"children":392},{},[393],{"type":144,"value":394},"A text run; the only place text may live",{"type":139,"tag":204,"props":396,"children":397},{},[398,406],{"type":139,"tag":226,"props":399,"children":400},{},[401],{"type":139,"tag":147,"props":402,"children":403},{},[404],{"type":144,"value":405},"PdfImage",{"type":139,"tag":226,"props":407,"children":408},{},[409],{"type":144,"value":410},"A raster image from a local or embedded source",{"type":139,"tag":204,"props":412,"children":413},{},[414,422],{"type":139,"tag":226,"props":415,"children":416},{},[417],{"type":139,"tag":147,"props":418,"children":419},{},[420],{"type":144,"value":421},"PdfLink",{"type":139,"tag":226,"props":423,"children":424},{},[425,427,432],{"type":144,"value":426},"An external URL or internal ",{"type":139,"tag":147,"props":428,"children":429},{},[430],{"type":144,"value":431},"#id",{"type":144,"value":433}," link annotation",{"type":139,"tag":204,"props":435,"children":436},{},[437,445],{"type":139,"tag":226,"props":438,"children":439},{},[440],{"type":139,"tag":147,"props":441,"children":442},{},[443],{"type":144,"value":444},"PdfNote",{"type":139,"tag":226,"props":446,"children":447},{},[448],{"type":144,"value":449},"A sticky-note annotation",{"type":139,"tag":140,"props":451,"children":452},{},[453,455,461,463,469],{"type":144,"value":454},"There is also a ",{"type":139,"tag":263,"props":456,"children":458},{"href":457},"$docs\u002Fguides\u002Fsvg-graphics",[459],{"type":144,"value":460},"full SVG primitive set",{"type":144,"value":462}," for vector\ndrawing. Every primitive's props are tabulated in the\n",{"type":139,"tag":263,"props":464,"children":466},{"href":465},"$docs\u002Freference\u002Fprimitives",[467],{"type":144,"value":468},"reference",{"type":144,"value":470},".",{"type":139,"tag":472,"props":473,"children":475},"info",{"icon":474},"lucide:info",[476,478,482,484,488,490,494,496,501],{"type":144,"value":477},"Text must live inside a ",{"type":139,"tag":147,"props":479,"children":480},{},[481],{"type":144,"value":389},{"type":144,"value":483},". Non-whitespace text placed directly under a\n",{"type":139,"tag":147,"props":485,"children":486},{},[487],{"type":144,"value":373},{"type":144,"value":489}," or ",{"type":139,"tag":147,"props":491,"children":492},{},[493],{"type":144,"value":357},{"type":144,"value":495}," fails the render with ",{"type":139,"tag":147,"props":497,"children":498},{},[499],{"type":144,"value":500},"PDF_TREE_INVALID",{"type":144,"value":502},"; Nuxt PDF never\nsilently drops document content.",{"type":139,"tag":140,"props":504,"children":505},{},[506,508,512],{"type":144,"value":507},"The prop surface is closed at runtime as well as in TypeScript. Vue can forward\nundeclared attributes that escape static checking, so the renderer keeps a\nper-primitive allowlist: an unknown prop, a DOM\u002Fevent attribute, or a valid PDF\nprop used on the wrong primitive fails with ",{"type":139,"tag":147,"props":509,"children":510},{},[511],{"type":144,"value":500},{"type":144,"value":513},". There is no\nsilent passthrough to the engine.",{"type":139,"tag":169,"props":515,"children":517},{"id":516},"styles-are-pdf-objects-not-css",[518],{"type":144,"value":519},"Styles are PDF objects, not CSS",{"type":139,"tag":140,"props":521,"children":522},{},[523,525,530,532,537],{"type":144,"value":524},"The ",{"type":139,"tag":147,"props":526,"children":527},{},[528],{"type":144,"value":529},":style",{"type":144,"value":531}," prop takes a typed ",{"type":139,"tag":188,"props":533,"children":534},{},[535],{"type":144,"value":536},"Nuxt PDF style object",{"type":144,"value":538},", not browser CSS. It\nis a familiar subset of flexbox, the box model, colors, and transforms. It is its\nown framework-owned system. Nuxt PDF does not re-export the wider,\nversion-dependent React PDF stylesheet types:",{"type":139,"tag":540,"props":541,"children":545},"pre",{"language":542,"class":543,"tabindex":544},"vue","shiki shiki-themes light-plus dark-plus dark:dark-plus","0",[546],{"type":139,"tag":147,"props":547,"children":549},{"class":548},"language-vue",[550,567,569,599,600,620,621,638,639,656,657,675,676,693,694,711,712,724,725,733,734,742,743],{"type":139,"tag":551,"props":552,"children":555},"span",{"class":553,"style":554},"line","display: inline",[556,562],{"type":139,"tag":551,"props":557,"children":559},{"style":558},"color:#800000;--shiki-dark:#808080",[560],{"type":144,"value":561},"\u003C",{"type":139,"tag":551,"props":563,"children":565},{"style":564},"color:#800000;--shiki-dark:#569CD6",[566],{"type":144,"value":373},{"type":144,"value":568},"\n",{"type":139,"tag":551,"props":570,"children":571},{"class":553,"style":554},[572,578,584,589,594],{"type":139,"tag":551,"props":573,"children":575},{"style":574},"color:#000000;--shiki-dark:#D4D4D4",[576],{"type":144,"value":577},"  :",{"type":139,"tag":551,"props":579,"children":581},{"style":580},"color:#E50000;--shiki-dark:#9CDCFE",[582],{"type":144,"value":583},"style",{"type":139,"tag":551,"props":585,"children":586},{"style":574},[587],{"type":144,"value":588},"=",{"type":139,"tag":551,"props":590,"children":591},{"style":574},[592],{"type":144,"value":593},"\"",{"type":139,"tag":551,"props":595,"children":596},{"style":574},[597],{"type":144,"value":598},"{",{"type":144,"value":568},{"type":139,"tag":551,"props":601,"children":602},{"class":553,"style":554},[603,609,615],{"type":139,"tag":551,"props":604,"children":606},{"style":605},"color:#001080;--shiki-dark:#9CDCFE",[607],{"type":144,"value":608},"    flexDirection:",{"type":139,"tag":551,"props":610,"children":612},{"style":611},"color:#A31515;--shiki-dark:#CE9178",[613],{"type":144,"value":614}," 'row'",{"type":139,"tag":551,"props":616,"children":617},{"style":574},[618],{"type":144,"value":619},",",{"type":144,"value":568},{"type":139,"tag":551,"props":622,"children":623},{"class":553,"style":554},[624,629,634],{"type":139,"tag":551,"props":625,"children":626},{"style":605},[627],{"type":144,"value":628},"    justifyContent:",{"type":139,"tag":551,"props":630,"children":631},{"style":611},[632],{"type":144,"value":633}," 'space-between'",{"type":139,"tag":551,"props":635,"children":636},{"style":574},[637],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":640,"children":641},{"class":553,"style":554},[642,647,652],{"type":139,"tag":551,"props":643,"children":644},{"style":605},[645],{"type":144,"value":646},"    alignItems:",{"type":139,"tag":551,"props":648,"children":649},{"style":611},[650],{"type":144,"value":651}," 'center'",{"type":139,"tag":551,"props":653,"children":654},{"style":574},[655],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":658,"children":659},{"class":553,"style":554},[660,665,671],{"type":139,"tag":551,"props":661,"children":662},{"style":605},[663],{"type":144,"value":664},"    padding:",{"type":139,"tag":551,"props":666,"children":668},{"style":667},"color:#098658;--shiki-dark:#B5CEA8",[669],{"type":144,"value":670}," 12",{"type":139,"tag":551,"props":672,"children":673},{"style":574},[674],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":677,"children":678},{"class":553,"style":554},[679,684,689],{"type":139,"tag":551,"props":680,"children":681},{"style":605},[682],{"type":144,"value":683},"    backgroundColor:",{"type":139,"tag":551,"props":685,"children":686},{"style":611},[687],{"type":144,"value":688}," '#f4f6f4'",{"type":139,"tag":551,"props":690,"children":691},{"style":574},[692],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":695,"children":696},{"class":553,"style":554},[697,702,707],{"type":139,"tag":551,"props":698,"children":699},{"style":605},[700],{"type":144,"value":701},"    borderRadius:",{"type":139,"tag":551,"props":703,"children":704},{"style":667},[705],{"type":144,"value":706}," 4",{"type":139,"tag":551,"props":708,"children":709},{"style":574},[710],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":713,"children":714},{"class":553,"style":554},[715,720],{"type":139,"tag":551,"props":716,"children":717},{"style":574},[718],{"type":144,"value":719},"  }",{"type":139,"tag":551,"props":721,"children":722},{"style":574},[723],{"type":144,"value":593},{"type":144,"value":568},{"type":139,"tag":551,"props":726,"children":727},{"class":553,"style":554},[728],{"type":139,"tag":551,"props":729,"children":730},{"style":558},[731],{"type":144,"value":732},">",{"type":144,"value":568},{"type":139,"tag":551,"props":735,"children":736},{"class":553,"style":554},[737],{"type":139,"tag":551,"props":738,"children":739},{"style":574},[740],{"type":144,"value":741},"  \u003CPdfText>Invoice total\u003C\u002FPdfText>",{"type":144,"value":568},{"type":139,"tag":551,"props":744,"children":745},{"class":553,"style":554},[746,751,755],{"type":139,"tag":551,"props":747,"children":748},{"style":558},[749],{"type":144,"value":750},"\u003C\u002F",{"type":139,"tag":551,"props":752,"children":753},{"style":564},[754],{"type":144,"value":373},{"type":139,"tag":551,"props":756,"children":757},{"style":558},[758],{"type":144,"value":732},{"type":139,"tag":140,"props":760,"children":761},{},[762],{"type":144,"value":763},"Key differences from CSS:",{"type":139,"tag":765,"props":766,"children":767},"ul",{},[768,788,806,818],{"type":139,"tag":769,"props":770,"children":771},"li",{},[772,774,779,781,786],{"type":144,"value":773},"Properties are camelCase (",{"type":139,"tag":147,"props":775,"children":776},{},[777],{"type":144,"value":778},"backgroundColor",{"type":144,"value":780},", ",{"type":139,"tag":147,"props":782,"children":783},{},[784],{"type":144,"value":785},"marginTop",{"type":144,"value":787},"), never kebab-case.",{"type":139,"tag":769,"props":789,"children":790},{},[791,793,798,800,805],{"type":144,"value":792},"The default flex direction is ",{"type":139,"tag":147,"props":794,"children":795},{},[796],{"type":144,"value":797},"column",{"type":144,"value":799},", as in React Native. It is not ",{"type":139,"tag":147,"props":801,"children":802},{},[803],{"type":144,"value":804},"row",{"type":144,"value":470},{"type":139,"tag":769,"props":807,"children":808},{},[809,811,816],{"type":144,"value":810},"Values are unitless points by default; percentages are strings (",{"type":139,"tag":147,"props":812,"children":813},{},[814],{"type":144,"value":815},"'50%'",{"type":144,"value":817},").",{"type":139,"tag":769,"props":819,"children":820},{},[821],{"type":144,"value":822},"There is no cascade from a global stylesheet. Inheritance flows through the\ncomponent tree for the properties the engine inherits (font family, size,\ncolor), and you set everything else explicitly.",{"type":139,"tag":140,"props":824,"children":825},{},[826,828,833],{"type":144,"value":827},"For a reusable style, use ",{"type":139,"tag":147,"props":829,"children":830},{},[831],{"type":144,"value":832},"satisfies PdfStyle",{"type":144,"value":834},". It checks misspelled keys,\nunsupported values, and units without widening the object's inferred type:",{"type":139,"tag":540,"props":836,"children":837},{"language":542,"class":543,"tabindex":544},[838],{"type":139,"tag":147,"props":839,"children":840},{"class":548},[841,877,878,917,918,921,922,942,943,960,961,978,979,996,997,1016,1017,1020,1021,1037,1038,1055,1056,1073,1074,1089,1090,1105,1106,1109,1110,1126,1127,1157,1158,1166,1167,1183,1184],{"type":139,"tag":551,"props":842,"children":843},{"class":553,"style":554},[844,848,853,858,863,867,873],{"type":139,"tag":551,"props":845,"children":846},{"style":558},[847],{"type":144,"value":561},{"type":139,"tag":551,"props":849,"children":850},{"style":564},[851],{"type":144,"value":852},"script",{"type":139,"tag":551,"props":854,"children":855},{"style":580},[856],{"type":144,"value":857}," setup",{"type":139,"tag":551,"props":859,"children":860},{"style":580},[861],{"type":144,"value":862}," lang",{"type":139,"tag":551,"props":864,"children":865},{"style":574},[866],{"type":144,"value":588},{"type":139,"tag":551,"props":868,"children":870},{"style":869},"color:#0000FF;--shiki-dark:#CE9178",[871],{"type":144,"value":872},"\"ts\"",{"type":139,"tag":551,"props":874,"children":875},{"style":558},[876],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":879,"children":880},{"class":553,"style":554},[881,887,892,897,902,907,912],{"type":139,"tag":551,"props":882,"children":884},{"style":883},"color:#AF00DB;--shiki-dark:#C586C0",[885],{"type":144,"value":886},"import",{"type":139,"tag":551,"props":888,"children":889},{"style":883},[890],{"type":144,"value":891}," type",{"type":139,"tag":551,"props":893,"children":894},{"style":574},[895],{"type":144,"value":896}," { ",{"type":139,"tag":551,"props":898,"children":899},{"style":605},[900],{"type":144,"value":901},"PdfStyle",{"type":139,"tag":551,"props":903,"children":904},{"style":574},[905],{"type":144,"value":906}," } ",{"type":139,"tag":551,"props":908,"children":909},{"style":883},[910],{"type":144,"value":911},"from",{"type":139,"tag":551,"props":913,"children":914},{"style":611},[915],{"type":144,"value":916}," '@lupinum\u002Fnuxt-pdf'",{"type":144,"value":568},{"type":139,"tag":551,"props":919,"children":920},{"class":553,"style":554},[],{"type":144,"value":568},{"type":139,"tag":551,"props":923,"children":924},{"class":553,"style":554},[925,931,937],{"type":139,"tag":551,"props":926,"children":928},{"style":927},"color:#0000FF;--shiki-dark:#569CD6",[929],{"type":144,"value":930},"const",{"type":139,"tag":551,"props":932,"children":934},{"style":933},"color:#0070C1;--shiki-dark:#4FC1FF",[935],{"type":144,"value":936}," base",{"type":139,"tag":551,"props":938,"children":939},{"style":574},[940],{"type":144,"value":941}," = {",{"type":144,"value":568},{"type":139,"tag":551,"props":944,"children":945},{"class":553,"style":554},[946,951,956],{"type":139,"tag":551,"props":947,"children":948},{"style":605},[949],{"type":144,"value":950},"  color:",{"type":139,"tag":551,"props":952,"children":953},{"style":611},[954],{"type":144,"value":955}," '#18251d'",{"type":139,"tag":551,"props":957,"children":958},{"style":574},[959],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":962,"children":963},{"class":553,"style":554},[964,969,974],{"type":139,"tag":551,"props":965,"children":966},{"style":605},[967],{"type":144,"value":968},"  fontSize:",{"type":139,"tag":551,"props":970,"children":971},{"style":667},[972],{"type":144,"value":973}," 11",{"type":139,"tag":551,"props":975,"children":976},{"style":574},[977],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":980,"children":981},{"class":553,"style":554},[982,987,992],{"type":139,"tag":551,"props":983,"children":984},{"style":605},[985],{"type":144,"value":986},"  lineHeight:",{"type":139,"tag":551,"props":988,"children":989},{"style":667},[990],{"type":144,"value":991}," 1.4",{"type":139,"tag":551,"props":993,"children":994},{"style":574},[995],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":998,"children":999},{"class":553,"style":554},[1000,1005,1010],{"type":139,"tag":551,"props":1001,"children":1002},{"style":574},[1003],{"type":144,"value":1004},"} ",{"type":139,"tag":551,"props":1006,"children":1007},{"style":883},[1008],{"type":144,"value":1009},"satisfies",{"type":139,"tag":551,"props":1011,"children":1013},{"style":1012},"color:#267F99;--shiki-dark:#4EC9B0",[1014],{"type":144,"value":1015}," PdfStyle",{"type":144,"value":568},{"type":139,"tag":551,"props":1018,"children":1019},{"class":553,"style":554},[],{"type":144,"value":568},{"type":139,"tag":551,"props":1022,"children":1023},{"class":553,"style":554},[1024,1028,1033],{"type":139,"tag":551,"props":1025,"children":1026},{"style":927},[1027],{"type":144,"value":930},{"type":139,"tag":551,"props":1029,"children":1030},{"style":933},[1031],{"type":144,"value":1032}," total",{"type":139,"tag":551,"props":1034,"children":1035},{"style":574},[1036],{"type":144,"value":941},{"type":144,"value":568},{"type":139,"tag":551,"props":1039,"children":1040},{"class":553,"style":554},[1041,1046,1051],{"type":139,"tag":551,"props":1042,"children":1043},{"style":605},[1044],{"type":144,"value":1045},"  fontWeight:",{"type":139,"tag":551,"props":1047,"children":1048},{"style":667},[1049],{"type":144,"value":1050}," 700",{"type":139,"tag":551,"props":1052,"children":1053},{"style":574},[1054],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":1057,"children":1058},{"class":553,"style":554},[1059,1064,1069],{"type":139,"tag":551,"props":1060,"children":1061},{"style":605},[1062],{"type":144,"value":1063},"  textAlign:",{"type":139,"tag":551,"props":1065,"children":1066},{"style":611},[1067],{"type":144,"value":1068}," 'right'",{"type":139,"tag":551,"props":1070,"children":1071},{"style":574},[1072],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":1075,"children":1076},{"class":553,"style":554},[1077,1081,1085],{"type":139,"tag":551,"props":1078,"children":1079},{"style":574},[1080],{"type":144,"value":1004},{"type":139,"tag":551,"props":1082,"children":1083},{"style":883},[1084],{"type":144,"value":1009},{"type":139,"tag":551,"props":1086,"children":1087},{"style":1012},[1088],{"type":144,"value":1015},{"type":144,"value":568},{"type":139,"tag":551,"props":1091,"children":1092},{"class":553,"style":554},[1093,1097,1101],{"type":139,"tag":551,"props":1094,"children":1095},{"style":558},[1096],{"type":144,"value":750},{"type":139,"tag":551,"props":1098,"children":1099},{"style":564},[1100],{"type":144,"value":852},{"type":139,"tag":551,"props":1102,"children":1103},{"style":558},[1104],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1107,"children":1108},{"class":553,"style":554},[],{"type":144,"value":568},{"type":139,"tag":551,"props":1111,"children":1112},{"class":553,"style":554},[1113,1117,1122],{"type":139,"tag":551,"props":1114,"children":1115},{"style":558},[1116],{"type":144,"value":561},{"type":139,"tag":551,"props":1118,"children":1119},{"style":564},[1120],{"type":144,"value":1121},"template",{"type":139,"tag":551,"props":1123,"children":1124},{"style":558},[1125],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1128,"children":1129},{"class":553,"style":554},[1130,1135,1139,1144,1148,1153],{"type":139,"tag":551,"props":1131,"children":1132},{"style":558},[1133],{"type":144,"value":1134},"  \u003C",{"type":139,"tag":551,"props":1136,"children":1137},{"style":564},[1138],{"type":144,"value":389},{"type":139,"tag":551,"props":1140,"children":1141},{"style":580},[1142],{"type":144,"value":1143}," :style",{"type":139,"tag":551,"props":1145,"children":1146},{"style":574},[1147],{"type":144,"value":588},{"type":139,"tag":551,"props":1149,"children":1150},{"style":869},[1151],{"type":144,"value":1152},"\"[base, isTotal && total]\"",{"type":139,"tag":551,"props":1154,"children":1155},{"style":558},[1156],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1159,"children":1160},{"class":553,"style":554},[1161],{"type":139,"tag":551,"props":1162,"children":1163},{"style":574},[1164],{"type":144,"value":1165},"    {{ amount }}",{"type":144,"value":568},{"type":139,"tag":551,"props":1168,"children":1169},{"class":553,"style":554},[1170,1175,1179],{"type":139,"tag":551,"props":1171,"children":1172},{"style":558},[1173],{"type":144,"value":1174},"  \u003C\u002F",{"type":139,"tag":551,"props":1176,"children":1177},{"style":564},[1178],{"type":144,"value":389},{"type":139,"tag":551,"props":1180,"children":1181},{"style":558},[1182],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1185,"children":1186},{"class":553,"style":554},[1187,1191,1195],{"type":139,"tag":551,"props":1188,"children":1189},{"style":558},[1190],{"type":144,"value":750},{"type":139,"tag":551,"props":1192,"children":1193},{"style":564},[1194],{"type":144,"value":1121},{"type":139,"tag":551,"props":1196,"children":1197},{"style":558},[1198],{"type":144,"value":732},{"type":139,"tag":140,"props":1200,"children":1201},{},[1202,1204,1208,1210,1215,1217,1221,1223,1229],{"type":144,"value":1203},"Prefer ",{"type":139,"tag":147,"props":1205,"children":1206},{},[1207],{"type":144,"value":832},{"type":144,"value":1209}," to ",{"type":139,"tag":147,"props":1211,"children":1212},{},[1213],{"type":144,"value":1214},"as PdfStyle",{"type":144,"value":1216},": an assertion can hide an invalid\nproperty while ",{"type":139,"tag":147,"props":1218,"children":1219},{},[1220],{"type":144,"value":1009},{"type":144,"value":1222}," reports it at authoring time. The complete key,\nvalue, unit, inheritance, and primitive matrix is in the\n",{"type":139,"tag":263,"props":1224,"children":1226},{"href":1225},"$docs\u002Freference\u002Fstyles",[1227],{"type":144,"value":1228},"style reference",{"type":144,"value":470},{"type":139,"tag":140,"props":1231,"children":1232},{},[1233,1237,1239,1244,1245,1250,1252,1257],{"type":139,"tag":147,"props":1234,"children":1235},{},[1236],{"type":144,"value":529},{"type":144,"value":1238}," also accepts recursively nested arrays. ",{"type":139,"tag":147,"props":1240,"children":1241},{},[1242],{"type":144,"value":1243},"false",{"type":144,"value":780},{"type":139,"tag":147,"props":1246,"children":1247},{},[1248],{"type":144,"value":1249},"null",{"type":144,"value":1251},", and\n",{"type":139,"tag":147,"props":1253,"children":1254},{},[1255],{"type":144,"value":1256},"undefined",{"type":144,"value":1258}," entries are filtered and the remaining objects are merged\nleft-to-right:",{"type":139,"tag":540,"props":1260,"children":1261},{"language":542,"class":543,"tabindex":544},[1262],{"type":139,"tag":147,"props":1263,"children":1264},{"class":548},[1265,1336,1337,1345,1346],{"type":139,"tag":551,"props":1266,"children":1267},{"class":553,"style":554},[1268,1272,1276,1281,1285,1289,1293,1298,1303,1308,1313,1318,1323,1328,1332],{"type":139,"tag":551,"props":1269,"children":1270},{"style":558},[1271],{"type":144,"value":561},{"type":139,"tag":551,"props":1273,"children":1274},{"style":564},[1275],{"type":144,"value":389},{"type":139,"tag":551,"props":1277,"children":1278},{"style":574},[1279],{"type":144,"value":1280}," :",{"type":139,"tag":551,"props":1282,"children":1283},{"style":580},[1284],{"type":144,"value":583},{"type":139,"tag":551,"props":1286,"children":1287},{"style":574},[1288],{"type":144,"value":588},{"type":139,"tag":551,"props":1290,"children":1291},{"style":574},[1292],{"type":144,"value":593},{"type":139,"tag":551,"props":1294,"children":1295},{"style":574},[1296],{"type":144,"value":1297},"[",{"type":139,"tag":551,"props":1299,"children":1300},{"style":605},[1301],{"type":144,"value":1302},"base",{"type":139,"tag":551,"props":1304,"children":1305},{"style":574},[1306],{"type":144,"value":1307},", [",{"type":139,"tag":551,"props":1309,"children":1310},{"style":605},[1311],{"type":144,"value":1312},"isTotal",{"type":139,"tag":551,"props":1314,"children":1315},{"style":574},[1316],{"type":144,"value":1317}," && ",{"type":139,"tag":551,"props":1319,"children":1320},{"style":605},[1321],{"type":144,"value":1322},"total",{"type":139,"tag":551,"props":1324,"children":1325},{"style":574},[1326],{"type":144,"value":1327},"]]",{"type":139,"tag":551,"props":1329,"children":1330},{"style":574},[1331],{"type":144,"value":593},{"type":139,"tag":551,"props":1333,"children":1334},{"style":558},[1335],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1338,"children":1339},{"class":553,"style":554},[1340],{"type":139,"tag":551,"props":1341,"children":1342},{"style":574},[1343],{"type":144,"value":1344},"  {{ amount }}",{"type":144,"value":568},{"type":139,"tag":551,"props":1347,"children":1348},{"class":553,"style":554},[1349,1353,1357],{"type":139,"tag":551,"props":1350,"children":1351},{"style":558},[1352],{"type":144,"value":750},{"type":139,"tag":551,"props":1354,"children":1355},{"style":564},[1356],{"type":144,"value":389},{"type":139,"tag":551,"props":1358,"children":1359},{"style":558},[1360],{"type":144,"value":732},{"type":139,"tag":169,"props":1362,"children":1364},{"id":1363},"composition-is-ordinary-vue",[1365],{"type":144,"value":1366},"Composition is ordinary Vue",{"type":139,"tag":140,"props":1368,"children":1369},{},[1370,1372,1377],{"type":144,"value":1371},"Break a document into components exactly as you would a page. Keep pieces owned\nby one document under ",{"type":139,"tag":147,"props":1373,"children":1374},{},[1375],{"type":144,"value":1376},"pdfs\u002Fcomponents\u002F\u003Cdocument>",{"type":144,"value":1378},"; reserve the components root\nfor pieces genuinely reused by several documents:",{"type":139,"tag":540,"props":1380,"children":1382},{"language":542,"filename":1381,"class":543,"tabindex":544},"pdfs\u002Fcomponents\u002Finvoice\u002FInvoiceLine.vue",[1383],{"type":139,"tag":147,"props":1384,"children":1385},{"class":548},[1386,1417,1418,1470,1471,1486,1487,1490,1491,1506,1507,1535,1536,1569,1570,1602,1603,1618,1619],{"type":139,"tag":551,"props":1387,"children":1388},{"class":553,"style":554},[1389,1393,1397,1401,1405,1409,1413],{"type":139,"tag":551,"props":1390,"children":1391},{"style":558},[1392],{"type":144,"value":561},{"type":139,"tag":551,"props":1394,"children":1395},{"style":564},[1396],{"type":144,"value":852},{"type":139,"tag":551,"props":1398,"children":1399},{"style":580},[1400],{"type":144,"value":857},{"type":139,"tag":551,"props":1402,"children":1403},{"style":580},[1404],{"type":144,"value":862},{"type":139,"tag":551,"props":1406,"children":1407},{"style":574},[1408],{"type":144,"value":588},{"type":139,"tag":551,"props":1410,"children":1411},{"style":869},[1412],{"type":144,"value":872},{"type":139,"tag":551,"props":1414,"children":1415},{"style":558},[1416],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1419,"children":1420},{"class":553,"style":554},[1421,1427,1432,1437,1442,1447,1452,1457,1461,1465],{"type":139,"tag":551,"props":1422,"children":1424},{"style":1423},"color:#795E26;--shiki-dark:#DCDCAA",[1425],{"type":144,"value":1426},"defineProps",{"type":139,"tag":551,"props":1428,"children":1429},{"style":574},[1430],{"type":144,"value":1431},"\u003C{ ",{"type":139,"tag":551,"props":1433,"children":1434},{"style":605},[1435],{"type":144,"value":1436},"label",{"type":139,"tag":551,"props":1438,"children":1439},{"style":574},[1440],{"type":144,"value":1441},": ",{"type":139,"tag":551,"props":1443,"children":1444},{"style":1012},[1445],{"type":144,"value":1446},"string",{"type":139,"tag":551,"props":1448,"children":1449},{"style":574},[1450],{"type":144,"value":1451},"; ",{"type":139,"tag":551,"props":1453,"children":1454},{"style":605},[1455],{"type":144,"value":1456},"amount",{"type":139,"tag":551,"props":1458,"children":1459},{"style":574},[1460],{"type":144,"value":1441},{"type":139,"tag":551,"props":1462,"children":1463},{"style":1012},[1464],{"type":144,"value":1446},{"type":139,"tag":551,"props":1466,"children":1467},{"style":574},[1468],{"type":144,"value":1469}," }>()",{"type":144,"value":568},{"type":139,"tag":551,"props":1472,"children":1473},{"class":553,"style":554},[1474,1478,1482],{"type":139,"tag":551,"props":1475,"children":1476},{"style":558},[1477],{"type":144,"value":750},{"type":139,"tag":551,"props":1479,"children":1480},{"style":564},[1481],{"type":144,"value":852},{"type":139,"tag":551,"props":1483,"children":1484},{"style":558},[1485],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1488,"children":1489},{"class":553,"style":554},[],{"type":144,"value":568},{"type":139,"tag":551,"props":1492,"children":1493},{"class":553,"style":554},[1494,1498,1502],{"type":139,"tag":551,"props":1495,"children":1496},{"style":558},[1497],{"type":144,"value":561},{"type":139,"tag":551,"props":1499,"children":1500},{"style":564},[1501],{"type":144,"value":1121},{"type":139,"tag":551,"props":1503,"children":1504},{"style":558},[1505],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1508,"children":1509},{"class":553,"style":554},[1510,1514,1518,1522,1526,1531],{"type":139,"tag":551,"props":1511,"children":1512},{"style":558},[1513],{"type":144,"value":1134},{"type":139,"tag":551,"props":1515,"children":1516},{"style":564},[1517],{"type":144,"value":373},{"type":139,"tag":551,"props":1519,"children":1520},{"style":580},[1521],{"type":144,"value":1143},{"type":139,"tag":551,"props":1523,"children":1524},{"style":574},[1525],{"type":144,"value":588},{"type":139,"tag":551,"props":1527,"children":1528},{"style":869},[1529],{"type":144,"value":1530},"\"{ flexDirection: 'row', justifyContent: 'space-between', marginBottom: 4 }\"",{"type":139,"tag":551,"props":1532,"children":1533},{"style":558},[1534],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1537,"children":1538},{"class":553,"style":554},[1539,1544,1548,1552,1557,1561,1565],{"type":139,"tag":551,"props":1540,"children":1541},{"style":558},[1542],{"type":144,"value":1543},"    \u003C",{"type":139,"tag":551,"props":1545,"children":1546},{"style":564},[1547],{"type":144,"value":389},{"type":139,"tag":551,"props":1549,"children":1550},{"style":558},[1551],{"type":144,"value":732},{"type":139,"tag":551,"props":1553,"children":1554},{"style":574},[1555],{"type":144,"value":1556},"{{ label }}",{"type":139,"tag":551,"props":1558,"children":1559},{"style":558},[1560],{"type":144,"value":750},{"type":139,"tag":551,"props":1562,"children":1563},{"style":564},[1564],{"type":144,"value":389},{"type":139,"tag":551,"props":1566,"children":1567},{"style":558},[1568],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1571,"children":1572},{"class":553,"style":554},[1573,1577,1581,1585,1590,1594,1598],{"type":139,"tag":551,"props":1574,"children":1575},{"style":558},[1576],{"type":144,"value":1543},{"type":139,"tag":551,"props":1578,"children":1579},{"style":564},[1580],{"type":144,"value":389},{"type":139,"tag":551,"props":1582,"children":1583},{"style":558},[1584],{"type":144,"value":732},{"type":139,"tag":551,"props":1586,"children":1587},{"style":574},[1588],{"type":144,"value":1589},"{{ amount }}",{"type":139,"tag":551,"props":1591,"children":1592},{"style":558},[1593],{"type":144,"value":750},{"type":139,"tag":551,"props":1595,"children":1596},{"style":564},[1597],{"type":144,"value":389},{"type":139,"tag":551,"props":1599,"children":1600},{"style":558},[1601],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1604,"children":1605},{"class":553,"style":554},[1606,1610,1614],{"type":139,"tag":551,"props":1607,"children":1608},{"style":558},[1609],{"type":144,"value":1174},{"type":139,"tag":551,"props":1611,"children":1612},{"style":564},[1613],{"type":144,"value":373},{"type":139,"tag":551,"props":1615,"children":1616},{"style":558},[1617],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1620,"children":1621},{"class":553,"style":554},[1622,1626,1630],{"type":139,"tag":551,"props":1623,"children":1624},{"style":558},[1625],{"type":144,"value":750},{"type":139,"tag":551,"props":1627,"children":1628},{"style":564},[1629],{"type":144,"value":1121},{"type":139,"tag":551,"props":1631,"children":1632},{"style":558},[1633],{"type":144,"value":732},{"type":139,"tag":540,"props":1635,"children":1637},{"language":542,"filename":1636,"class":543,"tabindex":544},"pdfs\u002Finvoice.vue",[1638],{"type":139,"tag":147,"props":1639,"children":1640},{"class":548},[1641,1672,1673,1695,1696,1711,1712,1715,1716,1731,1732,1747,1748,1760,1761,1778,1779,1796,1797,1814,1815,1832,1833,1841,1842,1857,1858],{"type":139,"tag":551,"props":1642,"children":1643},{"class":553,"style":554},[1644,1648,1652,1656,1660,1664,1668],{"type":139,"tag":551,"props":1645,"children":1646},{"style":558},[1647],{"type":144,"value":561},{"type":139,"tag":551,"props":1649,"children":1650},{"style":564},[1651],{"type":144,"value":852},{"type":139,"tag":551,"props":1653,"children":1654},{"style":580},[1655],{"type":144,"value":857},{"type":139,"tag":551,"props":1657,"children":1658},{"style":580},[1659],{"type":144,"value":862},{"type":139,"tag":551,"props":1661,"children":1662},{"style":574},[1663],{"type":144,"value":588},{"type":139,"tag":551,"props":1665,"children":1666},{"style":869},[1667],{"type":144,"value":872},{"type":139,"tag":551,"props":1669,"children":1670},{"style":558},[1671],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1674,"children":1675},{"class":553,"style":554},[1676,1680,1685,1690],{"type":139,"tag":551,"props":1677,"children":1678},{"style":883},[1679],{"type":144,"value":886},{"type":139,"tag":551,"props":1681,"children":1682},{"style":605},[1683],{"type":144,"value":1684}," InvoiceLine",{"type":139,"tag":551,"props":1686,"children":1687},{"style":883},[1688],{"type":144,"value":1689}," from",{"type":139,"tag":551,"props":1691,"children":1692},{"style":611},[1693],{"type":144,"value":1694}," '.\u002Fcomponents\u002Finvoice\u002FInvoiceLine.vue'",{"type":144,"value":568},{"type":139,"tag":551,"props":1697,"children":1698},{"class":553,"style":554},[1699,1703,1707],{"type":139,"tag":551,"props":1700,"children":1701},{"style":558},[1702],{"type":144,"value":750},{"type":139,"tag":551,"props":1704,"children":1705},{"style":564},[1706],{"type":144,"value":852},{"type":139,"tag":551,"props":1708,"children":1709},{"style":558},[1710],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1713,"children":1714},{"class":553,"style":554},[],{"type":144,"value":568},{"type":139,"tag":551,"props":1717,"children":1718},{"class":553,"style":554},[1719,1723,1727],{"type":139,"tag":551,"props":1720,"children":1721},{"style":558},[1722],{"type":144,"value":561},{"type":139,"tag":551,"props":1724,"children":1725},{"style":564},[1726],{"type":144,"value":1121},{"type":139,"tag":551,"props":1728,"children":1729},{"style":558},[1730],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1733,"children":1734},{"class":553,"style":554},[1735,1739,1743],{"type":139,"tag":551,"props":1736,"children":1737},{"style":558},[1738],{"type":144,"value":1134},{"type":139,"tag":551,"props":1740,"children":1741},{"style":564},[1742],{"type":144,"value":373},{"type":139,"tag":551,"props":1744,"children":1745},{"style":558},[1746],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1749,"children":1750},{"class":553,"style":554},[1751,1755],{"type":139,"tag":551,"props":1752,"children":1753},{"style":558},[1754],{"type":144,"value":1543},{"type":139,"tag":551,"props":1756,"children":1757},{"style":564},[1758],{"type":144,"value":1759},"InvoiceLine",{"type":144,"value":568},{"type":139,"tag":551,"props":1762,"children":1763},{"class":553,"style":554},[1764,1769,1773],{"type":139,"tag":551,"props":1765,"children":1766},{"style":580},[1767],{"type":144,"value":1768},"      v-for",{"type":139,"tag":551,"props":1770,"children":1771},{"style":574},[1772],{"type":144,"value":588},{"type":139,"tag":551,"props":1774,"children":1775},{"style":869},[1776],{"type":144,"value":1777},"\"line in invoice.lines\"",{"type":144,"value":568},{"type":139,"tag":551,"props":1780,"children":1781},{"class":553,"style":554},[1782,1787,1791],{"type":139,"tag":551,"props":1783,"children":1784},{"style":580},[1785],{"type":144,"value":1786},"      :key",{"type":139,"tag":551,"props":1788,"children":1789},{"style":574},[1790],{"type":144,"value":588},{"type":139,"tag":551,"props":1792,"children":1793},{"style":869},[1794],{"type":144,"value":1795},"\"line.id\"",{"type":144,"value":568},{"type":139,"tag":551,"props":1798,"children":1799},{"class":553,"style":554},[1800,1805,1809],{"type":139,"tag":551,"props":1801,"children":1802},{"style":580},[1803],{"type":144,"value":1804},"      :label",{"type":139,"tag":551,"props":1806,"children":1807},{"style":574},[1808],{"type":144,"value":588},{"type":139,"tag":551,"props":1810,"children":1811},{"style":869},[1812],{"type":144,"value":1813},"\"line.label\"",{"type":144,"value":568},{"type":139,"tag":551,"props":1816,"children":1817},{"class":553,"style":554},[1818,1823,1827],{"type":139,"tag":551,"props":1819,"children":1820},{"style":580},[1821],{"type":144,"value":1822},"      :amount",{"type":139,"tag":551,"props":1824,"children":1825},{"style":574},[1826],{"type":144,"value":588},{"type":139,"tag":551,"props":1828,"children":1829},{"style":869},[1830],{"type":144,"value":1831},"\"line.amount\"",{"type":144,"value":568},{"type":139,"tag":551,"props":1834,"children":1835},{"class":553,"style":554},[1836],{"type":139,"tag":551,"props":1837,"children":1838},{"style":558},[1839],{"type":144,"value":1840},"    \u002F>",{"type":144,"value":568},{"type":139,"tag":551,"props":1843,"children":1844},{"class":553,"style":554},[1845,1849,1853],{"type":139,"tag":551,"props":1846,"children":1847},{"style":558},[1848],{"type":144,"value":1174},{"type":139,"tag":551,"props":1850,"children":1851},{"style":564},[1852],{"type":144,"value":373},{"type":139,"tag":551,"props":1854,"children":1855},{"style":558},[1856],{"type":144,"value":732},{"type":144,"value":568},{"type":139,"tag":551,"props":1859,"children":1860},{"class":553,"style":554},[1861,1865,1869],{"type":139,"tag":551,"props":1862,"children":1863},{"style":558},[1864],{"type":144,"value":750},{"type":139,"tag":551,"props":1866,"children":1867},{"style":564},[1868],{"type":144,"value":1121},{"type":139,"tag":551,"props":1870,"children":1871},{"style":558},[1872],{"type":144,"value":732},{"type":139,"tag":140,"props":1874,"children":1875},{},[1876,1880,1881,1885,1887,1891,1893,1897,1899,1904,1906,1911,1912,1917],{"type":139,"tag":147,"props":1877,"children":1878},{},[1879],{"type":144,"value":158},{"type":144,"value":160},{"type":139,"tag":147,"props":1882,"children":1883},{},[1884],{"type":144,"value":165},{"type":144,"value":1886},", and slots all work. Invalid primitive nesting (for\nexample a ",{"type":139,"tag":147,"props":1888,"children":1889},{},[1890],{"type":144,"value":357},{"type":144,"value":1892}," inside a ",{"type":139,"tag":147,"props":1894,"children":1895},{},[1896],{"type":144,"value":389},{"type":144,"value":1898},") and DOM-only attributes (",{"type":139,"tag":147,"props":1900,"children":1901},{},[1902],{"type":144,"value":1903},"class",{"type":144,"value":1905},",\n",{"type":139,"tag":147,"props":1907,"children":1908},{},[1909],{"type":144,"value":1910},"data-*",{"type":144,"value":780},{"type":139,"tag":147,"props":1913,"children":1914},{},[1915],{"type":144,"value":1916},"aria-*",{"type":144,"value":1918},") fail early with a targeted diagnostic naming the template.",{"type":139,"tag":169,"props":1920,"children":1922},{"id":1921},"execution-model",[1923],{"type":144,"value":1924},"Execution model",{"type":139,"tag":140,"props":1926,"children":1927},{},[1928],{"type":144,"value":1929},"Each render creates a fresh Vue runtime-core application in Node. Nuxt PDF does\nnot use Vue's server renderer, so the lifecycle is deliberately different from\nHTML SSR:",{"type":139,"tag":765,"props":1931,"children":1932},{},[1933,1938,1948,1967],{"type":139,"tag":769,"props":1934,"children":1935},{},[1936],{"type":144,"value":1937},"mount, update, and unmount hooks run in Node;",{"type":139,"tag":769,"props":1939,"children":1940},{},[1941,1946],{"type":139,"tag":147,"props":1942,"children":1943},{},[1944],{"type":144,"value":1945},"onServerPrefetch",{"type":144,"value":1947}," is not a PDF data-loading hook;",{"type":139,"tag":769,"props":1949,"children":1950},{},[1951,1953,1958,1960,1965],{"type":144,"value":1952},"browser globals such as ",{"type":139,"tag":147,"props":1954,"children":1955},{},[1956],{"type":144,"value":1957},"window",{"type":144,"value":1959}," and ",{"type":139,"tag":147,"props":1961,"children":1962},{},[1963],{"type":144,"value":1964},"document",{"type":144,"value":1966}," are unavailable; and",{"type":139,"tag":769,"props":1968,"children":1969},{},[1970],{"type":144,"value":1971},"the PDF app is unmounted after the render, including when authoring fails.",{"type":139,"tag":140,"props":1973,"children":1974},{},[1975,1977,1982,1984,1989,1991,1996],{"type":144,"value":1976},"Load request and application data before calling\n",{"type":139,"tag":147,"props":1978,"children":1979},{},[1980],{"type":144,"value":1981},"pdf.\u003Ctemplate>.render(props)",{"type":144,"value":1983},", then pass it through typed props. Async setup,\ntop-level ",{"type":139,"tag":147,"props":1985,"children":1986},{},[1987],{"type":144,"value":1988},"await",{"type":144,"value":1990},", and ",{"type":139,"tag":147,"props":1992,"children":1993},{},[1994],{"type":144,"value":1995},"defineAsyncComponent",{"type":144,"value":1997}," are rejected rather than allowing\ndocument content to appear late or disappear silently.",{"type":139,"tag":140,"props":1999,"children":2000},{},[2001,2003,2008,2009,2014,2016,2021],{"type":144,"value":2002},"Vue reactivity APIs such as ",{"type":139,"tag":147,"props":2004,"children":2005},{},[2006],{"type":144,"value":2007},"ref",{"type":144,"value":1959},{"type":139,"tag":147,"props":2010,"children":2011},{},[2012],{"type":144,"value":2013},"computed",{"type":144,"value":2015},", plus\n",{"type":139,"tag":147,"props":2017,"children":2018},{},[2019],{"type":144,"value":2020},"usePdfPageNumbers",{"type":144,"value":2022},", are scope-aware auto-imports in PDF SFCs. Nuxt app-context\ncomposables, plugins, app-level provides, global DOM components, and directives\nare not inherited by the fresh renderer app. Use explicit local imports and\ntyped props. Ordinary provide\u002Finject between ancestors and descendants inside\nthe same PDF tree works normally.",{"type":139,"tag":140,"props":2024,"children":2025},{},[2026,2028,2033,2035,2040,2042,2046,2048,2052,2054,2059],{"type":144,"value":2027},"DOM-only rendering concepts do not have PDF equivalents. ",{"type":139,"tag":147,"props":2029,"children":2030},{},[2031],{"type":144,"value":2032},"Teleport",{"type":144,"value":2034}," and\n",{"type":139,"tag":147,"props":2036,"children":2037},{},[2038],{"type":144,"value":2039},"v-show",{"type":144,"value":2041}," are rejected; use ordinary local composition and ",{"type":139,"tag":147,"props":2043,"children":2044},{},[2045],{"type":144,"value":158},{"type":144,"value":2047}," instead.\n",{"type":139,"tag":147,"props":2049,"children":2050},{},[2051],{"type":144,"value":80},{"type":144,"value":2053}," is likewise valid only as one top-level compiler-macro call in a\ndiscovered ",{"type":139,"tag":147,"props":2055,"children":2056},{},[2057],{"type":144,"value":2058},"pdfs\u002F*.vue",{"type":144,"value":2060}," template. If it is called elsewhere, its runtime\nfallback throws a targeted error.",{"type":139,"tag":169,"props":2062,"children":2064},{"id":2063},"dynamic-text",[2065],{"type":144,"value":2066},"Dynamic text",{"type":139,"tag":140,"props":2068,"children":2069},{},[2070,2072,2076,2078,2083],{"type":144,"value":2071},"Some content is known only during pagination. The page number is the most common example. A\n",{"type":139,"tag":147,"props":2073,"children":2074},{},[2075],{"type":144,"value":389},{"type":144,"value":2077}," with a ",{"type":139,"tag":147,"props":2079,"children":2080},{},[2081],{"type":144,"value":2082},"render",{"type":144,"value":2084}," function receives per-page context and returns a\nstring or number:",{"type":139,"tag":540,"props":2086,"children":2087},{"language":542,"class":543,"tabindex":544},[2088],{"type":139,"tag":147,"props":2089,"children":2090},{"class":548},[2091,2102,2103,2111,2112,2205,2206],{"type":139,"tag":551,"props":2092,"children":2093},{"class":553,"style":554},[2094,2098],{"type":139,"tag":551,"props":2095,"children":2096},{"style":558},[2097],{"type":144,"value":561},{"type":139,"tag":551,"props":2099,"children":2100},{"style":564},[2101],{"type":144,"value":389},{"type":144,"value":568},{"type":139,"tag":551,"props":2104,"children":2105},{"class":553,"style":554},[2106],{"type":139,"tag":551,"props":2107,"children":2108},{"style":580},[2109],{"type":144,"value":2110},"  fixed",{"type":144,"value":568},{"type":139,"tag":551,"props":2113,"children":2114},{"class":553,"style":554},[2115,2119,2123,2127,2131,2136,2141,2145,2150,2155,2160,2165,2170,2174,2179,2184,2188,2192,2196,2201],{"type":139,"tag":551,"props":2116,"children":2117},{"style":574},[2118],{"type":144,"value":577},{"type":139,"tag":551,"props":2120,"children":2121},{"style":580},[2122],{"type":144,"value":2082},{"type":139,"tag":551,"props":2124,"children":2125},{"style":574},[2126],{"type":144,"value":588},{"type":139,"tag":551,"props":2128,"children":2129},{"style":574},[2130],{"type":144,"value":593},{"type":139,"tag":551,"props":2132,"children":2133},{"style":574},[2134],{"type":144,"value":2135},"({ ",{"type":139,"tag":551,"props":2137,"children":2138},{"style":605},[2139],{"type":144,"value":2140},"pageNumber",{"type":139,"tag":551,"props":2142,"children":2143},{"style":574},[2144],{"type":144,"value":780},{"type":139,"tag":551,"props":2146,"children":2147},{"style":605},[2148],{"type":144,"value":2149},"totalPages",{"type":139,"tag":551,"props":2151,"children":2152},{"style":574},[2153],{"type":144,"value":2154}," }) ",{"type":139,"tag":551,"props":2156,"children":2157},{"style":927},[2158],{"type":144,"value":2159},"=>",{"type":139,"tag":551,"props":2161,"children":2162},{"style":611},[2163],{"type":144,"value":2164}," `Page ",{"type":139,"tag":551,"props":2166,"children":2167},{"style":927},[2168],{"type":144,"value":2169},"${",{"type":139,"tag":551,"props":2171,"children":2172},{"style":605},[2173],{"type":144,"value":2140},{"type":139,"tag":551,"props":2175,"children":2176},{"style":927},[2177],{"type":144,"value":2178},"}",{"type":139,"tag":551,"props":2180,"children":2181},{"style":611},[2182],{"type":144,"value":2183}," of ",{"type":139,"tag":551,"props":2185,"children":2186},{"style":927},[2187],{"type":144,"value":2169},{"type":139,"tag":551,"props":2189,"children":2190},{"style":605},[2191],{"type":144,"value":2149},{"type":139,"tag":551,"props":2193,"children":2194},{"style":927},[2195],{"type":144,"value":2178},{"type":139,"tag":551,"props":2197,"children":2198},{"style":611},[2199],{"type":144,"value":2200},"`",{"type":139,"tag":551,"props":2202,"children":2203},{"style":574},[2204],{"type":144,"value":593},{"type":144,"value":568},{"type":139,"tag":551,"props":2207,"children":2208},{"class":553,"style":554},[2209],{"type":139,"tag":551,"props":2210,"children":2211},{"style":574},[2212],{"type":144,"value":2213},"\u002F>",{"type":139,"tag":140,"props":2215,"children":2216},{},[2217,2221,2223,2228,2230,2234,2236,2241],{"type":139,"tag":147,"props":2218,"children":2219},{},[2220],{"type":144,"value":2082},{"type":144,"value":2222}," callbacks are ",{"type":139,"tag":188,"props":2224,"children":2225},{},[2226],{"type":144,"value":2227},"synchronous",{"type":144,"value":2229}," and must return a scalar. They run during\nlayout, once per page the node appears on. Pair ",{"type":139,"tag":147,"props":2231,"children":2232},{},[2233],{"type":144,"value":2082},{"type":144,"value":2235}," with ",{"type":139,"tag":147,"props":2237,"children":2238},{},[2239],{"type":144,"value":2240},"fixed",{"type":144,"value":2242}," to repeat\nthe node on every page.",{"type":139,"tag":2244,"props":2245,"children":2247},"warning",{"icon":2246},"lucide:triangle-alert",[2248,2250,2255,2257,2261,2263,2267,2269,2275],{"type":144,"value":2249},"Dynamic text renders with the font's default line spacing; an inherited or\nexplicit ",{"type":139,"tag":147,"props":2251,"children":2252},{},[2253],{"type":144,"value":2254},"lineHeight",{"type":144,"value":2256}," multiplier is intentionally not applied to it. Apply\n",{"type":139,"tag":147,"props":2258,"children":2259},{},[2260],{"type":144,"value":2254},{"type":144,"value":2262}," directly to static ",{"type":139,"tag":147,"props":2264,"children":2265},{},[2266],{"type":144,"value":389},{"type":144,"value":2268}," nodes. This is a deliberate divergence\nfrom upstream React PDF. See ",{"type":139,"tag":263,"props":2270,"children":2272},{"href":2271},"$docs\u002Fconformance",[2273],{"type":144,"value":2274},"Conformance",{"type":144,"value":470},{"type":139,"tag":169,"props":2277,"children":2279},{"id":2278},"definepdf",[2280],{"type":144,"value":80},{"type":139,"tag":140,"props":2282,"children":2283},{},[2284,2286,2290],{"type":144,"value":2285},"Each template calls ",{"type":139,"tag":147,"props":2287,"children":2288},{},[2289],{"type":144,"value":80},{"type":144,"value":2291}," once to declare render metadata and\ndevelopment-only preview data:",{"type":139,"tag":540,"props":2293,"children":2295},{"language":2294,"class":543,"tabindex":544},"ts",[2296],{"type":139,"tag":147,"props":2297,"children":2299},{"class":2298},"language-ts",[2300,2321,2322,2381,2382,2436,2437,2454,2455,2482,2483,2496,2497,2522,2523,2531,2532],{"type":139,"tag":551,"props":2301,"children":2302},{"class":553,"style":554},[2303,2307,2311,2316],{"type":139,"tag":551,"props":2304,"children":2305},{"style":1423},[2306],{"type":144,"value":80},{"type":139,"tag":551,"props":2308,"children":2309},{"style":574},[2310],{"type":144,"value":561},{"type":139,"tag":551,"props":2312,"children":2313},{"style":1012},[2314],{"type":144,"value":2315},"Props",{"type":139,"tag":551,"props":2317,"children":2318},{"style":574},[2319],{"type":144,"value":2320},">({",{"type":144,"value":568},{"type":139,"tag":551,"props":2323,"children":2324},{"class":553,"style":554},[2325,2330,2335,2340,2345,2350,2354,2359,2364,2369,2373,2377],{"type":139,"tag":551,"props":2326,"children":2327},{"style":1423},[2328],{"type":144,"value":2329},"  title",{"type":139,"tag":551,"props":2331,"children":2332},{"style":605},[2333],{"type":144,"value":2334},":",{"type":139,"tag":551,"props":2336,"children":2337},{"style":605},[2338],{"type":144,"value":2339}," props",{"type":139,"tag":551,"props":2341,"children":2342},{"style":927},[2343],{"type":144,"value":2344}," =>",{"type":139,"tag":551,"props":2346,"children":2347},{"style":611},[2348],{"type":144,"value":2349}," `Report ",{"type":139,"tag":551,"props":2351,"children":2352},{"style":927},[2353],{"type":144,"value":2169},{"type":139,"tag":551,"props":2355,"children":2356},{"style":605},[2357],{"type":144,"value":2358},"props",{"type":139,"tag":551,"props":2360,"children":2362},{"style":2361},"color:#000000FF;--shiki-dark:#D4D4D4",[2363],{"type":144,"value":470},{"type":139,"tag":551,"props":2365,"children":2366},{"style":605},[2367],{"type":144,"value":2368},"id",{"type":139,"tag":551,"props":2370,"children":2371},{"style":927},[2372],{"type":144,"value":2178},{"type":139,"tag":551,"props":2374,"children":2375},{"style":611},[2376],{"type":144,"value":2200},{"type":139,"tag":551,"props":2378,"children":2379},{"style":574},[2380],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":2383,"children":2384},{"class":553,"style":554},[2385,2390,2394,2398,2402,2407,2411,2415,2419,2423,2427,2432],{"type":139,"tag":551,"props":2386,"children":2387},{"style":1423},[2388],{"type":144,"value":2389},"  filename",{"type":139,"tag":551,"props":2391,"children":2392},{"style":605},[2393],{"type":144,"value":2334},{"type":139,"tag":551,"props":2395,"children":2396},{"style":605},[2397],{"type":144,"value":2339},{"type":139,"tag":551,"props":2399,"children":2400},{"style":927},[2401],{"type":144,"value":2344},{"type":139,"tag":551,"props":2403,"children":2404},{"style":611},[2405],{"type":144,"value":2406}," `report-",{"type":139,"tag":551,"props":2408,"children":2409},{"style":927},[2410],{"type":144,"value":2169},{"type":139,"tag":551,"props":2412,"children":2413},{"style":605},[2414],{"type":144,"value":2358},{"type":139,"tag":551,"props":2416,"children":2417},{"style":2361},[2418],{"type":144,"value":470},{"type":139,"tag":551,"props":2420,"children":2421},{"style":605},[2422],{"type":144,"value":2368},{"type":139,"tag":551,"props":2424,"children":2425},{"style":927},[2426],{"type":144,"value":2178},{"type":139,"tag":551,"props":2428,"children":2429},{"style":611},[2430],{"type":144,"value":2431},".pdf`",{"type":139,"tag":551,"props":2433,"children":2434},{"style":574},[2435],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":2438,"children":2439},{"class":553,"style":554},[2440,2445,2450],{"type":139,"tag":551,"props":2441,"children":2442},{"style":605},[2443],{"type":144,"value":2444},"  language:",{"type":139,"tag":551,"props":2446,"children":2447},{"style":611},[2448],{"type":144,"value":2449}," 'en-GB'",{"type":139,"tag":551,"props":2451,"children":2452},{"style":574},[2453],{"type":144,"value":619},{"type":144,"value":568},{"type":139,"tag":551,"props":2456,"children":2457},{"class":553,"style":554},[2458,2463,2467,2472,2477],{"type":139,"tag":551,"props":2459,"children":2460},{"style":605},[2461],{"type":144,"value":2462},"  sampleData:",{"type":139,"tag":551,"props":2464,"children":2465},{"style":574},[2466],{"type":144,"value":896},{"type":139,"tag":551,"props":2468,"children":2469},{"style":605},[2470],{"type":144,"value":2471},"id:",{"type":139,"tag":551,"props":2473,"children":2474},{"style":611},[2475],{"type":144,"value":2476}," 'sample'",{"type":139,"tag":551,"props":2478,"children":2479},{"style":574},[2480],{"type":144,"value":2481}," },",{"type":144,"value":568},{"type":139,"tag":551,"props":2484,"children":2485},{"class":553,"style":554},[2486,2491],{"type":139,"tag":551,"props":2487,"children":2488},{"style":605},[2489],{"type":144,"value":2490},"  scenarios:",{"type":139,"tag":551,"props":2492,"children":2493},{"style":574},[2494],{"type":144,"value":2495}," {",{"type":144,"value":568},{"type":139,"tag":551,"props":2498,"children":2499},{"class":553,"style":554},[2500,2505,2509,2513,2518],{"type":139,"tag":551,"props":2501,"children":2502},{"style":605},[2503],{"type":144,"value":2504},"    long:",{"type":139,"tag":551,"props":2506,"children":2507},{"style":574},[2508],{"type":144,"value":896},{"type":139,"tag":551,"props":2510,"children":2511},{"style":605},[2512],{"type":144,"value":2471},{"type":139,"tag":551,"props":2514,"children":2515},{"style":611},[2516],{"type":144,"value":2517}," 'long-report'",{"type":139,"tag":551,"props":2519,"children":2520},{"style":574},[2521],{"type":144,"value":2481},{"type":144,"value":568},{"type":139,"tag":551,"props":2524,"children":2525},{"class":553,"style":554},[2526],{"type":139,"tag":551,"props":2527,"children":2528},{"style":574},[2529],{"type":144,"value":2530},"  },",{"type":144,"value":568},{"type":139,"tag":551,"props":2533,"children":2534},{"class":553,"style":554},[2535],{"type":139,"tag":551,"props":2536,"children":2537},{"style":574},[2538],{"type":144,"value":2539},"})",{"type":139,"tag":140,"props":2541,"children":2542},{},[2543,2548,2549,2554,2556,2560,2561,2566,2568,2572,2574,2579,2581,2586,2588,2593,2595,2601],{"type":139,"tag":147,"props":2544,"children":2545},{},[2546],{"type":144,"value":2547},"title",{"type":144,"value":1959},{"type":139,"tag":147,"props":2550,"children":2551},{},[2552],{"type":144,"value":2553},"filename",{"type":144,"value":2555}," are a static string or a function of props. A defined\n",{"type":139,"tag":147,"props":2557,"children":2558},{},[2559],{"type":144,"value":2547},{"type":144,"value":489},{"type":139,"tag":147,"props":2562,"children":2563},{},[2564],{"type":144,"value":2565},"language",{"type":144,"value":2567}," overrides the same metadata on ",{"type":139,"tag":147,"props":2569,"children":2570},{},[2571],{"type":144,"value":341},{"type":144,"value":2573}," on every\nlayout pass; an omitted value leaves the document prop intact. ",{"type":139,"tag":147,"props":2575,"children":2576},{},[2577],{"type":144,"value":2578},"sampleData",{"type":144,"value":2580},"\ndrives the default preview, and each entry in ",{"type":139,"tag":147,"props":2582,"children":2583},{},[2584],{"type":144,"value":2585},"scenarios",{"type":144,"value":2587}," becomes a preview tab\nand a ",{"type":139,"tag":147,"props":2589,"children":2590},{},[2591],{"type":144,"value":2592},"?scenario=",{"type":144,"value":2594}," query. Both preview fields are structurally absent from\nproduction builds and never appear on the public template handle. Full option\nsemantics are in the\n",{"type":139,"tag":263,"props":2596,"children":2598},{"href":2597},"$docs\u002Freference\u002Fdefine-pdf",[2599],{"type":144,"value":2600},"definePdf reference",{"type":144,"value":470},{"title":2603,"searchDepth":2604,"depth":2604,"links":2605},"",4,[2606,2608,2609,2610,2611,2612,2613],{"id":171,"depth":2607,"text":174},2,{"id":300,"depth":2607,"text":303},{"id":516,"depth":2607,"text":519},{"id":1363,"depth":2607,"text":1366},{"id":1921,"depth":2607,"text":1924},{"id":2063,"depth":2607,"text":2066},{"id":2278,"depth":2607,"text":80},"markdown","docs",{"source":2617,"path":2618,"stem":2619,"dir":2620,"extension":2621},"content","docs\u002F2.guides\u002F1.authoring.md","docs\u002F2.guides\u002F1.authoring","guides","md",{"$docs\u002Fguides\u002Fimages-and-fonts":48,"$docs\u002Fguides\u002Fsvg-graphics":54,"$docs\u002Freference\u002Fprimitives":102,"$docs\u002Freference\u002Fstyles":120,"$docs\u002Fconformance":126,"$docs\u002Freference\u002Fdefine-pdf":84},{"requestedPath":36,"resolvedPath":36,"alternates":2624},[],{"requested":2626,"resolved":2627,"usedFallback":9},{},{"locale":8},{"previous":2629,"next":2630},{"title":21,"id":22,"canonicalKey":23,"locale":8,"draft":9,"path":24},{"title":38,"id":39,"canonicalKey":40,"locale":8,"draft":9,"path":42},{"left":2632,"top":2632,"width":2633,"height":2634,"rotate":2632,"vFlip":9,"hFlip":9,"body":2635},0,256,221,"\u003Cpath fill=\"#41b883\" d=\"M204.8 0H256L128 220.8L0 0h97.92L128 51.2L157.44 0z\"\u002F>\u003Cpath fill=\"#41b883\" d=\"m0 0l128 220.8L256 0h-51.2L128 132.48L50.56 0z\"\u002F>\u003Cpath fill=\"#35495e\" d=\"M50.56 0L128 133.12L204.8 0h-47.36L128 51.2L97.92 0z\"\u002F>",{"left":2632,"top":2632,"width":2633,"height":2633,"rotate":2632,"vFlip":9,"hFlip":9,"body":2637},"\u003Cpath fill=\"#3178c6\" d=\"M20 0h216c11.046 0 20 8.954 20 20v216c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20V20C0 8.954 8.954 0 20 0\"\u002F>\u003Cpath fill=\"#fff\" d=\"M150.518 200.475v27.62q6.738 3.453 15.938 5.179T185.849 235q9.934 0 18.874-1.899t15.678-6.257q6.738-4.359 10.669-11.394q3.93-7.033 3.93-17.391q0-7.51-2.246-13.163a30.8 30.8 0 0 0-6.479-10.055q-4.232-4.402-10.149-7.898t-13.347-6.602q-5.442-2.245-9.761-4.359t-7.342-4.316q-3.024-2.2-4.665-4.661t-1.641-5.567q0-2.848 1.468-5.135q1.469-2.288 4.147-3.927t6.565-2.547q3.887-.906 8.638-.906q3.456 0 7.299.518q3.844.517 7.732 1.597a54 54 0 0 1 7.558 2.719a41.7 41.7 0 0 1 6.781 3.797v-25.807q-6.306-2.417-13.778-3.582T198.633 107q-9.847 0-18.658 2.115q-8.811 2.114-15.506 6.602q-6.694 4.49-10.582 11.437Q150 134.102 150 143.769q0 12.342 7.127 21.06t21.638 14.759a292 292 0 0 1 10.625 4.575q4.924 2.244 8.509 4.66t5.658 5.265t2.073 6.474a9.9 9.9 0 0 1-1.296 4.963q-1.295 2.287-3.93 3.97t-6.565 2.632t-9.2.95q-8.983 0-17.794-3.151t-16.327-9.451m-46.036-68.733H140V109H41v22.742h35.345V233h28.137z\"\u002F>",{"left":2632,"top":2632,"width":2639,"height":2639,"rotate":2632,"vFlip":9,"hFlip":9,"body":2640},24,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\" ry=\"1\"\u002F>\u003Cpath d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"\u002F>\u003C\u002Fg>",1786511353191]