@c10t/nice-component-library
Version:
nice-component-library
26 lines (25 loc) • 1.33 kB
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { ColumnModel } from '../../models/components/column.model';
import { ButtonModel } from '../../models/components/button.model';
import { ColumnTypeEnum } from '../../enums/column-type.enum';
import { IconTypeEnum } from '../../enums/icon-type.enum';
import { TableService } from '../../services/table.service';
import * as i0 from "@angular/core";
export declare class CvaHeaderExpandButtonComponent implements OnInit {
expandHeaderButton?: ButtonModel;
columns: ColumnModel[];
moduleName: string;
onChange: EventEmitter<{
[key: string]: any;
}>;
expandDisplayCols: {
[key: string]: any;
};
constructor();
get ColumnTypes(): typeof ColumnTypeEnum;
get IconTypes(): typeof IconTypeEnum;
get TableService(): typeof TableService;
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CvaHeaderExpandButtonComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CvaHeaderExpandButtonComponent, "cva-header-expand-button", never, { "expandHeaderButton": { "alias": "expandHeaderButton"; "required": false; }; "columns": { "alias": "columns"; "required": false; }; "moduleName": { "alias": "moduleName"; "required": false; }; }, { "onChange": "onChange"; }, never, never, false, never>;
}