State Class

Namespace: Stimulsoft.Report.BarCodes

Constructors

Constructor Description
constructor(Token token, number mode, number binaryBytes, number bitCount)  

constructor(token: Token, mode: number, binaryBytes: number, bitCount: number)

Parameters

  • token (Token)
  • mode (number)
  • binaryBytes (number)
  • bitCount (number)

Methods

Method Returns Description
addBinaryShiftChar State  
appendFLGn State  
endBinaryShift State  
isBetterThanOrEqualTo boolean  
latchAndAppend State  
shiftAndAppend State  
toBitArray BitArray  

Method Details

addBinaryShiftChar

addBinaryShiftChar(index: number): State

Parameters

  • index (number)

Returns State


appendFLGn

appendFLGn(eci: number): State

Parameters

  • eci (number)

Returns State


endBinaryShift

endBinaryShift(index: number): State

Parameters

  • index (number)

Returns State


isBetterThanOrEqualTo

isBetterThanOrEqualTo(other: State): boolean

Parameters

Returns boolean


latchAndAppend

latchAndAppend(mode: number, value: number): State

Parameters

  • mode (number)
  • value (number)

Returns State


shiftAndAppend

shiftAndAppend(mode: number, value: number): State

Parameters

  • mode (number)
  • value (number)

Returns State


toBitArray

toBitArray(text: number[]): BitArray

Parameters

  • text (number[])

Returns BitArray

Fields

Field Type Description
binaryShiftByteCount number  
bitCount number  
mode number  
mode any  
result any  
token Token  
token any  
token any  
token any  
token any  
token any  
token any  
token any  
token any  
token any  
token any  
token any  
token any