Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IRowCollection<R>

Base Collection class for Rows

Type parameters

Hierarchy

Index

Methods

filter

  • filter(filterFunc: function): R[]
  • Filter rows based on given criteria.

    Parameters

    • filterFunc: function

      Row Filter callback

        • (v: R, i: number, a: R[]): boolean
        • Parameters

          • v: R
          • i: number
          • a: R[]

          Returns boolean

    Returns R[]

getCount

  • getCount(): number

getRowById

  • getRowById(rowId: number): R
  • Get by Row ID

    Parameters

    • rowId: number

      Row ID

    Returns R

getRowByIndex

  • getRowByIndex(index: number): R
  • Fetch a Row by its index in the Collection

    Parameters

    • index: number

      Index in the collection

    Returns R

getRowByOffset

  • getRowByOffset(rowId: number, offset: number): R
  • Fetch a Row by position with respect to another Row.

    Parameters

    • rowId: number

      Reference Row ID

    • offset: number

      Offset with respect to Reference Row

    Returns R

getRows

  • getRows(): R[]

Generated using TypeDoc