@factory-utils/tools
Version:
Set of genericised angular2+ components used in most of Advanced SCHEMA - Factory's projects.
21 lines (20 loc) • 1.09 kB
TypeScript
import { SimpleChanges } from '@angular/core';
import { Data } from '../../models/data.model';
import { ExcelGeneratorService } from '../../services/excel-generator/excel-generator.service';
import { HtmlInput } from '../../typings';
import * as i0 from "@angular/core";
export declare class ExcelButtonComponent {
excelGeneratorService: ExcelGeneratorService;
config: unknown;
data: Data;
filename: string;
disabled: HtmlInput;
isLoading: boolean;
private readonly _defaultValues;
constructor(excelGeneratorService: ExcelGeneratorService);
ngOnChanges(changes: SimpleChanges): void;
isDisabled(): boolean;
download(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ExcelButtonComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ExcelButtonComponent, "fut-excel-button", never, { "config": { "alias": "config"; "required": false; }; "data": { "alias": "data"; "required": false; }; "filename": { "alias": "filename"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, {}, never, never, false, never>;
}