UNPKG

@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
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>; }