Interface RowSelectEventMap<Type>

Component events

See

ComponentEventMap

Type Parameters

Hierarchy

Properties

rowdeselect: ((rowSelect, storeIndex) => void)

Type declaration

    • (rowSelect, storeIndex): void
    • Fires when a row is deselected

      Parameters

      • rowSelect: Type
      • storeIndex: number

      Returns void

rowselect: ((rowSelect, storeIndex) => void)

Type declaration

    • (rowSelect, storeIndex): void
    • Fires when a row is selected

      Parameters

      • rowSelect: Type
      • storeIndex: number

      Returns void

selectionchange: ((rowSelect) => void)

Type declaration

    • (rowSelect): void
    • Fires when selection changes. When holding arrow on keyboard it will only fire once at key up to prevent flooding the server with requests

      Parameters

      • rowSelect: Type

      Returns void

      Example

      get store record in list config

      rowSelection: {
      multiSelect: true,
      listeners: {
      selectionchange: (rowSelect) => {
      if(rowSelect.getSelected().length == 1) {
      const table = rowSelect.getTable();
      const record = table.getStore().getRecordAt(rowSelect.getSelected()[0]);
      }
      }
      }
      }

Generated using TypeDoc