@blueeast/bluerain-plugin-material-ui
Version:
Adds [Material UI](http://www.material-ui.com/#/) theme Provider to BlueRain. Components of material-ui have been developed using a common interface. [https://blueeast.gitbook.io/bluerain-plugin-material-ui](https://blueeast.gitbook.io/bluerain-plugin-mat
29 lines (28 loc) • 825 B
TypeScript
import React from 'react';
export interface EnhancedTableHeadProps {
numSelected: number;
onRequestSort: any;
onSelectAllClick: any;
order: 'asc' | 'desc';
orderBy: string;
rowCount: number;
}
export interface TableStates {
order?: any;
orderBy?: any;
selected: any;
data?: any;
page?: any;
rowsPerPage: number;
}
declare class EnhancedTable extends React.Component<any, TableStates> {
constructor(props: any);
handleRequestSort: (event: any, property: any) => void;
handleSelectAllClick: (event: any) => void;
handleClick: (event: any, id: number) => void;
handleChangePage: (event: any, page: any) => void;
handleChangeRowsPerPage: (event: any) => void;
isSelected: (id: any) => boolean;
render(): JSX.Element;
}
export default EnhancedTable;