Skip to main content

Type Alias: QrMatrix

type QrMatrix = object;

Defined in: encode.ts:8

A QR symbol: which modules are dark, and what each module is part of.

Properties​

dark​

dark: boolean[][];

Defined in: encode.ts:19

Row-major: dark[row][column].


errorCorrectionLevel​

errorCorrectionLevel: ErrorCorrectionLevel;

Defined in: encode.ts:17

Error correction level of the symbol. At least the requested one; higher when that fits into the same version (see encodeQr).


kind​

kind: ModuleKind[][];

Defined in: encode.ts:21

Row-major: kind[row][column].


size​

size: number;

Defined in: encode.ts:10

Modules per side.


version​

version: number;

Defined in: encode.ts:12

QR version, 1–40.