@nova-ui/bits
Version:
SolarWinds Nova Framework
21 lines (20 loc) • 1.04 kB
TypeScript
import { CdkColumnDef } from "@angular/cdk/table";
import { OnChanges, OnInit, SimpleChanges } from "@angular/core";
import { TableStateHandlerService } from "../table-state-handler.service";
import { ColumnTypes } from "../types";
import * as i0 from "@angular/core";
/**
* @ignore
*/
export declare class TableColumnDefDirective extends CdkColumnDef implements OnInit, OnChanges {
private tableStateHandlerService;
get name(): string;
set name(value: string);
type: ColumnTypes;
columnWidth: number;
constructor(tableStateHandlerService: TableStateHandlerService);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TableColumnDefDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<TableColumnDefDirective, "[nuiColumnDef]", never, { "name": { "alias": "nuiColumnDef"; "required": false; }; "type": { "alias": "type"; "required": false; }; "columnWidth": { "alias": "columnWidth"; "required": false; }; }, {}, never, never, false, never>;
}