[{"data":1,"prerenderedAt":407},["ShallowReactive",2],{"navigation_docs":3,"-guide-qr-helpers":88,"-guide-qr-helpers-surround":402},[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":38,"body":90,"description":396,"extension":331,"links":397,"meta":398,"navigation":399,"path":39,"seo":400,"stem":40,"__hash__":401},"docs\u002F2.guide\u002F2.qr-helpers.md",{"type":91,"value":92,"toc":390},"minimark",[93,97,102,321,325,350,354,369,373,386],[94,95,96],"p",{},"QR helper directives build the encoded payload from attrs. You do not write the raw QR string yourself.",[98,99,101],"h2",{"id":100},"pick-a-helper-directive","Pick a helper directive",[103,104,105,121],"table",{},[106,107,108],"thead",{},[109,110,111,115,118],"tr",{},[112,113,114],"th",{},"Directive",[112,116,117],{},"Required attrs",[112,119,120],{},"Example",[122,123,124,147,164,181,201,218,234,249,263,286,306],"tbody",{},[109,125,126,133,142],{},[127,128,129],"td",{},[130,131,132],"code",{},"::qr-wifi",[127,134,135,138,139],{},[130,136,137],{},"ssid",", ",[130,140,141],{},"password",[127,143,144],{},[130,145,146],{},"::qr-wifi{ssid=\"Net\" password=\"pass\"}",[109,148,149,154,159],{},[127,150,151],{},[130,152,153],{},"::qr-email",[127,155,156],{},[130,157,158],{},"address",[127,160,161],{},[130,162,163],{},"::qr-email{address=\"hi@example.com\"}",[109,165,166,171,176],{},[127,167,168],{},[130,169,170],{},"::qr-sms",[127,172,173],{},[130,174,175],{},"phone",[127,177,178],{},[130,179,180],{},"::qr-sms{phone=\"+1234567890\" message=\"Hello\"}",[109,182,183,188,196],{},[127,184,185],{},[130,186,187],{},"::qr-geo",[127,189,190,138,193],{},[130,191,192],{},"lat",[130,194,195],{},"lng",[127,197,198],{},[130,199,200],{},"::qr-geo{lat=\"48.8584\" lng=\"2.2945\"}",[109,202,203,208,213],{},[127,204,205],{},[130,206,207],{},"::qr-url",[127,209,210],{},[130,211,212],{},"url",[127,214,215],{},[130,216,217],{},"::qr-url{url=\"https:\u002F\u002Fexample.com\"}",[109,219,220,225,229],{},[127,221,222],{},[130,223,224],{},"::qr-phone",[127,226,227],{},[130,228,175],{},[127,230,231],{},[130,232,233],{},"::qr-phone{phone=\"+1234567890\"}",[109,235,236,241,244],{},[127,237,238],{},[130,239,240],{},"::qr-vcard",[127,242,243],{},"contact fields",[127,245,246],{},[130,247,248],{},"::qr-vcard{first-name=\"Ada\" last-name=\"Lovelace\" email=\"ada@example.com\"}",[109,250,251,256,258],{},[127,252,253],{},[130,254,255],{},"::qr-mecard",[127,257,243],{},[127,259,260],{},[130,261,262],{},"::qr-mecard{name=\"Ada Lovelace\" phone=\"+1234567890\"}",[109,264,265,270,281],{},[127,266,267],{},[130,268,269],{},"::qr-event",[127,271,272,138,275,138,278],{},[130,273,274],{},"title",[130,276,277],{},"start",[130,279,280],{},"end",[127,282,283],{},[130,284,285],{},"::qr-event{title=\"Meeting\" start=\"20250101T090000Z\" end=\"20250101T100000Z\"}",[109,287,288,293,296],{},[127,289,290],{},[130,291,292],{},"::swiss-qr",[127,294,295],{},"structured fields",[127,297,298,299],{},"see ",[300,301,305],"a",{"href":302,"rel":303},"https:\u002F\u002Fetiket.productdevbook.com",[304],"nofollow","Swiss QR Bill",[109,307,308,313,315],{},[127,309,310],{},[130,311,312],{},"::gs1-digital-link",[127,314,295],{},[127,316,298,317],{},[300,318,320],{"href":302,"rel":319},[304],"GS1 Digital Link",[98,322,324],{"id":323},"configure-wifi-qr-codes","Configure WiFi QR codes",[326,327,333],"pre",{"className":328,"code":329,"filename":330,"language":331,"meta":332,"style":332},"language-md shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","::qr-wifi{ssid=\"GuestNetwork\" password=\"Welcome123\"}\n::\n","qr-wifi.md","md","",[130,334,335,344],{"__ignoreMap":332},[336,337,340],"span",{"class":338,"line":339},"line",1,[336,341,343],{"class":342},"sTEyZ","::qr-wifi{ssid=\"GuestNetwork\" password=\"Welcome123\"}\n",[336,345,347],{"class":338,"line":346},2,[336,348,349],{"class":342},"::\n",[98,351,353],{"id":352},"configure-contact-qr-codes","Configure contact QR codes",[326,355,358],{"className":328,"code":356,"filename":357,"language":331,"meta":332,"style":332},"::qr-vcard{first-name=\"Ada\" last-name=\"Lovelace\" email=\"ada@example.com\"}\n::\n","qr-vcard.md",[130,359,360,365],{"__ignoreMap":332},[336,361,362],{"class":338,"line":339},[336,363,364],{"class":342},"::qr-vcard{first-name=\"Ada\" last-name=\"Lovelace\" email=\"ada@example.com\"}\n",[336,366,367],{"class":338,"line":346},[336,368,349],{"class":342},[98,370,372],{"id":371},"use-structured-swiss-qr-and-gs1-digital-link","Use structured Swiss QR and GS1 Digital Link",[94,374,375,377,378,380,381,385],{},[130,376,292],{}," and ",[130,379,312],{}," accept nested fields via JSON attrs or YAML block props. See the ",[300,382,384],{"href":302,"rel":383},[304],"etiket docs"," for field schemas.",[387,388,389],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}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":332,"searchDepth":346,"depth":346,"links":391},[392,393,394,395],{"id":100,"depth":346,"text":101},{"id":323,"depth":346,"text":324},{"id":352,"depth":346,"text":353},{"id":371,"depth":346,"text":372},"Use comark-etiket QR helper directives to build WiFi, email, SMS, geo, vCard, and structured QR payloads from attrs.",null,{},{"icon":41},{"title":38,"description":396},"KoD3DniUlqrUft1yOW-9vBtuIKiW_3T2hGJOG9IpCY0",[403,405],{"title":33,"path":34,"stem":35,"description":404,"icon":36,"children":-1},"Use QR codes, 1D barcodes, postal codes, and 2D symbologies in Comark markdown with comark-etiket directives.",{"title":43,"path":44,"stem":45,"description":406,"icon":46,"children":-1},"Generate multiple barcodes or QR codes in one directive with barcode-sheet and qr-sheet.",1791246290162]