uint8arraylist
    Preparing search index...

    Class Uint8ArrayList<T>

    Type Parameters

    • T extends ArrayBufferLike = ArrayBufferLike

    Implements

    Index

    Constructors

    Properties

    "[symbol]": true
    length: number

    Accessors

    • get byteLength(): number

      Returns number

    Methods

    • Remove bytes from the front of the pool

      Parameters

      • bytes: number

      Returns void

    • Read the value at index

      Parameters

      • index: number

      Returns number

    • Parameters

      • byteOffset: number
      • OptionallittleEndian: boolean

      Returns bigint

    • Parameters

      • byteOffset: number
      • OptionallittleEndian: boolean

      Returns bigint

    • Parameters

      • byteOffset: number
      • OptionallittleEndian: boolean

      Returns number

    • Parameters

      • byteOffset: number
      • OptionallittleEndian: boolean

      Returns number

    • Parameters

      • byteOffset: number
      • OptionallittleEndian: boolean

      Returns number

    • Parameters

      • byteOffset: number
      • OptionallittleEndian: boolean

      Returns number

    • Parameters

      • byteOffset: number

      Returns number

    • Parameters

      • byteOffset: number
      • OptionallittleEndian: boolean

      Returns number

    • Parameters

      • byteOffset: number
      • OptionallittleEndian: boolean

      Returns number

    • Parameters

      • byteOffset: number

      Returns number

    • Set the value at index to value

      Parameters

      • index: number
      • value: number

      Returns void

    • Parameters

      • byteOffset: number
      • value: bigint
      • OptionallittleEndian: boolean

      Returns void

    • Parameters

      • byteOffset: number
      • value: bigint
      • OptionallittleEndian: boolean

      Returns void

    • Parameters

      • byteOffset: number
      • value: number
      • OptionallittleEndian: boolean

      Returns void

    • Parameters

      • byteOffset: number
      • value: number
      • OptionallittleEndian: boolean

      Returns void

    • Parameters

      • byteOffset: number
      • value: number
      • OptionallittleEndian: boolean

      Returns void

    • Parameters

      • byteOffset: number
      • value: number
      • OptionallittleEndian: boolean

      Returns void

    • Parameters

      • byteOffset: number
      • value: number

      Returns void

    • Parameters

      • byteOffset: number
      • value: number
      • OptionallittleEndian: boolean

      Returns void

    • Parameters

      • byteOffset: number
      • value: number
      • OptionallittleEndian: boolean

      Returns void

    • Parameters

      • byteOffset: number
      • value: number

      Returns void

    • Extracts a section of an array and returns a new array.

      This is a copy operation as it is with Uint8Arrays and Arrays

      • note this is different to the behaviour of Node Buffers.

      Parameters

      • OptionalbeginInclusive: number
      • OptionalendExclusive: number

      Returns Uint8Array<ArrayBuffer>

    • Returns a section of the array from the given start and end element index.

      This is a no-copy operation where the data extracted data comes from a single Uint8Array internally, otherwise it is a copy operation.

      Parameters

      • OptionalbeginInclusive: number
      • OptionalendExclusive: number

      Returns Uint8Array<ArrayBuffer | T>

    • Returns a new Uint8ArrayList from the given start and end element index.

      This is a no-copy operation.

      Parameters

      • OptionalbeginInclusive: number
      • OptionalendExclusive: number

      Returns Uint8ArrayList<T>

    • Create a Uint8ArrayList from a pre-existing list of Uint8Arrays. Use this method if you know the total size of all the Uint8Arrays ahead of time.

      Type Parameters

      • T extends ArrayBufferLike

      Parameters

      Returns Uint8ArrayList<T>