@coveord/plasma-mantine
Version:
A Plasma flavoured Mantine theme
21 lines • 820 B
TypeScript
import { ColumnDef } from '@tanstack/table-core';
import { TableColumnsSelectorOptions } from '../table-columns-selector/TableColumnsSelector.js';
export interface TableActionsColumnMeta {
/**
* When set to `true` or an options object, displays a column selector button in the actions column header.
* Allows users to show/hide columns in the table.
*
* @example
* // Simple usage
* options={{ meta: { rowConfigurable: true } }}
*
* // With options
* options={{ meta: { rowConfigurable: { maxSelectableColumns: 5 } } }}
*/
rowConfigurable?: boolean | TableColumnsSelectorOptions;
}
/**
* Generic column to use when your table needs actions on rows
*/
export declare const TableActionsColumn: ColumnDef<unknown>;
//# sourceMappingURL=TableActionsColumn.d.ts.map