ise-react-mui
Version:
Made with create-react-library
21 lines (20 loc) • 1.47 kB
TypeScript
/// <reference types="react" />
import { IMrt_grid_prop_server } from './IMrt_grid_prop_server';
interface IColumnFilters {
id: string;
value: string;
fns: string;
}
interface ISorting {
id: string;
desc: boolean;
}
export interface IGridPageFilterDto {
start: number;
size: number;
filter: IColumnFilters[];
globalFilter: string;
sorting: ISorting[];
}
declare const MrtGridServer: ({ disableStickyFooter, stickyOffset, enableGrouping, disableFilters, disableColumnResizing, disableColumnFilterModes, disableStickyHeader, disableSorting, disableFullScreenToggle, disablePagination, disableHiding, disableTableFooter, disableTopToolbar, disableBottomToolbar, disableColumnActions, disableGlobalFilter, enablePinning, enableColumnOrdering, enableColumnDragging, enableClickToCopy, enableRowSelection, enableSelectAll, enableMultiRowSelection, enableExcelExport, enableDarkMode, enableRefreshCounter, enableDensityToggle, headerColor, initialState_showColumnFilters, initialState_paginationSize, initialState_columnPinning_left, initialState_columnPinning_right, initialState_columnVisibility, initialState_columnSorting, columns, serverUrl, onCustomFilterClick, rowActions, topToolbarCustomActions, server, refetchData, onRowSelection, disableAutoRenderRowActions, rowActionsRenderer, name, getRowId, renderDetailPanel, enableExpandAll }: IMrt_grid_prop_server) => JSX.Element;
export default MrtGridServer;