UNPKG

@c10t/nice-component-library

Version:

nice-component-library

31 lines (30 loc) 1.57 kB
import { Injector, OnInit } from '@angular/core'; import { NiceComponentLibraryConfig } from '../models/nice-component-library.config'; import { ControlValueAccessor, NgControl } from '@angular/forms'; import { MatDialogRef } from '@angular/material/dialog'; import { DialogTypeEnum } from '../enums/dialog-type.enum'; import { TranslateService } from '@ngx-translate/core'; import { CustomDialogDataConfigModel } from '../models/components/custom-dialog-data-config.model'; import * as i0 from "@angular/core"; export declare class CvaCustomDialogComponent implements OnInit, ControlValueAccessor { private translateService; private dialogRef; private injector; data: CustomDialogDataConfigModel; config: NiceComponentLibraryConfig; get DialogTypeEnum(): typeof DialogTypeEnum; inputText: string; errorInputText: string; isError: boolean; constructor(translateService: TranslateService, dialogRef: MatDialogRef<CvaCustomDialogComponent>, injector: Injector, ngControl: NgControl, data: CustomDialogDataConfigModel); writeValue(obj: any): void; propagateChange: (_: any) => void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; ngOnInit(): void; onConfirm(): void; onCancel(): void; onChangeInput(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CvaCustomDialogComponent, [null, null, null, { optional: true; self: true; }, null]>; static ɵcmp: i0.ɵɵComponentDeclaration<CvaCustomDialogComponent, "cva-custom-dialog", never, {}, {}, never, never, false, never>; }