Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ListViewBase<T>

Type parameters

Hierarchy

Implements

Index

Constructors

constructor

Properties

length

length: number

Optional valueOffsets

valueOffsets: Int32Array

values

values: T["TArray"]

Methods

__@iterator

  • __@iterator(): IterableIterator<T["TValue"]>

clone

  • clone(data: Data<T>): this

get

  • get(index: number): T["TValue"]

Protected Abstract getList

  • getList(values: T["TArray"], index: number, valueOffsets?: Int32Array): T["TValue"]
  • Parameters

    • values: T["TArray"]
    • index: number
    • Optional valueOffsets: Int32Array

    Returns T["TValue"]

indexOf

  • indexOf(search: T["TValue"]): number

isValid

  • isValid(): boolean

set

  • set(index: number, value: T["TValue"]): void

Protected Abstract setList

  • setList(values: T["TArray"], index: number, value: T["TValue"], valueOffsets?: Int32Array): void
  • Parameters

    • values: T["TArray"]
    • index: number
    • value: T["TValue"]
    • Optional valueOffsets: Int32Array

    Returns void

toArray

Generated using TypeDoc