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.
17 lines • 4.26 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
export class PdfToggleSidebarComponent {
constructor() {
this.showSidebarButton = true;
}
ngOnInit() { }
}
PdfToggleSidebarComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.2.3", ngImport: i0, type: PdfToggleSidebarComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
PdfToggleSidebarComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.2.3", type: PdfToggleSidebarComponent, selector: "pdf-toggle-sidebar", inputs: { showSidebarButton: "showSidebarButton" }, ngImport: i0, template: "<button\n type=\"button\"\n [class.invisible]=\"!showSidebarButton\"\n id=\"sidebarToggle\"\n title=\"Toggle Sidebar\"\n class=\"toolbarButton\"\n data-l10n-id=\"toggle_sidebar\"\n>\n <svg style=\"width:24px;height:24px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M3,9H17V7H3V9M3,13H17V11H3V13M3,17H17V15H3V17M19,17H21V15H19V17M19,7V9H21V7H19M19,13H21V11H19V13Z\" />\n </svg>\n <span data-l10n-id=\"toggle_sidebar_label\">Toggle Sidebar</span>\n</button>\n", styles: ["button svg{margin-top:-2px}:host:focus{outline:none}button:focus{outline:none}svg:focus{outline:none}\n"] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.2.3", ngImport: i0, type: PdfToggleSidebarComponent, decorators: [{
type: Component,
args: [{ selector: 'pdf-toggle-sidebar', template: "<button\n type=\"button\"\n [class.invisible]=\"!showSidebarButton\"\n id=\"sidebarToggle\"\n title=\"Toggle Sidebar\"\n class=\"toolbarButton\"\n data-l10n-id=\"toggle_sidebar\"\n>\n <svg style=\"width:24px;height:24px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M3,9H17V7H3V9M3,13H17V11H3V13M3,17H17V15H3V17M19,17H21V15H19V17M19,7V9H21V7H19M19,13H21V11H19V13Z\" />\n </svg>\n <span data-l10n-id=\"toggle_sidebar_label\">Toggle Sidebar</span>\n</button>\n", styles: ["button svg{margin-top:-2px}:host:focus{outline:none}button:focus{outline:none}svg:focus{outline:none}\n"] }]
}], ctorParameters: function () { return []; }, propDecorators: { showSidebarButton: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGRmLXRvZ2dsZS1zaWRlYmFyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtdG9nZ2xlLXNpZGViYXIvcGRmLXRvZ2dsZS1zaWRlYmFyLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1leHRlbmRlZC1wZGYtdmlld2VyL3NyYy9saWIvdG9vbGJhci9wZGYtdG9nZ2xlLXNpZGViYXIvcGRmLXRvZ2dsZS1zaWRlYmFyLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQVUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQU96RCxNQUFNLE9BQU8seUJBQXlCO0lBSXBDO1FBRk8sc0JBQWlCLEdBQUcsSUFBSSxDQUFDO0lBRWpCLENBQUM7SUFFaEIsUUFBUSxLQUFJLENBQUM7O3NIQU5GLHlCQUF5QjswR0FBekIseUJBQXlCLDhHQ1B0QyxxZUFhQTsyRkROYSx5QkFBeUI7a0JBTHJDLFNBQVM7K0JBQ0Usb0JBQW9COzBFQU12QixpQkFBaUI7c0JBRHZCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAncGRmLXRvZ2dsZS1zaWRlYmFyJyxcbiAgdGVtcGxhdGVVcmw6ICcuL3BkZi10b2dnbGUtc2lkZWJhci5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3BkZi10b2dnbGUtc2lkZWJhci5jb21wb25lbnQuY3NzJ11cbn0pXG5leHBvcnQgY2xhc3MgUGRmVG9nZ2xlU2lkZWJhckNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpXG4gIHB1YmxpYyBzaG93U2lkZWJhckJ1dHRvbiA9IHRydWU7XG5cbiAgY29uc3RydWN0b3IoKSB7fVxuXG4gIG5nT25Jbml0KCkge31cbn1cbiIsIjxidXR0b25cbiAgdHlwZT1cImJ1dHRvblwiXG4gIFtjbGFzcy5pbnZpc2libGVdPVwiIXNob3dTaWRlYmFyQnV0dG9uXCJcbiAgaWQ9XCJzaWRlYmFyVG9nZ2xlXCJcbiAgdGl0bGU9XCJUb2dnbGUgU2lkZWJhclwiXG4gIGNsYXNzPVwidG9vbGJhckJ1dHRvblwiXG4gIGRhdGEtbDEwbi1pZD1cInRvZ2dsZV9zaWRlYmFyXCJcbj5cbiAgPHN2ZyBzdHlsZT1cIndpZHRoOjI0cHg7aGVpZ2h0OjI0cHhcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCI+XG4gICAgPHBhdGggZmlsbD1cImN1cnJlbnRDb2xvclwiIGQ9XCJNMyw5SDE3VjdIM1Y5TTMsMTNIMTdWMTFIM1YxM00zLDE3SDE3VjE1SDNWMTdNMTksMTdIMjFWMTVIMTlWMTdNMTksN1Y5SDIxVjdIMTlNMTksMTNIMjFWMTFIMTlWMTNaXCIgLz5cbiAgPC9zdmc+XG4gIDxzcGFuIGRhdGEtbDEwbi1pZD1cInRvZ2dsZV9zaWRlYmFyX2xhYmVsXCI+VG9nZ2xlIFNpZGViYXI8L3NwYW4+XG48L2J1dHRvbj5cbiJdfQ==