UNPKG

angular-material-datatransfer-lib

Version:

A HTML5 datatransfer UI for handling upload and download of multiple simultaneous files.

25 lines (24 loc) 1.22 kB
import { NgZone } from '@angular/core'; import { MatDialog } from '@angular/material'; import { LoggerService } from '../services/logger.service'; import { DatatransferStore } from '../stores/datatransfer.store'; import { DateUtil } from '../utils/date.util'; import { PaginationService } from '../services/pagination.service'; import { ExportService } from '../services/export.service'; import { DatatransferFacade } from '../facades/datatransfer.facade'; import { ResumableJsUploader } from '../io/uploaders/resumablejs.uploader'; import { BlobDownloader } from '../io/downloaders/blob.downloader'; export declare class DatatransferFacadeFactory { private logger; private zone; private store; private dateUtil; private paginationService; private exportService; private dialog; private resumableUploader; private blobDownloader; private facade1; constructor(logger: LoggerService, zone: NgZone, store: DatatransferStore, dateUtil: DateUtil, paginationService: PaginationService, exportService: ExportService, dialog: MatDialog, resumableUploader: ResumableJsUploader, blobDownloader: BlobDownloader); createDatatransferFacade(): DatatransferFacade; }