@hmcts/annotation-ui-lib
Version:
PDF Viewer and ability to highlight text with and comment tracking
81 lines • 10.7 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';
import { CommentsComponent } from './viewers/annotation-pdf-viewer/comments/comments.component';
import { CommentItemComponent } from './viewers/annotation-pdf-viewer/comments/comment-item/comment-item.component';
import { PdfAdapter } from './data/pdf-adapter';
import { NpaService } from './data/npa.service';
import { PdfService } from './data/pdf.service';
import { AnnotationStoreService } from './data/annotation-store.service';
import { AnnotationPdfViewerComponent } from './viewers/annotation-pdf-viewer/annotation-pdf-viewer.component';
import { Utils } from './data/utils';
import { ApiHttpService } from './data/api-http.service';
import { ContextualToolbarComponent } from './viewers/annotation-pdf-viewer/contextual-toolbar/contextual-toolbar.component';
import { PdfAnnotateWrapper } from './data/js-wrapper/pdf-annotate-wrapper';
import { PdfWrapper } from './data/js-wrapper/pdf-wrapper';
import { NgtUniversalModule } from '@ng-toolkit/universal';
import { ImageViewerComponent } from './viewers/image-viewer/image-viewer.component';
import { UnsupportedViewerComponent } from './viewers/unsupported-viewer/unsupported-viewer.component';
import { UrlFixerService } from './data/url-fixer.service';
import { ViewerFactoryService } from './viewers/viewer-factory.service';
import { DocumentViewerComponent } from './document-viewer/document-viewer.component';
import { ViewerAnchorDirective } from './document-viewer/viewer-anchor.directive';
import { DocumentViewerService } from './document-viewer/document-viewer.service';
import { RotationComponent } from './viewers/annotation-pdf-viewer/rotation-toolbar/rotation.component';
import { RotationFactoryService } from './viewers/annotation-pdf-viewer/rotation-toolbar/rotation-factory.service';
import { PdfRenderService } from './data/pdf-render.service';
import { EmLoggerService } from './logging/em-logger.service';
export class HmctsEmViewerUiModule {
}
HmctsEmViewerUiModule.decorators = [
{ type: NgModule, args: [{
imports: [
NgtUniversalModule,
CommonModule,
FormsModule,
HttpClientModule
],
declarations: [
CommentsComponent,
CommentItemComponent,
ContextualToolbarComponent,
AnnotationPdfViewerComponent,
ImageViewerComponent,
UnsupportedViewerComponent,
DocumentViewerComponent,
ViewerAnchorDirective,
RotationComponent
],
entryComponents: [
AnnotationPdfViewerComponent,
ImageViewerComponent,
UnsupportedViewerComponent,
RotationComponent
],
providers: [
PdfAnnotateWrapper,
PdfWrapper,
PdfService,
AnnotationStoreService,
PdfAdapter,
NpaService,
ApiHttpService,
Utils,
UrlFixerService,
ViewerFactoryService,
DocumentViewerService,
RotationFactoryService,
PdfRenderService,
EmLoggerService
],
exports: [
DocumentViewerComponent
]
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG1jdHMtZW0tdmlld2VyLXVpLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BobWN0cy9hbm5vdGF0aW9uLXVpLWxpYi8iLCJzb3VyY2VzIjpbImxpYi9obWN0cy1lbS12aWV3ZXItdWkubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDN0MsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDeEQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sNkRBQTZELENBQUM7QUFDaEcsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sOEVBQThFLENBQUM7QUFDcEgsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQ2hELE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUNoRCxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFDaEQsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDekUsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0saUVBQWlFLENBQUM7QUFDL0csT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLGNBQWMsQ0FBQztBQUNyQyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDekQsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0saUZBQWlGLENBQUM7QUFDN0gsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sd0NBQXdDLENBQUM7QUFDNUUsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQzNELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBQzNELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLCtDQUErQyxDQUFDO0FBQ3JGLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLDJEQUEyRCxDQUFDO0FBQ3ZHLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUMzRCxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUN4RSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSw2Q0FBNkMsQ0FBQztBQUN0RixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSwyQ0FBMkMsQ0FBQztBQUNsRixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSwyQ0FBMkMsQ0FBQztBQUNsRixPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxxRUFBcUUsQ0FBQztBQUN4RyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSwyRUFBMkUsQ0FBQztBQUNuSCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUM3RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUE4QzlELE1BQU07OztZQTVDTCxRQUFRLFNBQUM7Z0JBQ1IsT0FBTyxFQUFFO29CQUNQLGtCQUFrQjtvQkFDbEIsWUFBWTtvQkFDWixXQUFXO29CQUNYLGdCQUFnQjtpQkFDakI7Z0JBQ0QsWUFBWSxFQUFFO29CQUNaLGlCQUFpQjtvQkFDakIsb0JBQW9CO29CQUNwQiwwQkFBMEI7b0JBQzFCLDRCQUE0QjtvQkFDNUIsb0JBQW9CO29CQUNwQiwwQkFBMEI7b0JBQzFCLHVCQUF1QjtvQkFDdkIscUJBQXFCO29CQUNyQixpQkFBaUI7aUJBQ2xCO2dCQUNELGVBQWUsRUFBRTtvQkFDZiw0QkFBNEI7b0JBQzVCLG9CQUFvQjtvQkFDcEIsMEJBQTBCO29CQUMxQixpQkFBaUI7aUJBQ3BCO2dCQUNDLFNBQVMsRUFBRTtvQkFDVCxrQkFBa0I7b0JBQ2xCLFVBQVU7b0JBQ1YsVUFBVTtvQkFDVixzQkFBc0I7b0JBQ3RCLFVBQVU7b0JBQ1YsVUFBVTtvQkFDVixjQUFjO29CQUNkLEtBQUs7b0JBQ0wsZUFBZTtvQkFDZixvQkFBb0I7b0JBQ3BCLHFCQUFxQjtvQkFDckIsc0JBQXNCO29CQUN0QixnQkFBZ0I7b0JBQ2hCLGVBQWU7aUJBQ2hCO2dCQUNELE9BQU8sRUFBRTtvQkFDUCx1QkFBdUI7aUJBQzFCO2FBQ0EiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IEZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcbmltcG9ydCB7IENvbW1lbnRzQ29tcG9uZW50IH0gZnJvbSAnLi92aWV3ZXJzL2Fubm90YXRpb24tcGRmLXZpZXdlci9jb21tZW50cy9jb21tZW50cy5jb21wb25lbnQnO1xuaW1wb3J0IHsgQ29tbWVudEl0ZW1Db21wb25lbnQgfSBmcm9tICcuL3ZpZXdlcnMvYW5ub3RhdGlvbi1wZGYtdmlld2VyL2NvbW1lbnRzL2NvbW1lbnQtaXRlbS9jb21tZW50LWl0ZW0uY29tcG9uZW50JztcbmltcG9ydCB7IFBkZkFkYXB0ZXIgfSBmcm9tICcuL2RhdGEvcGRmLWFkYXB0ZXInO1xuaW1wb3J0IHsgTnBhU2VydmljZSB9IGZyb20gJy4vZGF0YS9ucGEuc2VydmljZSc7XG5pbXBvcnQgeyBQZGZTZXJ2aWNlIH0gZnJvbSAnLi9kYXRhL3BkZi5zZXJ2aWNlJztcbmltcG9ydCB7IEFubm90YXRpb25TdG9yZVNlcnZpY2UgfSBmcm9tICcuL2RhdGEvYW5ub3RhdGlvbi1zdG9yZS5zZXJ2aWNlJztcbmltcG9ydCB7IEFubm90YXRpb25QZGZWaWV3ZXJDb21wb25lbnQgfSBmcm9tICcuL3ZpZXdlcnMvYW5ub3RhdGlvbi1wZGYtdmlld2VyL2Fubm90YXRpb24tcGRmLXZpZXdlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgVXRpbHMgfSBmcm9tICcuL2RhdGEvdXRpbHMnO1xuaW1wb3J0IHsgQXBpSHR0cFNlcnZpY2UgfSBmcm9tICcuL2RhdGEvYXBpLWh0dHAuc2VydmljZSc7XG5pbXBvcnQgeyBDb250ZXh0dWFsVG9vbGJhckNvbXBvbmVudCB9IGZyb20gJy4vdmlld2Vycy9hbm5vdGF0aW9uLXBkZi12aWV3ZXIvY29udGV4dHVhbC10b29sYmFyL2NvbnRleHR1YWwtdG9vbGJhci5jb21wb25lbnQnO1xuaW1wb3J0IHsgUGRmQW5ub3RhdGVXcmFwcGVyIH0gZnJvbSAnLi9kYXRhL2pzLXdyYXBwZXIvcGRmLWFubm90YXRlLXdyYXBwZXInO1xuaW1wb3J0IHsgUGRmV3JhcHBlciB9IGZyb20gJy4vZGF0YS9qcy13cmFwcGVyL3BkZi13cmFwcGVyJztcbmltcG9ydCB7IE5ndFVuaXZlcnNhbE1vZHVsZSB9IGZyb20gJ0BuZy10b29sa2l0L3VuaXZlcnNhbCc7XG5pbXBvcnQgeyBJbWFnZVZpZXdlckNvbXBvbmVudCB9IGZyb20gJy4vdmlld2Vycy9pbWFnZS12aWV3ZXIvaW1hZ2Utdmlld2VyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBVbnN1cHBvcnRlZFZpZXdlckNvbXBvbmVudCB9IGZyb20gJy4vdmlld2Vycy91bnN1cHBvcnRlZC12aWV3ZXIvdW5zdXBwb3J0ZWQtdmlld2VyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBVcmxGaXhlclNlcnZpY2UgfSBmcm9tICcuL2RhdGEvdXJsLWZpeGVyLnNlcnZpY2UnO1xuaW1wb3J0IHsgVmlld2VyRmFjdG9yeVNlcnZpY2UgfSBmcm9tICcuL3ZpZXdlcnMvdmlld2VyLWZhY3Rvcnkuc2VydmljZSc7XG5pbXBvcnQgeyBEb2N1bWVudFZpZXdlckNvbXBvbmVudCB9IGZyb20gJy4vZG9jdW1lbnQtdmlld2VyL2RvY3VtZW50LXZpZXdlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgVmlld2VyQW5jaG9yRGlyZWN0aXZlIH0gZnJvbSAnLi9kb2N1bWVudC12aWV3ZXIvdmlld2VyLWFuY2hvci5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgRG9jdW1lbnRWaWV3ZXJTZXJ2aWNlIH0gZnJvbSAnLi9kb2N1bWVudC12aWV3ZXIvZG9jdW1lbnQtdmlld2VyLnNlcnZpY2UnO1xuaW1wb3J0IHsgUm90YXRpb25Db21wb25lbnQgfSBmcm9tICcuL3ZpZXdlcnMvYW5ub3RhdGlvbi1wZGYtdmlld2VyL3JvdGF0aW9uLXRvb2xiYXIvcm90YXRpb24uY29tcG9uZW50JztcbmltcG9ydCB7IFJvdGF0aW9uRmFjdG9yeVNlcnZpY2UgfSBmcm9tICcuL3ZpZXdlcnMvYW5ub3RhdGlvbi1wZGYtdmlld2VyL3JvdGF0aW9uLXRvb2xiYXIvcm90YXRpb24tZmFjdG9yeS5zZXJ2aWNlJztcbmltcG9ydCB7IFBkZlJlbmRlclNlcnZpY2UgfSBmcm9tICcuL2RhdGEvcGRmLXJlbmRlci5zZXJ2aWNlJztcbmltcG9ydCB7IEVtTG9nZ2VyU2VydmljZSB9IGZyb20gJy4vbG9nZ2luZy9lbS1sb2dnZXIuc2VydmljZSc7XG5cbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6IFtcbiAgICBOZ3RVbml2ZXJzYWxNb2R1bGUsXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIEZvcm1zTW9kdWxlLFxuICAgIEh0dHBDbGllbnRNb2R1bGVcbiAgXSxcbiAgZGVjbGFyYXRpb25zOiBbXG4gICAgQ29tbWVudHNDb21wb25lbnQsXG4gICAgQ29tbWVudEl0ZW1Db21wb25lbnQsXG4gICAgQ29udGV4dHVhbFRvb2xiYXJDb21wb25lbnQsXG4gICAgQW5ub3RhdGlvblBkZlZpZXdlckNvbXBvbmVudCxcbiAgICBJbWFnZVZpZXdlckNvbXBvbmVudCxcbiAgICBVbnN1cHBvcnRlZFZpZXdlckNvbXBvbmVudCxcbiAgICBEb2N1bWVudFZpZXdlckNvbXBvbmVudCxcbiAgICBWaWV3ZXJBbmNob3JEaXJlY3RpdmUsXG4gICAgUm90YXRpb25Db21wb25lbnRcbiAgXSxcbiAgZW50cnlDb21wb25lbnRzOiBbXG4gICAgQW5ub3RhdGlvblBkZlZpZXdlckNvbXBvbmVudCxcbiAgICBJbWFnZVZpZXdlckNvbXBvbmVudCxcbiAgICBVbnN1cHBvcnRlZFZpZXdlckNvbXBvbmVudCxcbiAgICBSb3RhdGlvbkNvbXBvbmVudFxuXSxcbiAgcHJvdmlkZXJzOiBbXG4gICAgUGRmQW5ub3RhdGVXcmFwcGVyLFxuICAgIFBkZldyYXBwZXIsXG4gICAgUGRmU2VydmljZSxcbiAgICBBbm5vdGF0aW9uU3RvcmVTZXJ2aWNlLFxuICAgIFBkZkFkYXB0ZXIsXG4gICAgTnBhU2VydmljZSxcbiAgICBBcGlIdHRwU2VydmljZSxcbiAgICBVdGlscyxcbiAgICBVcmxGaXhlclNlcnZpY2UsXG4gICAgVmlld2VyRmFjdG9yeVNlcnZpY2UsXG4gICAgRG9jdW1lbnRWaWV3ZXJTZXJ2aWNlLFxuICAgIFJvdGF0aW9uRmFjdG9yeVNlcnZpY2UsXG4gICAgUGRmUmVuZGVyU2VydmljZSxcbiAgICBFbUxvZ2dlclNlcnZpY2VcbiAgXSxcbiAgZXhwb3J0czogW1xuICAgIERvY3VtZW50Vmlld2VyQ29tcG9uZW50XG5dXG59KVxuZXhwb3J0IGNsYXNzIEhtY3RzRW1WaWV3ZXJVaU1vZHVsZSB7IH1cbiJdfQ==