Zum Hauptinhalt springen

MultiTableExternalInterface

MultiTableExternalInterface = object

Properties

options

options: MultiTableClientOptions


columnNamesVisible

columnNamesVisible: string[]


updateOptionsRow()

updateOptionsRow: (row, updatedRow) => void

Parameters

row

MultiTableRow

updatedRow

MultiTableRow

Returns

void


updateOptionsRowById()

updateOptionsRowById: (id, updatedRow) => void

Parameters

id

number

updatedRow

MultiTableRow

Returns

void


addOptionsRow()

addOptionsRow: (newRow) => void

Parameters

newRow

MultiTableRow

Returns

void


deleteOptionsRow()

deleteOptionsRow: (row) => void

Parameters

row

MultiTableRow

Returns

void


deleteOptionsRowsBySelection()

deleteOptionsRowsBySelection: (rowSelection) => void

Parameters

rowSelection

Record<string, boolean>

Returns

void


moveOptionsRow()

moveOptionsRow: (row, nextIndex) => boolean

Parameters

row

MultiTableRow

nextIndex

number

Returns

boolean


addOptionsRowAtIndex()

addOptionsRowAtIndex: (newRow, index) => void

Parameters

newRow

MultiTableRow

index

number

Returns

void


updateOptionsRows()

updateOptionsRows: (rows) => void

Parameters

rows

MultiTableRow[]

Returns

void


updateOptions()

updateOptions: (newOptions) => void

Parameters

newOptions

Partial<MultiTableClientOptions>

Returns

void


reRender()

reRender: () => void

Returns

void


buttons

buttons: TableMonitorButtons | undefined