UNPKG

inet-ui

Version:

iNet Angular UI === [![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][downloads-url]

23 lines (22 loc) 1.32 kB
import { OnInit } from '@angular/core'; import { DataTableRow } from '../row/row.component'; import { CellCallback } from '../../types/cell-callback.type'; import * as i0 from "@angular/core"; export declare class DataTableColumn implements OnInit { header?: string; sortable: boolean; resizable: boolean; property: string; styleClass?: string; cellColors?: CellCallback; width: number | string; visible: boolean; cellTemplate: any; headerTemplate: any; getCellColor(row: DataTableRow, index: number): string | undefined; styleClassObject: {}; ngOnInit(): void; private _initCellClass; static ɵfac: i0.ɵɵFactoryDeclaration<DataTableColumn, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<DataTableColumn, "data-table-column", never, { "header": { "alias": "header"; "required": false; }; "sortable": { "alias": "sortable"; "required": false; }; "resizable": { "alias": "resizable"; "required": false; }; "property": { "alias": "property"; "required": false; }; "styleClass": { "alias": "styleClass"; "required": false; }; "cellColors": { "alias": "cellColors"; "required": false; }; "width": { "alias": "width"; "required": false; }; "visible": { "alias": "visible"; "required": false; }; }, {}, ["cellTemplate", "headerTemplate"], never, false, never>; }