Interface IActionAddSlot<RowData, Payload>
Properties
Optionalaction
action?: string
OptionalisDisabled
isDisabled?: ( selectedRows: RowData[], payload: Payload,) => boolean | Promise<boolean> Type declaration
- (selectedRows: RowData[], payload: Payload): boolean | Promise<boolean>
Returns boolean | Promise<boolean>
- A Promise resolving to a boolean indicating if the rows are disabled.
OptionalisVisible
isVisible?: ( selectedRows: RowData[], payload: Payload,) => boolean | Promise<boolean> Type declaration
- (selectedRows: RowData[], payload: Payload): boolean | Promise<boolean>
Returns boolean | Promise<boolean>
- A Promise that resolves to a boolean indicating the visibility of the element, or a boolean indicating the visibility directly.
Optionallabel
label?: string
Interface for adding a slot in an action.