UNPKG

ngx-extended-pdf-viewer

Version:

Embedding PDF files in your Angular application. Highly configurable viewer including the toolbar, sidebar, and all the features you're used to.

31 lines 5.81 kB
import { Component, Input } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "../pdf-draw-editor/pdf-draw-editor.component"; import * as i2 from "../pdf-editor-signature/pdf-editor-signature.component"; import * as i3 from "../pdf-highlight-editor/pdf-highlight-editor.component"; import * as i4 from "../pdf-stamp-editor/pdf-stamp-editor.component"; import * as i5 from "../pdf-text-editor/pdf-text-editor.component"; export class PdfEditorComponent { showDrawEditor = true; showHighlightEditor = true; showTextEditor = true; showSignatureEditor = true; showStampEditor = true; static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PdfEditorComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: PdfEditorComponent, selector: "pdf-editor", inputs: { showDrawEditor: "showDrawEditor", showHighlightEditor: "showHighlightEditor", showTextEditor: "showTextEditor", showSignatureEditor: "showSignatureEditor", showStampEditor: "showStampEditor" }, ngImport: i0, template: "<div id=\"editorModeButtons\" class=\"splitToolbarButton toggled\" role=\"radiogroup\">\n <pdf-editor-signature [show]=\"showSignatureEditor\"></pdf-editor-signature>\n <pdf-highlight-editor [show]=\"showHighlightEditor\"></pdf-highlight-editor>\n <pdf-text-editor [show]=\"showTextEditor\"></pdf-text-editor>\n <pdf-stamp-editor [show]=\"showStampEditor\"></pdf-stamp-editor>\n <pdf-draw-editor [show]=\"showDrawEditor\"></pdf-draw-editor>\n</div>", styles: ["button{padding:0}\n"], dependencies: [{ kind: "component", type: i1.PdfDrawEditorComponent, selector: "pdf-draw-editor", inputs: ["show"] }, { kind: "component", type: i2.PdfEditorSignatureComponent, selector: "pdf-editor-signature", inputs: ["show"] }, { kind: "component", type: i3.PdfHighlightEditorComponent, selector: "pdf-highlight-editor", inputs: ["show"] }, { kind: "component", type: i4.PdfStampEditorComponent, selector: "pdf-stamp-editor", inputs: ["show"] }, { kind: "component", type: i5.PdfTextEditorComponent, selector: "pdf-text-editor", inputs: ["show"] }] }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PdfEditorComponent, decorators: [{ type: Component, args: [{ selector: 'pdf-editor', template: "<div id=\"editorModeButtons\" class=\"splitToolbarButton toggled\" role=\"radiogroup\">\n <pdf-editor-signature [show]=\"showSignatureEditor\"></pdf-editor-signature>\n <pdf-highlight-editor [show]=\"showHighlightEditor\"></pdf-highlight-editor>\n <pdf-text-editor [show]=\"showTextEditor\"></pdf-text-editor>\n <pdf-stamp-editor [show]=\"showStampEditor\"></pdf-stamp-editor>\n <pdf-draw-editor [show]=\"showDrawEditor\"></pdf-draw-editor>\n</div>", styles: ["button{padding:0}\n"] }] }], propDecorators: { showDrawEditor: [{ type: Input }], showHighlightEditor: [{ type: Input }], showTextEditor: [{ type: Input }], showSignatureEditor: [{ type: Input }], showStampEditor: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLWVkaXRvci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtZXh0ZW5kZWQtcGRmLXZpZXdlci9zcmMvbGliL3Rvb2xiYXIvcGRmLWVkaXRvci9wZGYtZWRpdG9yLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtZWRpdG9yL3BkZi1lZGl0b3IuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7Ozs7QUFRakQsTUFBTSxPQUFPLGtCQUFrQjtJQUV0QixjQUFjLEdBQXlCLElBQUksQ0FBQztJQUc1QyxtQkFBbUIsR0FBeUIsSUFBSSxDQUFDO0lBR2pELGNBQWMsR0FBeUIsSUFBSSxDQUFDO0lBRzVDLG1CQUFtQixHQUF5QixJQUFJLENBQUM7SUFHakQsZUFBZSxHQUF5QixJQUFJLENBQUM7d0dBZHpDLGtCQUFrQjs0RkFBbEIsa0JBQWtCLDhQQ1IvQix1Y0FNTTs7NEZERU8sa0JBQWtCO2tCQUw5QixTQUFTOytCQUNFLFlBQVk7OEJBTWYsY0FBYztzQkFEcEIsS0FBSztnQkFJQyxtQkFBbUI7c0JBRHpCLEtBQUs7Z0JBSUMsY0FBYztzQkFEcEIsS0FBSztnQkFJQyxtQkFBbUI7c0JBRHpCLEtBQUs7Z0JBSUMsZUFBZTtzQkFEckIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFJlc3BvbnNpdmVWaXNpYmlsaXR5IH0gZnJvbSAnLi4vLi4vcmVzcG9uc2l2ZS12aXNpYmlsaXR5JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAncGRmLWVkaXRvcicsXG4gIHRlbXBsYXRlVXJsOiAnLi9wZGYtZWRpdG9yLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vcGRmLWVkaXRvci5jb21wb25lbnQuY3NzJ10sXG59KVxuZXhwb3J0IGNsYXNzIFBkZkVkaXRvckNvbXBvbmVudCB7XG4gIEBJbnB1dCgpXG4gIHB1YmxpYyBzaG93RHJhd0VkaXRvcjogUmVzcG9uc2l2ZVZpc2liaWxpdHkgPSB0cnVlO1xuXG4gIEBJbnB1dCgpXG4gIHB1YmxpYyBzaG93SGlnaGxpZ2h0RWRpdG9yOiBSZXNwb25zaXZlVmlzaWJpbGl0eSA9IHRydWU7XG5cbiAgQElucHV0KClcbiAgcHVibGljIHNob3dUZXh0RWRpdG9yOiBSZXNwb25zaXZlVmlzaWJpbGl0eSA9IHRydWU7XG5cbiAgQElucHV0KClcbiAgcHVibGljIHNob3dTaWduYXR1cmVFZGl0b3I6IFJlc3BvbnNpdmVWaXNpYmlsaXR5ID0gdHJ1ZTtcblxuICBASW5wdXQoKVxuICBwdWJsaWMgc2hvd1N0YW1wRWRpdG9yOiBSZXNwb25zaXZlVmlzaWJpbGl0eSA9IHRydWU7XG59XG4iLCI8ZGl2IGlkPVwiZWRpdG9yTW9kZUJ1dHRvbnNcIiBjbGFzcz1cInNwbGl0VG9vbGJhckJ1dHRvbiB0b2dnbGVkXCIgcm9sZT1cInJhZGlvZ3JvdXBcIj5cbiAgPHBkZi1lZGl0b3Itc2lnbmF0dXJlIFtzaG93XT1cInNob3dTaWduYXR1cmVFZGl0b3JcIj48L3BkZi1lZGl0b3Itc2lnbmF0dXJlPlxuICA8cGRmLWhpZ2hsaWdodC1lZGl0b3IgW3Nob3ddPVwic2hvd0hpZ2hsaWdodEVkaXRvclwiPjwvcGRmLWhpZ2hsaWdodC1lZGl0b3I+XG4gIDxwZGYtdGV4dC1lZGl0b3IgW3Nob3ddPVwic2hvd1RleHRFZGl0b3JcIj48L3BkZi10ZXh0LWVkaXRvcj5cbiAgPHBkZi1zdGFtcC1lZGl0b3IgW3Nob3ddPVwic2hvd1N0YW1wRWRpdG9yXCI+PC9wZGYtc3RhbXAtZWRpdG9yPlxuICA8cGRmLWRyYXctZWRpdG9yIFtzaG93XT1cInNob3dEcmF3RWRpdG9yXCI+PC9wZGYtZHJhdy1lZGl0b3I+XG48L2Rpdj4iXX0=