UNPKG

angular-material-datatransfer-lib

Version:

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

108 lines 13.6 kB
/** * @fileoverview added by tsickle * Generated from: lib/angular-material-datatransfer.module.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule, ApplicationRef } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { MatButtonModule, MatCheckboxModule, MatDialogModule, MatFormFieldModule, MatIconModule, MatInputModule, MatMenuModule, MatOptionModule, MatProgressBarModule, MatProgressSpinnerModule, MatSelectModule, MatTooltipModule } from '@angular/material'; import { FlexLayoutModule } from '@angular/flex-layout'; import { AngularMaterialDatatransferComponent } from './angular-material-datatransfer.component'; import { MainComponent } from './components/main.component'; import { BrowseDialogComponent } from './components/browse-dialog.component'; import { DropzoneComponent } from './components/dropzone.component'; import { EditDialogComponent } from './components/edit-dialog.component'; import { PaginationComponent } from './components/pagination.component'; import { ProgressComponent } from './components/progress.component'; import { ConfigService } from './services/config.service'; import { LoggerService } from './services/logger.service'; import { PaginationService } from './services/pagination.service'; import { ExportService } from './services/export.service'; import { DemoService } from './services/demo.service'; import { CryptoService } from './services/crypto.service'; import { DatatransferStore } from './stores/datatransfer.store'; import { DatatransferFacadeFactory } from './factories/datatransfer-facade.factory'; import { CommonUtil } from './utils/common.util'; import { DateUtil } from './utils/date.util'; import { DecimalByteUnitUtil } from './utils/decimal-byte-unit.util'; import { GuidUtil } from './utils/guid.util'; import { CsvExporter } from './io/exporters/csv.exporter'; import { JsonExporter } from './io/exporters/json.exporter'; import { ResumableJsUploader } from './io/uploaders/resumablejs.uploader'; import { BlobDownloader } from './io/downloaders/blob.downloader'; import { HostDirective } from './directives/host.directive'; var AngularMaterialDatatransferModule = /** @class */ (function () { function AngularMaterialDatatransferModule(appRef) { this.appRef = appRef; } AngularMaterialDatatransferModule.decorators = [ { type: NgModule, args: [{ declarations: [ AngularMaterialDatatransferComponent, MainComponent, BrowseDialogComponent, DropzoneComponent, EditDialogComponent, PaginationComponent, ProgressComponent, HostDirective ], imports: [ BrowserModule, BrowserAnimationsModule, FormsModule, ReactiveFormsModule, MatButtonModule, MatCheckboxModule, MatDialogModule, MatFormFieldModule, MatIconModule, MatInputModule, MatMenuModule, MatOptionModule, MatProgressBarModule, MatProgressSpinnerModule, MatSelectModule, MatTooltipModule, FlexLayoutModule ], exports: [AngularMaterialDatatransferComponent], entryComponents: [ MainComponent, BrowseDialogComponent, EditDialogComponent ], providers: [ ConfigService, LoggerService, PaginationService, ExportService, DemoService, CryptoService, DatatransferStore, DatatransferFacadeFactory, CommonUtil, DateUtil, DecimalByteUnitUtil, GuidUtil, CsvExporter, JsonExporter, ResumableJsUploader, BlobDownloader ] },] } ]; /** @nocollapse */ AngularMaterialDatatransferModule.ctorParameters = function () { return [ { type: ApplicationRef } ]; }; return AngularMaterialDatatransferModule; }()); export { AngularMaterialDatatransferModule }; if (false) { /** @type {?} */ AngularMaterialDatatransferModule.prototype.appRef; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1tYXRlcmlhbC1kYXRhdHJhbnNmZXIubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1tYXRlcmlhbC1kYXRhdHJhbnNmZXItbGliLyIsInNvdXJjZXMiOlsibGliL2FuZ3VsYXItbWF0ZXJpYWwtZGF0YXRyYW5zZmVyLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsY0FBYyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUMxRCxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUMvRSxPQUFPLEVBQUUsV0FBVyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDbEUsT0FBTyxFQUNMLGVBQWUsRUFDZixpQkFBaUIsRUFDakIsZUFBZSxFQUNmLGtCQUFrQixFQUNsQixhQUFhLEVBQ2IsY0FBYyxFQUNkLGFBQWEsRUFDYixlQUFlLEVBQ2Ysb0JBQW9CLEVBQ3BCLHdCQUF3QixFQUN4QixlQUFlLEVBQ2YsZ0JBQWdCLEVBQ2pCLE1BQU0sbUJBQW1CLENBQUM7QUFDM0IsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFFeEQsT0FBTyxFQUFFLG9DQUFvQyxFQUFFLE1BQU0sMkNBQTJDLENBQUM7QUFDakcsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBQzVELE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBQzdFLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ3BFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBQ3pFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQ3hFLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ3BFLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUMxRCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDMUQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDbEUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQzFELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDMUQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDaEUsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0seUNBQXlDLENBQUM7QUFDcEYsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQ2pELE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUM3QyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUNyRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDN0MsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBQzFELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUM1RCxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQUMxRSxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFDbEUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBRTVEO0lBd0RFLDJDQUFtQixNQUFzQjtRQUF0QixXQUFNLEdBQU4sTUFBTSxDQUFnQjtJQUFJLENBQUM7O2dCQXhEL0MsUUFBUSxTQUFDO29CQUNSLFlBQVksRUFBRTt3QkFDWixvQ0FBb0M7d0JBQ3BDLGFBQWE7d0JBQ2IscUJBQXFCO3dCQUNyQixpQkFBaUI7d0JBQ2pCLG1CQUFtQjt3QkFDbkIsbUJBQW1CO3dCQUNuQixpQkFBaUI7d0JBQ2pCLGFBQWE7cUJBQ2Q7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLGFBQWE7d0JBQ2IsdUJBQXVCO3dCQUN2QixXQUFXO3dCQUNYLG1CQUFtQjt3QkFDbkIsZUFBZTt3QkFDZixpQkFBaUI7d0JBQ2pCLGVBQWU7d0JBQ2Ysa0JBQWtCO3dCQUNsQixhQUFhO3dCQUNiLGNBQWM7d0JBQ2QsYUFBYTt3QkFDYixlQUFlO3dCQUNmLG9CQUFvQjt3QkFDcEIsd0JBQXdCO3dCQUN4QixlQUFlO3dCQUNmLGdCQUFnQjt3QkFDaEIsZ0JBQWdCO3FCQUNqQjtvQkFDRCxPQUFPLEVBQUUsQ0FBQyxvQ0FBb0MsQ0FBQztvQkFDL0MsZUFBZSxFQUFFO3dCQUNmLGFBQWE7d0JBQ2IscUJBQXFCO3dCQUNyQixtQkFBbUI7cUJBQ3BCO29CQUNELFNBQVMsRUFBRTt3QkFDVCxhQUFhO3dCQUNiLGFBQWE7d0JBQ2IsaUJBQWlCO3dCQUNqQixhQUFhO3dCQUNiLFdBQVc7d0JBQ1gsYUFBYTt3QkFDYixpQkFBaUI7d0JBQ2pCLHlCQUF5Qjt3QkFDekIsVUFBVTt3QkFDVixRQUFRO3dCQUNSLG1CQUFtQjt3QkFDbkIsUUFBUTt3QkFDUixXQUFXO3dCQUNYLFlBQVk7d0JBQ1osbUJBQW1CO3dCQUNuQixjQUFjO3FCQUNmO2lCQUNGOzs7O2dCQW5Ha0IsY0FBYzs7SUFzR2pDLHdDQUFDO0NBQUEsQUF6REQsSUF5REM7U0FGWSxpQ0FBaUM7OztJQUNoQyxtREFBNkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgQXBwbGljYXRpb25SZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQnJvd3Nlck1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL3BsYXRmb3JtLWJyb3dzZXInO1xyXG5pbXBvcnQgeyBCcm93c2VyQW5pbWF0aW9uc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL3BsYXRmb3JtLWJyb3dzZXIvYW5pbWF0aW9ucyc7XHJcbmltcG9ydCB7IEZvcm1zTW9kdWxlLCBSZWFjdGl2ZUZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xyXG5pbXBvcnQge1xyXG4gIE1hdEJ1dHRvbk1vZHVsZSxcclxuICBNYXRDaGVja2JveE1vZHVsZSxcclxuICBNYXREaWFsb2dNb2R1bGUsXHJcbiAgTWF0Rm9ybUZpZWxkTW9kdWxlLFxyXG4gIE1hdEljb25Nb2R1bGUsXHJcbiAgTWF0SW5wdXRNb2R1bGUsXHJcbiAgTWF0TWVudU1vZHVsZSxcclxuICBNYXRPcHRpb25Nb2R1bGUsXHJcbiAgTWF0UHJvZ3Jlc3NCYXJNb2R1bGUsXHJcbiAgTWF0UHJvZ3Jlc3NTcGlubmVyTW9kdWxlLFxyXG4gIE1hdFNlbGVjdE1vZHVsZSxcclxuICBNYXRUb29sdGlwTW9kdWxlXHJcbn0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwnO1xyXG5pbXBvcnQgeyBGbGV4TGF5b3V0TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZmxleC1sYXlvdXQnO1xyXG5cclxuaW1wb3J0IHsgQW5ndWxhck1hdGVyaWFsRGF0YXRyYW5zZmVyQ29tcG9uZW50IH0gZnJvbSAnLi9hbmd1bGFyLW1hdGVyaWFsLWRhdGF0cmFuc2Zlci5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBNYWluQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL21haW4uY29tcG9uZW50JztcclxuaW1wb3J0IHsgQnJvd3NlRGlhbG9nQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Jyb3dzZS1kaWFsb2cuY29tcG9uZW50JztcclxuaW1wb3J0IHsgRHJvcHpvbmVDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZHJvcHpvbmUuY29tcG9uZW50JztcclxuaW1wb3J0IHsgRWRpdERpYWxvZ0NvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9lZGl0LWRpYWxvZy5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBQYWdpbmF0aW9uQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3BhZ2luYXRpb24uY29tcG9uZW50JztcclxuaW1wb3J0IHsgUHJvZ3Jlc3NDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvcHJvZ3Jlc3MuY29tcG9uZW50JztcclxuaW1wb3J0IHsgQ29uZmlnU2VydmljZSB9IGZyb20gJy4vc2VydmljZXMvY29uZmlnLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBMb2dnZXJTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9sb2dnZXIuc2VydmljZSc7XHJcbmltcG9ydCB7IFBhZ2luYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9wYWdpbmF0aW9uLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBFeHBvcnRTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9leHBvcnQuc2VydmljZSc7XHJcbmltcG9ydCB7IERlbW9TZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9kZW1vLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBDcnlwdG9TZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9jcnlwdG8uc2VydmljZSc7XHJcbmltcG9ydCB7IERhdGF0cmFuc2ZlclN0b3JlIH0gZnJvbSAnLi9zdG9yZXMvZGF0YXRyYW5zZmVyLnN0b3JlJztcclxuaW1wb3J0IHsgRGF0YXRyYW5zZmVyRmFjYWRlRmFjdG9yeSB9IGZyb20gJy4vZmFjdG9yaWVzL2RhdGF0cmFuc2Zlci1mYWNhZGUuZmFjdG9yeSc7XHJcbmltcG9ydCB7IENvbW1vblV0aWwgfSBmcm9tICcuL3V0aWxzL2NvbW1vbi51dGlsJztcclxuaW1wb3J0IHsgRGF0ZVV0aWwgfSBmcm9tICcuL3V0aWxzL2RhdGUudXRpbCc7XHJcbmltcG9ydCB7IERlY2ltYWxCeXRlVW5pdFV0aWwgfSBmcm9tICcuL3V0aWxzL2RlY2ltYWwtYnl0ZS11bml0LnV0aWwnO1xyXG5pbXBvcnQgeyBHdWlkVXRpbCB9IGZyb20gJy4vdXRpbHMvZ3VpZC51dGlsJztcclxuaW1wb3J0IHsgQ3N2RXhwb3J0ZXIgfSBmcm9tICcuL2lvL2V4cG9ydGVycy9jc3YuZXhwb3J0ZXInO1xyXG5pbXBvcnQgeyBKc29uRXhwb3J0ZXIgfSBmcm9tICcuL2lvL2V4cG9ydGVycy9qc29uLmV4cG9ydGVyJztcclxuaW1wb3J0IHsgUmVzdW1hYmxlSnNVcGxvYWRlciB9IGZyb20gJy4vaW8vdXBsb2FkZXJzL3Jlc3VtYWJsZWpzLnVwbG9hZGVyJztcclxuaW1wb3J0IHsgQmxvYkRvd25sb2FkZXIgfSBmcm9tICcuL2lvL2Rvd25sb2FkZXJzL2Jsb2IuZG93bmxvYWRlcic7XHJcbmltcG9ydCB7IEhvc3REaXJlY3RpdmUgfSBmcm9tICcuL2RpcmVjdGl2ZXMvaG9zdC5kaXJlY3RpdmUnO1xyXG5cclxuQE5nTW9kdWxlKHtcclxuICBkZWNsYXJhdGlvbnM6IFtcclxuICAgIEFuZ3VsYXJNYXRlcmlhbERhdGF0cmFuc2ZlckNvbXBvbmVudCxcclxuICAgIE1haW5Db21wb25lbnQsXHJcbiAgICBCcm93c2VEaWFsb2dDb21wb25lbnQsXHJcbiAgICBEcm9wem9uZUNvbXBvbmVudCxcclxuICAgIEVkaXREaWFsb2dDb21wb25lbnQsXHJcbiAgICBQYWdpbmF0aW9uQ29tcG9uZW50LFxyXG4gICAgUHJvZ3Jlc3NDb21wb25lbnQsXHJcbiAgICBIb3N0RGlyZWN0aXZlXHJcbiAgXSxcclxuICBpbXBvcnRzOiBbXHJcbiAgICBCcm93c2VyTW9kdWxlLFxyXG4gICAgQnJvd3NlckFuaW1hdGlvbnNNb2R1bGUsXHJcbiAgICBGb3Jtc01vZHVsZSxcclxuICAgIFJlYWN0aXZlRm9ybXNNb2R1bGUsXHJcbiAgICBNYXRCdXR0b25Nb2R1bGUsXHJcbiAgICBNYXRDaGVja2JveE1vZHVsZSxcclxuICAgIE1hdERpYWxvZ01vZHVsZSxcclxuICAgIE1hdEZvcm1GaWVsZE1vZHVsZSxcclxuICAgIE1hdEljb25Nb2R1bGUsXHJcbiAgICBNYXRJbnB1dE1vZHVsZSxcclxuICAgIE1hdE1lbnVNb2R1bGUsXHJcbiAgICBNYXRPcHRpb25Nb2R1bGUsXHJcbiAgICBNYXRQcm9ncmVzc0Jhck1vZHVsZSxcclxuICAgIE1hdFByb2dyZXNzU3Bpbm5lck1vZHVsZSxcclxuICAgIE1hdFNlbGVjdE1vZHVsZSxcclxuICAgIE1hdFRvb2x0aXBNb2R1bGUsXHJcbiAgICBGbGV4TGF5b3V0TW9kdWxlXHJcbiAgXSxcclxuICBleHBvcnRzOiBbQW5ndWxhck1hdGVyaWFsRGF0YXRyYW5zZmVyQ29tcG9uZW50XSxcclxuICBlbnRyeUNvbXBvbmVudHM6IFtcclxuICAgIE1haW5Db21wb25lbnQsXHJcbiAgICBCcm93c2VEaWFsb2dDb21wb25lbnQsXHJcbiAgICBFZGl0RGlhbG9nQ29tcG9uZW50XHJcbiAgXSxcclxuICBwcm92aWRlcnM6IFtcclxuICAgIENvbmZpZ1NlcnZpY2UsXHJcbiAgICBMb2dnZXJTZXJ2aWNlLFxyXG4gICAgUGFnaW5hdGlvblNlcnZpY2UsXHJcbiAgICBFeHBvcnRTZXJ2aWNlLFxyXG4gICAgRGVtb1NlcnZpY2UsXHJcbiAgICBDcnlwdG9TZXJ2aWNlLFxyXG4gICAgRGF0YXRyYW5zZmVyU3RvcmUsXHJcbiAgICBEYXRhdHJhbnNmZXJGYWNhZGVGYWN0b3J5LFxyXG4gICAgQ29tbW9uVXRpbCxcclxuICAgIERhdGVVdGlsLFxyXG4gICAgRGVjaW1hbEJ5dGVVbml0VXRpbCxcclxuICAgIEd1aWRVdGlsLFxyXG4gICAgQ3N2RXhwb3J0ZXIsXHJcbiAgICBKc29uRXhwb3J0ZXIsXHJcbiAgICBSZXN1bWFibGVKc1VwbG9hZGVyLFxyXG4gICAgQmxvYkRvd25sb2FkZXJcclxuICBdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBBbmd1bGFyTWF0ZXJpYWxEYXRhdHJhbnNmZXJNb2R1bGUgIHtcclxuICBjb25zdHJ1Y3RvcihwdWJsaWMgYXBwUmVmOiBBcHBsaWNhdGlvblJlZikgeyB9XHJcbn1cclxuIl19