@hxui/angular
Version:
An Angular library based on the [HXUI design system](https://hxui.io).
23 lines (22 loc) • 630 B
TypeScript
import { TabularSize } from './tabular-size.enum';
import { ISortByProperty } from './tabular-sort-by.service';
import { TabularTheme } from './tabular-theme.enum';
export declare abstract class ITabularConfig {
id: string;
size: TabularSize;
pagination: {
itemsPerPage: number;
currentPage: number;
};
clickableRows?: boolean;
sortBy?: ISortByProperty[];
cssClass?: string;
remoteSorting?: boolean;
multiSorting?: boolean;
stickyHeader?: boolean;
stickyColumns?: {
left: boolean;
right: boolean;
};
theme?: TabularTheme;
}