@mui/material
Version:
Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.
24 lines • 1.6 kB
TypeScript
export interface TableSortLabelClasses {
/** Styles applied to the root element. */
root: string;
/** Styles applied to the root element if `direction="desc"`. */
directionDesc: string;
/** Styles applied to the root element if `direction="asc"`. */
directionAsc: string;
/** State class applied to the root element if `active={true}`. */
active: string;
/** Styles applied to the icon component. */
icon: string;
/** Styles applied to the icon component if `direction="desc"`.
* @deprecated Combine the [.MuiTableSortLabel-icon](/material-ui/api/table-sort-label/#table-sort-label-classes-icon) and [.MuiTableSortLabel-directionDesc](/material-ui/api/table-sort-label/#table-sort-label-classes-direction-desc) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details.
*/
iconDirectionDesc: string;
/** Styles applied to the icon component if `direction="asc"`.
* @deprecated Combine the [.MuiTableSortLabel-icon](/material-ui/api/table-sort-label/#table-sort-label-classes-icon) and [.MuiTableSortLabel-directionAsc](/material-ui/api/table-sort-label/#table-sort-label-classes-direction-asc) classes instead. See [Migrating from deprecated APIs](/material-ui/migration/migrating-from-deprecated-apis/) for more details.
*/
iconDirectionAsc: string;
}
export type TableSortLabelClassKey = keyof TableSortLabelClasses;
export declare function getTableSortLabelUtilityClass(slot: string): string;
declare const tableSortLabelClasses: TableSortLabelClasses;
export default tableSortLabelClasses;