UNPKG

@netgrif/components

Version:

Netgrif Application Engine frontend Angular components

37 lines (36 loc) 1.82 kB
import { AfterViewInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { FileUploadModel, LoggerService, PetriNetEventOutcome, PetriNetResourceService, SnackBarService } from '@netgrif/components-core'; import { TranslateService } from '@ngx-translate/core'; import { MatDialogRef } from '@angular/material/dialog'; import * as i0 from "@angular/core"; interface FileList { [key: string]: FileUploadModel; } export declare class ImportNetDialogComponent implements AfterViewInit { protected _dialogRef: MatDialogRef<ImportNetDialogComponent>; protected _petriNetResource: PetriNetResourceService; protected _log: LoggerService; protected _snackbar: SnackBarService; protected _translate: TranslateService; files: FileList; releaseTypes: Array<string>; releaseTypeControl: FormControl<string>; protected _response: PetriNetEventOutcome; protected _fileInput: HTMLInputElement; constructor(_dialogRef: MatDialogRef<ImportNetDialogComponent>, _petriNetResource: PetriNetResourceService, _log: LoggerService, _snackbar: SnackBarService, _translate: TranslateService); ngAfterViewInit(): void; get fileList(): Array<FileUploadModel>; get isAllFinished(): boolean; onProcessFileChosen(): void; cancelFile(file: FileUploadModel): void; retryFile(file: FileUploadModel): void; close(): void; protected setupFile(file: File): FileUploadModel; protected uploadFiles(): void; protected removeFile(file: FileUploadModel): void; protected uploadFile(file: FileUploadModel): void; static ɵfac: i0.ɵɵFactoryDeclaration<ImportNetDialogComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ImportNetDialogComponent, "nc-import-net-dialog", never, {}, {}, never, never, false, never>; } export {};