UNPKG

@trimble-oss/moduswebcomponents

Version:

Modus Web Components is a modern, accessible UI library built with Stencil JS that provides reusable web components following Trimble's Modus design system. This updated version focuses on improved flexibility, enhanced theming options, comprehensive cust

35 lines (34 loc) 837 B
import { Density } from '../types'; interface TableProps { density?: Density; zebra?: boolean; hover?: boolean; } /** * Converts table props to CSS classes for styling * @param props Table props * @returns CSS class string */ export declare function convertTablePropsToClasses(props: TableProps): string; export declare const tableSortableClasses: { header: { sortable: string; sorted: string; asc: string; desc: string; }; icon: { base: string; asc: string; desc: string; none: string; }; }; export declare const convertRowPropsToClasses: ({ active, hover, }: { active?: boolean; hover?: boolean; }) => string; export declare const convertHeaderCellPropsToClasses: ({ sortable, }: { sortable?: boolean; }) => string; export {};