UNPKG

@ctodev/cclibrary-typings

Version:

Library typings for use with CLARC INFINITY

50 lines (49 loc) 1.83 kB
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 { TccODataSettings } from '../../../odata/tccodatasettings.token'; 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 TccSetupScannerDialogComponent implements OnInit { private dialogRef; private ScanService; private odataSettings; data: { Url?: string; Port?: string; Localhost: boolean; }; private fb; private snackbar; onDialogClick(event: KeyboardEvent): void; description: string; UrlCaption: string; PortCaption: string; PingCaption: string; SubmitCaption: string; CloseCaption: string; Localhosttext: string; formGroup: UntypedFormGroup; islocalhost: boolean; LocalhostFields: TccFormErrorFields; Fields: TccFormErrorFields; LibIcons: typeof TccLibIcons.Icon; constructor(dialogRef: MatDialogRef<TccSetupScannerDialogComponent>, ScanService: TccAnyscanService, odataSettings: TccODataSettings, data: { Url?: string; Port?: string; Localhost: boolean; }, fb: UntypedFormBuilder, snackbar: TccSnackBarService); ngOnInit(): void; getValidators(fieldname: string): ValidatorFn[]; GetFormValue(): string; GetCurrentUrl(): string; OnPingClick(): void; OnCloseClick(): void; } export declare function ParseUrl(url: string): { host: string; port: string; endpoint: string; };