UNPKG

ontimize-web-ngx-filemanager

Version:
31 lines 4.55 kB
import { ApplicationRef, ComponentFactoryResolver, Injector } from '@angular/core'; import { DomService } from './services/dom.service'; import { FileManagerOntimizeService } from './services/filemanager-ontimize.service'; import { FileManagerS3Service } from './services/filemanager-s3.service'; import { FileManagerStateService } from './services/filemanager-state.service'; export * from './services/filemanager-ontimize.service'; export * from './services/filemanager-state.service'; export * from './services/dom.service'; export function getFileManagerStateServiceProvider(injector) { return new FileManagerStateService(injector); } export function getDomServiceProvider(componentFactoryResolver, appRef, injector) { return new DomService(componentFactoryResolver, appRef, injector); } export const OFILEMANAGER_PROVIDERS = [{ provide: 'FileManagerOntimizeService', useValue: FileManagerOntimizeService }, { provide: 'FileManagerS3Service', useValue: FileManagerS3Service }, { provide: FileManagerStateService, useFactory: getFileManagerStateServiceProvider, deps: [Injector] }, { provide: DomService, useFactory: getDomServiceProvider, deps: [ComponentFactoryResolver, ApplicationRef, Injector] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9wcm9qZWN0cy9vbnRpbWl6ZS13ZWItbmd4LWZpbGVtYW5hZ2VyL3NyYy9saWIvc2VydmljZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBRSx3QkFBd0IsRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFbkYsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3BELE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLHlDQUF5QyxDQUFDO0FBQ3JGLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQ3pFLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBRS9FLGNBQWMseUNBQXlDLENBQUM7QUFDeEQsY0FBYyxzQ0FBc0MsQ0FBQztBQUNyRCxjQUFjLHdCQUF3QixDQUFDO0FBRXZDLE1BQU0sVUFBVSxrQ0FBa0MsQ0FBQyxRQUFRO0lBQ3pELE9BQU8sSUFBSSx1QkFBdUIsQ0FBQyxRQUFRLENBQUMsQ0FBQztBQUMvQyxDQUFDO0FBRUQsTUFBTSxVQUFVLHFCQUFxQixDQUFDLHdCQUFrRCxFQUFFLE1BQXNCLEVBQUUsUUFBa0I7SUFDbEksT0FBTyxJQUFJLFVBQVUsQ0FBQyx3QkFBd0IsRUFBRSxNQUFNLEVBQUUsUUFBUSxDQUFDLENBQUM7QUFDcEUsQ0FBQztBQUdELE1BQU0sQ0FBQyxNQUFNLHNCQUFzQixHQUFRLENBQUM7UUFDMUMsT0FBTyxFQUFFLDRCQUE0QjtRQUNyQyxRQUFRLEVBQUUsMEJBQTBCO0tBQ3JDLEVBQUU7UUFDRCxPQUFPLEVBQUUsc0JBQXNCO1FBQy9CLFFBQVEsRUFBRSxvQkFBb0I7S0FDL0IsRUFBRTtRQUNELE9BQU8sRUFBRSx1QkFBdUI7UUFDaEMsVUFBVSxFQUFFLGtDQUFrQztRQUM5QyxJQUFJLEVBQUUsQ0FBQyxRQUFRLENBQUM7S0FDZixFQUFFO1FBQ0QsT0FBTyxFQUFFLFVBQVU7UUFDbkIsVUFBVSxFQUFFLHFCQUFxQjtRQUNqQyxJQUFJLEVBQUUsQ0FBQyx3QkFBd0IsRUFBRSxjQUFjLEVBQUUsUUFBUSxDQUFDO0tBQzNEO0NBQ0YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFwcGxpY2F0aW9uUmVmLCBDb21wb25lbnRGYWN0b3J5UmVzb2x2ZXIsIEluamVjdG9yIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IERvbVNlcnZpY2UgfSBmcm9tICcuL3NlcnZpY2VzL2RvbS5zZXJ2aWNlJztcbmltcG9ydCB7IEZpbGVNYW5hZ2VyT250aW1pemVTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9maWxlbWFuYWdlci1vbnRpbWl6ZS5zZXJ2aWNlJztcbmltcG9ydCB7IEZpbGVNYW5hZ2VyUzNTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9maWxlbWFuYWdlci1zMy5zZXJ2aWNlJztcbmltcG9ydCB7IEZpbGVNYW5hZ2VyU3RhdGVTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlcy9maWxlbWFuYWdlci1zdGF0ZS5zZXJ2aWNlJztcblxuZXhwb3J0ICogZnJvbSAnLi9zZXJ2aWNlcy9maWxlbWFuYWdlci1vbnRpbWl6ZS5zZXJ2aWNlJztcbmV4cG9ydCAqIGZyb20gJy4vc2VydmljZXMvZmlsZW1hbmFnZXItc3RhdGUuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL3NlcnZpY2VzL2RvbS5zZXJ2aWNlJztcblxuZXhwb3J0IGZ1bmN0aW9uIGdldEZpbGVNYW5hZ2VyU3RhdGVTZXJ2aWNlUHJvdmlkZXIoaW5qZWN0b3IpIHtcbiAgcmV0dXJuIG5ldyBGaWxlTWFuYWdlclN0YXRlU2VydmljZShpbmplY3Rvcik7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBnZXREb21TZXJ2aWNlUHJvdmlkZXIoY29tcG9uZW50RmFjdG9yeVJlc29sdmVyOiBDb21wb25lbnRGYWN0b3J5UmVzb2x2ZXIsIGFwcFJlZjogQXBwbGljYXRpb25SZWYsIGluamVjdG9yOiBJbmplY3Rvcikge1xuICByZXR1cm4gbmV3IERvbVNlcnZpY2UoY29tcG9uZW50RmFjdG9yeVJlc29sdmVyLCBhcHBSZWYsIGluamVjdG9yKTtcbn1cblxuXG5leHBvcnQgY29uc3QgT0ZJTEVNQU5BR0VSX1BST1ZJREVSUzogYW55ID0gW3tcbiAgcHJvdmlkZTogJ0ZpbGVNYW5hZ2VyT250aW1pemVTZXJ2aWNlJyxcbiAgdXNlVmFsdWU6IEZpbGVNYW5hZ2VyT250aW1pemVTZXJ2aWNlXG59LCB7XG4gIHByb3ZpZGU6ICdGaWxlTWFuYWdlclMzU2VydmljZScsXG4gIHVzZVZhbHVlOiBGaWxlTWFuYWdlclMzU2VydmljZVxufSwge1xuICBwcm92aWRlOiBGaWxlTWFuYWdlclN0YXRlU2VydmljZSxcbiAgdXNlRmFjdG9yeTogZ2V0RmlsZU1hbmFnZXJTdGF0ZVNlcnZpY2VQcm92aWRlcixcbiAgZGVwczogW0luamVjdG9yXVxuICB9LCB7XG4gICAgcHJvdmlkZTogRG9tU2VydmljZSxcbiAgICB1c2VGYWN0b3J5OiBnZXREb21TZXJ2aWNlUHJvdmlkZXIsXG4gICAgZGVwczogW0NvbXBvbmVudEZhY3RvcnlSZXNvbHZlciwgQXBwbGljYXRpb25SZWYsIEluamVjdG9yXVxuICB9XG5dO1xuIl19