Class RowSelect

Row selection model

Hierarchy

Constructors

Properties

_selected: number[] = []
fireSelectionChange: (() => void)

Type declaration

    • (): void
    • Returns void

hasKeyUpListener: Boolean = false
lastIndex: number = -1

Last selected index used for multi selection with shift

multiSelect: boolean = true
shiftStartIndex?: number

Accessors

  • get selected(): number[]
  • Get selected indexes

    Note that this is a copy and can't be edited directly. You have to set the selected property with a changed array.

    Returns number[]

  • set selected(newSelection): void
  • Parameters

    • newSelection: number[]

    Returns void

Methods

  • Remove an index from the selection

    Parameters

    • index: number
    • silent: boolean = false

      Don't fire events

    Returns void

  • Set selected indexes

    Parameters

    • newSelection: number[]
    • silent: boolean = false

      Suspends 'selectionchange' event

    Returns boolean

Generated using TypeDoc