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.
26 lines • 5.29 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "../pdf-stamp-editor/pdf-stamp-editor.component";
import * as i2 from "../pdf-text-editor/pdf-text-editor.component";
import * as i3 from "../pdf-draw-editor/pdf-draw-editor.component";
import * as i4 from "@angular/common";
export class PdfEditorComponent {
constructor() {
this.showDrawEditor = true;
this.showTextEditor = true;
this.showStampEditor = true;
}
}
PdfEditorComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.4.0", ngImport: i0, type: PdfEditorComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
PdfEditorComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.4.0", type: PdfEditorComponent, selector: "pdf-editor", inputs: { showDrawEditor: "showDrawEditor", showTextEditor: "showTextEditor", showStampEditor: "showStampEditor" }, ngImport: i0, template: "<div\n id=\"editorModeButtons\"\n class=\"splitToolbarButton toggled hiddenTinyView\"\n role=\"radiogroup\"\n *ngIf=\"!!showStampEditor || !!showDrawEditor || !!showTextEditor\"\n>\n <pdf-stamp-editor [show]=\"showStampEditor\"></pdf-stamp-editor>\n <pdf-text-editor [show]=\"showTextEditor\"></pdf-text-editor>\n <pdf-draw-editor [show]=\"showDrawEditor\"></pdf-draw-editor>\n</div>\n\n<div id=\"editorModeSeparator\" class=\"verticalToolbarSeparator hiddenTinyView\" *ngIf=\"!!showStampEditor || !!showDrawEditor || !!showTextEditor\"></div>\n", styles: ["button{padding:0}\n"], components: [{ type: i1.PdfStampEditorComponent, selector: "pdf-stamp-editor", inputs: ["show"] }, { type: i2.PdfTextEditorComponent, selector: "pdf-text-editor", inputs: ["show"] }, { type: i3.PdfDrawEditorComponent, selector: "pdf-draw-editor", inputs: ["show"] }], directives: [{ type: i4.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.4.0", ngImport: i0, type: PdfEditorComponent, decorators: [{
type: Component,
args: [{ selector: 'pdf-editor', template: "<div\n id=\"editorModeButtons\"\n class=\"splitToolbarButton toggled hiddenTinyView\"\n role=\"radiogroup\"\n *ngIf=\"!!showStampEditor || !!showDrawEditor || !!showTextEditor\"\n>\n <pdf-stamp-editor [show]=\"showStampEditor\"></pdf-stamp-editor>\n <pdf-text-editor [show]=\"showTextEditor\"></pdf-text-editor>\n <pdf-draw-editor [show]=\"showDrawEditor\"></pdf-draw-editor>\n</div>\n\n<div id=\"editorModeSeparator\" class=\"verticalToolbarSeparator hiddenTinyView\" *ngIf=\"!!showStampEditor || !!showDrawEditor || !!showTextEditor\"></div>\n", styles: ["button{padding:0}\n"] }]
}], propDecorators: { showDrawEditor: [{
type: Input
}], showTextEditor: [{
type: Input
}], showStampEditor: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLWVkaXRvci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtZXh0ZW5kZWQtcGRmLXZpZXdlci9zcmMvbGliL3Rvb2xiYXIvcGRmLWVkaXRvci9wZGYtZWRpdG9yLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtZWRpdG9yL3BkZi1lZGl0b3IuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7OztBQVFqRCxNQUFNLE9BQU8sa0JBQWtCO0lBTC9CO1FBT1MsbUJBQWMsR0FBeUIsSUFBSSxDQUFDO1FBRzVDLG1CQUFjLEdBQXlCLElBQUksQ0FBQztRQUc1QyxvQkFBZSxHQUF5QixJQUFJLENBQUM7S0FDckQ7OytHQVRZLGtCQUFrQjttR0FBbEIsa0JBQWtCLHNLQ1IvQiwwaUJBWUE7MkZESmEsa0JBQWtCO2tCQUw5QixTQUFTOytCQUNFLFlBQVk7OEJBTWYsY0FBYztzQkFEcEIsS0FBSztnQkFJQyxjQUFjO3NCQURwQixLQUFLO2dCQUlDLGVBQWU7c0JBRHJCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBSZXNwb25zaXZlVmlzaWJpbGl0eSB9IGZyb20gJy4uLy4uL3Jlc3BvbnNpdmUtdmlzaWJpbGl0eSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ3BkZi1lZGl0b3InLFxuICB0ZW1wbGF0ZVVybDogJy4vcGRmLWVkaXRvci5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3BkZi1lZGl0b3IuY29tcG9uZW50LmNzcyddLFxufSlcbmV4cG9ydCBjbGFzcyBQZGZFZGl0b3JDb21wb25lbnQge1xuICBASW5wdXQoKVxuICBwdWJsaWMgc2hvd0RyYXdFZGl0b3I6IFJlc3BvbnNpdmVWaXNpYmlsaXR5ID0gdHJ1ZTtcblxuICBASW5wdXQoKVxuICBwdWJsaWMgc2hvd1RleHRFZGl0b3I6IFJlc3BvbnNpdmVWaXNpYmlsaXR5ID0gdHJ1ZTtcblxuICBASW5wdXQoKVxuICBwdWJsaWMgc2hvd1N0YW1wRWRpdG9yOiBSZXNwb25zaXZlVmlzaWJpbGl0eSA9IHRydWU7XG59XG4iLCI8ZGl2XG4gIGlkPVwiZWRpdG9yTW9kZUJ1dHRvbnNcIlxuICBjbGFzcz1cInNwbGl0VG9vbGJhckJ1dHRvbiB0b2dnbGVkIGhpZGRlblRpbnlWaWV3XCJcbiAgcm9sZT1cInJhZGlvZ3JvdXBcIlxuICAqbmdJZj1cIiEhc2hvd1N0YW1wRWRpdG9yIHx8ICEhc2hvd0RyYXdFZGl0b3IgfHwgISFzaG93VGV4dEVkaXRvclwiXG4+XG4gIDxwZGYtc3RhbXAtZWRpdG9yIFtzaG93XT1cInNob3dTdGFtcEVkaXRvclwiPjwvcGRmLXN0YW1wLWVkaXRvcj5cbiAgPHBkZi10ZXh0LWVkaXRvciBbc2hvd109XCJzaG93VGV4dEVkaXRvclwiPjwvcGRmLXRleHQtZWRpdG9yPlxuICA8cGRmLWRyYXctZWRpdG9yIFtzaG93XT1cInNob3dEcmF3RWRpdG9yXCI+PC9wZGYtZHJhdy1lZGl0b3I+XG48L2Rpdj5cblxuPGRpdiBpZD1cImVkaXRvck1vZGVTZXBhcmF0b3JcIiBjbGFzcz1cInZlcnRpY2FsVG9vbGJhclNlcGFyYXRvciBoaWRkZW5UaW55Vmlld1wiICpuZ0lmPVwiISFzaG93U3RhbXBFZGl0b3IgfHwgISFzaG93RHJhd0VkaXRvciB8fCAhIXNob3dUZXh0RWRpdG9yXCI+PC9kaXY+XG4iXX0=