[{"data":1,"prerenderedAt":369},["ShallowReactive",2],{"navigation_docs":3,"-guide-binding":88,"-guide-binding-surround":364},[4,26,67],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":25},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Usage","\u002Fgetting-started\u002Fusage","1.getting-started\u002F3.usage","i-lucide-play",false,{"title":27,"icon":28,"path":29,"stem":30,"children":31,"page":25},"Guide","i-lucide-book-open","\u002Fguide","2.guide",[32,37,42,47,52,57,62],{"title":33,"path":34,"stem":35,"icon":36},"Directives","\u002Fguide\u002Fdirectives","2.guide\u002F1.directives","i-lucide-qr-code",{"title":38,"path":39,"stem":40,"icon":41},"QR helpers","\u002Fguide\u002Fqr-helpers","2.guide\u002F2.qr-helpers","i-lucide-wifi",{"title":43,"path":44,"stem":45,"icon":46},"Batch sheets","\u002Fguide\u002Fbatch-sheets","2.guide\u002F3.batch-sheets","i-lucide-layout-grid",{"title":48,"path":49,"stem":50,"icon":51},"Value sources","\u002Fguide\u002Fvalue-sources","2.guide\u002F4.value-sources","i-lucide-text-cursor-input",{"title":53,"path":54,"stem":55,"icon":56},"Output modes","\u002Fguide\u002Foutput-modes","2.guide\u002F5.output-modes","i-lucide-image",{"title":58,"path":59,"stem":60,"icon":61},"Frontmatter","\u002Fguide\u002Ffrontmatter","2.guide\u002F6.frontmatter","i-lucide-file-json",{"title":63,"path":64,"stem":65,"icon":66},"Binding","\u002Fguide\u002Fbinding","2.guide\u002F7.binding","i-lucide-braces",{"title":68,"icon":69,"path":70,"stem":71,"children":72,"page":25},"Reference","i-lucide-book-marked","\u002Freference","3.reference",[73,78,83],{"title":74,"path":75,"stem":76,"icon":77},"Feature coverage","\u002Freference\u002Ffeature-coverage","3.reference\u002F1.feature-coverage","i-lucide-list-checks",{"title":79,"path":80,"stem":81,"icon":82},"Plugin options","\u002Freference\u002Fplugin-options","3.reference\u002F2.plugin-options","i-lucide-settings",{"title":84,"path":85,"stem":86,"icon":87},"Error handling","\u002Freference\u002Ferror-handling","3.reference\u002F3.error-handling","i-lucide-triangle-alert",{"id":89,"title":63,"body":90,"description":357,"extension":358,"links":359,"meta":360,"navigation":361,"path":64,"seo":362,"stem":65,"__hash__":363},"docs\u002F2.guide\u002F7.binding.md",{"type":91,"value":92,"toc":352},"minimark",[93,106,113,118,299,303,312,325,328,332,342,348],[94,95,96,97,101,102,105],"p",{},"Attributes with a ",[98,99,100],"code",{},":key"," prefix that are runtime binding expressions (e.g. ",[98,103,104],{},":value=\"user.profileUrl\"",") cannot be resolved at parse time. Those directive nodes are left unchanged in the AST.",[94,107,108,109,112],{},"A renderer that resolves bindings itself can render those nodes later with ",[98,110,111],{},"renderEtiketSvg",".",[114,115,117],"h2",{"id":116},"render-bound-directives-at-request-time","Render bound directives at request time",[119,120,126],"pre",{"className":121,"code":122,"filename":123,"language":124,"meta":125,"style":125},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { etiketTags, renderEtiketSvg } from 'comark-etiket'\n\nif (etiketTags.has(tag)) {\n  const svg = await renderEtiketSvg(tag, { value: 'netzo:v1:item:42', 'ec-level': 'M' }, {\n    defaults: frontmatter.etiket, \u002F\u002F per-tag objects override global keys\n  })\n}\n","render.ts","ts","",[98,127,128,167,174,195,262,284,293],{"__ignoreMap":125},[129,130,133,137,141,145,148,151,154,157,160,164],"span",{"class":131,"line":132},"line",1,[129,134,136],{"class":135},"s7zQu","import",[129,138,140],{"class":139},"sMK4o"," {",[129,142,144],{"class":143},"sTEyZ"," etiketTags",[129,146,147],{"class":139},",",[129,149,150],{"class":143}," renderEtiketSvg",[129,152,153],{"class":139}," }",[129,155,156],{"class":135}," from",[129,158,159],{"class":139}," '",[129,161,163],{"class":162},"sfazB","comark-etiket",[129,165,166],{"class":139},"'\n",[129,168,170],{"class":131,"line":169},2,[129,171,173],{"emptyLinePlaceholder":172},true,"\n",[129,175,177,180,183,185,189,192],{"class":131,"line":176},3,[129,178,179],{"class":135},"if",[129,181,182],{"class":143}," (etiketTags",[129,184,112],{"class":139},[129,186,188],{"class":187},"s2Zo4","has",[129,190,191],{"class":143},"(tag)) ",[129,193,194],{"class":139},"{\n",[129,196,198,202,205,208,211,213,217,220,222,224,227,230,232,235,238,240,242,245,247,249,251,254,256,259],{"class":131,"line":197},4,[129,199,201],{"class":200},"spNyl","  const",[129,203,204],{"class":143}," svg",[129,206,207],{"class":139}," =",[129,209,210],{"class":135}," await",[129,212,150],{"class":187},[129,214,216],{"class":215},"swJcz","(",[129,218,219],{"class":143},"tag",[129,221,147],{"class":139},[129,223,140],{"class":139},[129,225,226],{"class":215}," value",[129,228,229],{"class":139},":",[129,231,159],{"class":139},[129,233,234],{"class":162},"netzo:v1:item:42",[129,236,237],{"class":139},"'",[129,239,147],{"class":139},[129,241,159],{"class":139},[129,243,244],{"class":215},"ec-level",[129,246,237],{"class":139},[129,248,229],{"class":139},[129,250,159],{"class":139},[129,252,253],{"class":162},"M",[129,255,237],{"class":139},[129,257,258],{"class":139}," },",[129,260,261],{"class":139}," {\n",[129,263,265,268,270,273,275,278,280],{"class":131,"line":264},5,[129,266,267],{"class":215},"    defaults",[129,269,229],{"class":139},[129,271,272],{"class":143}," frontmatter",[129,274,112],{"class":139},[129,276,277],{"class":143},"etiket",[129,279,147],{"class":139},[129,281,283],{"class":282},"sHwdD"," \u002F\u002F per-tag objects override global keys\n",[129,285,287,290],{"class":131,"line":286},6,[129,288,289],{"class":139},"  }",[129,291,292],{"class":215},")\n",[129,294,296],{"class":131,"line":295},7,[129,297,298],{"class":139},"}\n",[114,300,302],{"id":301},"handle-return-values-and-errors","Handle return values and errors",[94,304,305,307,308,311],{},[98,306,111],{}," returns ",[98,309,310],{},"undefined"," when:",[313,314,315,319,322],"ul",{},[316,317,318],"li",{},"etiket is not installed",[316,320,321],{},"the tag is unknown",[316,323,324],{},"the value is empty",[94,326,327],{},"It throws when etiket rejects the value.",[114,329,331],{"id":330},"use-in-pdf-hosts","Use in PDF hosts",[94,333,334,335,337,338,341],{},"PDF hosts (for example Netzo) pass jasy components that call ",[98,336,111],{}," via ",[98,339,340],{},"renderPdf({ components })",". comark-pdf does not depend on this package.",[94,343,344,347],{},[98,345,346],{},"etiketTags"," lists every tag that the package renders.",[349,350,351],"style",{},"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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}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":125,"searchDepth":169,"depth":169,"links":353},[354,355,356],{"id":116,"depth":169,"text":117},{"id":301,"depth":169,"text":302},{"id":330,"depth":169,"text":331},"Handle runtime binding expressions in comark-etiket directives with renderEtiketSvg and etiketTags.","md",null,{},{"icon":66},{"title":63,"description":357},"gHffwxdc4jknK5jf53cTNOpNAXfdSgs6O-ivj0Kbn4M",[365,367],{"title":58,"path":59,"stem":60,"description":366,"icon":61,"children":-1},"Set global etiket defaults in Comark document frontmatter. Per-directive attrs override frontmatter values.",{"title":74,"path":75,"stem":76,"description":368,"icon":77,"children":-1},"Implementation status for every comark-etiket directive, output mode, and etiket capability.",1791246290162]