ngx-gem-spaas
Version:
This library contains services, components, images and styles to provide a unified look and way-of-working throughout GEM SPaaS.
16 lines (15 loc) • 524 B
TypeScript
import { TemplateRef } from "@angular/core";
export declare class TableColumnModel {
cellTemplate?: TemplateRef<any> | null;
columnLabel?: string;
cssClasses?: string;
dataField: string;
headerTemplate?: TemplateRef<any>;
withFilterDefault?: string | string[];
withFilterSelect?: '' | 'single' | 'multiple';
withSort?: boolean;
}
export declare class TableColumnFilterModel extends TableColumnModel {
filterDropdownValues: any[];
update(col: Partial<TableColumnFilterModel>): void;
}