@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
29 lines (28 loc) • 1.26 kB
TypeScript
import { OnInit } from '@angular/core';
import { MatDialogRef } from "@angular/material/dialog";
import { MatTableDataSource } from '@angular/material/table';
import { TccSnackBarService } from '../../../core/services/tcc-snackbar/tcc-snackbar.service';
import { TccAnyscanService } from '../../../odata/services/tcc-anyscan/tcc-anyscan.service';
import { TccET_DPM } from '../../../odata/models/dpm.model';
import { TccLibIcons } from '../../classes/tcc-register-icons.class';
export declare class TccChooseHostDialogComponent implements OnInit {
private dialogRef;
private ScanService;
private snackbar;
data: {
hosts: TccET_DPM.Host[];
};
onDialogClick(event: KeyboardEvent): void;
description: string;
CloseCaption: string;
devices: Array<TccET_DPM.Host>;
devicesDataSource: MatTableDataSource<TccET_DPM.Host, import("@angular/material/paginator.d-DuJ-oYgT").M>;
deviceDisplayedColumns: string[];
LibIcons: typeof TccLibIcons.Icon;
constructor(dialogRef: MatDialogRef<TccChooseHostDialogComponent>, ScanService: TccAnyscanService, snackbar: TccSnackBarService, data: {
hosts: TccET_DPM.Host[];
});
ngOnInit(): void;
selectDevice(index: number): void;
OnCloseClick(): void;
}