Primitive

QRMarker

Auto-emitted from DSKintsugiCatalog.qrmarker. Tier atom.

Live Preview
Standard · frame: .none · scans to obyw.one/c/sigma-analytics/
Branded · frame: .branded · scans to fj-studios.dev
Scan target · frame: .scan · shikki://session/connect
Native · macOS
macOS SwiftUI render of QRMarker
DSL usage
// Standard QR code
katagami.qrmarker(data: "https://obyw.one/c/sigma-analytics/",
                  correctionLevel: .M,
                  frame: .none)

// Branded QR with center logo mark
katagami.qrmarker(data: "https://obyw.one/c/sigma-analytics/",
                  logo: Image("fj-mark"),
                  correctionLevel: .H,
                  frame: .branded)

// Scan guidance frame (corner brackets)
katagami.qrmarker(data: "https://obyw.one/c/sigma-analytics/",
                  correctionLevel: .M,
                  frame: .scan)
Attributes
NameTypeDefaultDescription
data String "" URL or string encoded in the QR code
logo Image? nil Center logo overlay (use high correctionLevel: .H when set)
correctionLevel QRCorrection .M .L | .M | .Q | .H — error correction capacity
frame QRFrame .none .none | .scan (corner brackets) | .branded (logo + gold ring)
density Density regular compact | regular | expanded
locale Locale en BCP-47 locale tag for locale-aware rendering
Used in
sigma-analytics c-tech