@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
30 lines (29 loc) • 1.28 kB
TypeScript
import { OnInit } from '@angular/core';
import { UntypedFormBuilder, UntypedFormGroup, ValidatorFn } from '@angular/forms';
import { MatDialogRef } from "@angular/material/dialog";
import { TccSnackBarService } from '../../../core/services/tcc-snackbar/tcc-snackbar.service';
import { TccFormErrorFields } from '../../models/form-error.model';
import { TccAnyscanService } from '../../../odata/services/tcc-anyscan/tcc-anyscan.service';
import { TccLibIcons } from '../../classes/tcc-register-icons.class';
export declare class TccAnyscanAuthDialogComponent implements OnInit {
private dialogRef;
private ScanService;
private fb;
private snackbar;
onDialogClick(event: KeyboardEvent): void;
description: string;
ApikeyCaption: string;
AuthCaption: string;
CheckAuthCaption: string;
CloseCaption: string;
formGroup: UntypedFormGroup;
Url: string;
Fields: TccFormErrorFields;
LibIcons: typeof TccLibIcons.Icon;
constructor(dialogRef: MatDialogRef<TccAnyscanAuthDialogComponent>, ScanService: TccAnyscanService, fb: UntypedFormBuilder, snackbar: TccSnackBarService);
ngOnInit(): void;
getValidators(fieldname: string): ValidatorFn[];
OnAuthClick(): void;
OnCheckAuthClick(): void;
OnCloseClick(): void;
}