UNPKG

@controladad/ng-base

Version:
20 lines (19 loc) 999 B
import { OnDestroy, OnInit } from '@angular/core'; import { MatCellDef, MatColumnDef, MatFooterCellDef, MatHeaderCellDef, MatTable } from '@angular/material/table'; import { TableOptions } from '../table.interfaces'; import * as i0 from "@angular/core"; export declare class CacTableColBase implements OnInit, OnDestroy { table?: MatTable<unknown> | undefined; prop: string; options: TableOptions<any>; columnDef: MatColumnDef; cellDef: MatCellDef; headerCellDef: MatHeaderCellDef; footerCellDef: MatFooterCellDef; constructor(table?: MatTable<unknown> | undefined); ngOnInit(): void; ngOnDestroy(): void; private initializeMatColDef; static ɵfac: i0.ɵɵFactoryDeclaration<CacTableColBase, [{ optional: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<CacTableColBase, "cac-base-table-col", never, { "prop": { "alias": "prop"; "required": false; }; "options": { "alias": "options"; "required": false; }; }, {}, never, never, true, never>; }