Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DecoderResult

Encapsulates the result of decoding a matrix of bits. This typically applies to 2D barcode formats. For now it contains the raw bytes obtained, as well as a String interpretation of those bytes, if applicable.

author

Sean Owen

Hierarchy

  • DecoderResult

Index

Constructors

constructor

  • new DecoderResult(rawBytes: Uint8Array, text: string, byteSegments: Uint8Array[], ecLevel: string, structuredAppendSequenceNumber?: number, structuredAppendParity?: number): DecoderResult
  • Parameters

    • rawBytes: Uint8Array
    • text: string
    • byteSegments: Uint8Array[]
    • ecLevel: string
    • Default value structuredAppendSequenceNumber: number = -1
    • Default value structuredAppendParity: number = -1

    Returns DecoderResult

Properties

Private byteSegments

byteSegments: Uint8Array[]

Private ecLevel

ecLevel: string

Private erasures

erasures: number

Private errorsCorrected

errorsCorrected: number

Private numBits

numBits: number

Private other

other: any

Private rawBytes

rawBytes: Uint8Array

Private structuredAppendParity

structuredAppendParity: number

Private structuredAppendSequenceNumber

structuredAppendSequenceNumber: number

Private text

text: string

Methods

getByteSegments

  • getByteSegments(): Uint8Array[]

getECLevel

  • getECLevel(): string

getErasures

  • getErasures(): number

getErrorsCorrected

  • getErrorsCorrected(): number

getNumBits

  • getNumBits(): number

getOther

  • getOther(): any

getRawBytes

  • getRawBytes(): Uint8Array

getStructuredAppendParity

  • getStructuredAppendParity(): number

getStructuredAppendSequenceNumber

  • getStructuredAppendSequenceNumber(): number

getText

  • getText(): string

hasStructuredAppend

  • hasStructuredAppend(): boolean

setErasures

  • setErasures(erasures: number): void

setErrorsCorrected

  • setErrorsCorrected(errorsCorrected: number): void

setNumBits

  • setNumBits(numBits: number): void

setOther

  • setOther(other: any): void

Generated using TypeDoc