@hubee/hubee-ui-table
Version:
Hubee UI Table é uma biblioteca que faz abstração da implementação de data tables para o React
20 lines (19 loc) • 637 B
TypeScript
import { AlignType } from './align-type';
import { RenderType } from './render-type';
export default class ColumnModel<T> {
name: string;
property: string;
sorting: boolean;
align?: AlignType;
render: RenderType<T>;
width?: any;
maxWidth?: any;
constructor(name: string, property: string, { sorting, align, width, maxWidth, }: {
sorting?: boolean | undefined;
align?: AlignType | undefined;
width?: any;
maxWidth?: any;
});
static build<T>(name: string, property: string): ColumnModel<T>;
withRender(render: RenderType<T>): ColumnModel<T>;
}