[ACA-1542] Print file (#518)

* Add Services and Behaviors to support print file dialog, which opens a browser renderable version of the file with the print dialog; after which, closes the window when the print dialog is closed.
This commit is contained in:
alex
2018-07-20 15:21:37 -04:00
committed by Denys Vuika
parent d9e59cfd73
commit 5596738703
6 changed files with 199 additions and 3 deletions

View File

@@ -84,6 +84,7 @@ import { NodePermissionsDialogComponent } from './dialogs/node-permissions/node-
import { NodePermissionsDirective } from './directives/node-permissions.directive';
import { PermissionsManagerComponent } from './components/permission-manager/permissions-manager.component';
import { AppRouteReuseStrategy } from './app.routes.strategy';
import { ViewUtilService} from './services/view-util.service';
import { ExtensionService } from './extensions/extension.service';
export function setupExtensionServiceFactory(service: ExtensionService): Function {
@@ -169,7 +170,8 @@ export function setupExtensionServiceFactory(service: ExtensionService): Functio
useFactory: setupExtensionServiceFactory,
deps: [ExtensionService],
multi: true
}
},
ViewUtilService
],
entryComponents: [
LibraryDialogComponent,