UNPKG

stimulsoft-forms

Version:
28 lines 6.74 kB
import { Component } from "@angular/core"; import * as i0 from "@angular/core"; import * as i1 from "../../services/model.service"; import * as i2 from "../../services/sti-localization.service"; import * as i3 from "../../services/sti-export.service"; export class StiPreviewRibbonComponent { constructor(model, loc, exportService) { this.model = model; this.loc = loc; this.exportService = exportService; } ngOnInit() { } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: StiPreviewRibbonComponent, deps: [{ token: i1.StiModelService }, { token: i2.StiLocalizationService }, { token: i3.StiExportService }], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: StiPreviewRibbonComponent, selector: "sti-preview-ribbon-component", ngImport: i0, template: `<div class="preview"> <button style="margin-left: 20px" (click)="exportService.showModalWindow = !exportService.showModalWindow"> {{ loc.getP("ExportToPdf") }} </button> </div>`, isInline: true, styles: [".preview{height:55px;color:var(--text-color);width:100%;border-bottom:1px solid var(--formBorder-color);background-color:var(--back-color);font-family:Segoe UI}.preview button{margin-top:15px;padding:3px 12px;text-decoration:none;margin-right:5px;text-align:center;justify-content:center;font-size:12px;color:var(--text-color);font-weight:600;cursor:default;background-color:var(--input-color);border-top:2px solid var(--toolbarResizerBorder-color);border-left:1px solid var(--toolbarResizerBorder-color);border-right:1px solid var(--toolbarResizerBorder-color);border-bottom:1px solid var(--toolbarResizerBorder-color);vertical-align:-webkit-baseline-middle;border-radius:3px}.preview button:hover{background-color:var(--hover-color)}\n"] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: StiPreviewRibbonComponent, decorators: [{ type: Component, args: [{ selector: "sti-preview-ribbon-component", template: `<div class="preview"> <button style="margin-left: 20px" (click)="exportService.showModalWindow = !exportService.showModalWindow"> {{ loc.getP("ExportToPdf") }} </button> </div>`, styles: [".preview{height:55px;color:var(--text-color);width:100%;border-bottom:1px solid var(--formBorder-color);background-color:var(--back-color);font-family:Segoe UI}.preview button{margin-top:15px;padding:3px 12px;text-decoration:none;margin-right:5px;text-align:center;justify-content:center;font-size:12px;color:var(--text-color);font-weight:600;cursor:default;background-color:var(--input-color);border-top:2px solid var(--toolbarResizerBorder-color);border-left:1px solid var(--toolbarResizerBorder-color);border-right:1px solid var(--toolbarResizerBorder-color);border-bottom:1px solid var(--toolbarResizerBorder-color);vertical-align:-webkit-baseline-middle;border-radius:3px}.preview button:hover{background-color:var(--hover-color)}\n"] }] }], ctorParameters: () => [{ type: i1.StiModelService }, { type: i2.StiLocalizationService }, { type: i3.StiExportService }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2YmFyLnByZXZpZXctcmliYm9uLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3N0aW11bHNvZnQtZm9ybXMvc3JjL2xpYi9jb21wb25lbnRzL25hdmJhci5jb21wb25lbnQvbmF2YmFyLnByZXZpZXctcmliYm9uLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLE1BQU0sZUFBZSxDQUFDOzs7OztBQWlEbEQsTUFBTSxPQUFPLHlCQUF5QjtJQUNwQyxZQUNVLEtBQXNCLEVBQ3ZCLEdBQTJCLEVBQzNCLGFBQStCO1FBRjlCLFVBQUssR0FBTCxLQUFLLENBQWlCO1FBQ3ZCLFFBQUcsR0FBSCxHQUFHLENBQXdCO1FBQzNCLGtCQUFhLEdBQWIsYUFBYSxDQUFrQjtJQUNyQyxDQUFDO0lBRUosUUFBUSxLQUFVLENBQUM7K0dBUFIseUJBQXlCO21HQUF6Qix5QkFBeUIsb0VBMUMxQjs7OztTQUlIOzs0RkFzQ0kseUJBQXlCO2tCQTVDckMsU0FBUzsrQkFDRSw4QkFBOEIsWUFDOUI7Ozs7U0FJSCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcclxuaW1wb3J0IHsgU3RpTW9kZWxTZXJ2aWNlIH0gZnJvbSBcIi4uLy4uL3NlcnZpY2VzL21vZGVsLnNlcnZpY2VcIjtcclxuaW1wb3J0IHsgU3RpRXhwb3J0U2VydmljZSB9IGZyb20gXCIuLi8uLi9zZXJ2aWNlcy9zdGktZXhwb3J0LnNlcnZpY2VcIjtcclxuaW1wb3J0IHsgU3RpTG9jYWxpemF0aW9uU2VydmljZSB9IGZyb20gXCIuLi8uLi9zZXJ2aWNlcy9zdGktbG9jYWxpemF0aW9uLnNlcnZpY2VcIjtcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiBcInN0aS1wcmV2aWV3LXJpYmJvbi1jb21wb25lbnRcIixcclxuICB0ZW1wbGF0ZTogYDxkaXYgY2xhc3M9XCJwcmV2aWV3XCI+XHJcbiAgICA8YnV0dG9uIHN0eWxlPVwibWFyZ2luLWxlZnQ6IDIwcHhcIiAoY2xpY2spPVwiZXhwb3J0U2VydmljZS5zaG93TW9kYWxXaW5kb3cgPSAhZXhwb3J0U2VydmljZS5zaG93TW9kYWxXaW5kb3dcIj5cclxuICAgICAge3sgbG9jLmdldFAoXCJFeHBvcnRUb1BkZlwiKSB9fVxyXG4gICAgPC9idXR0b24+XHJcbiAgPC9kaXY+YCxcclxuICBzdHlsZXM6IFtcclxuICAgIGBcclxuICAgICAgLnByZXZpZXcge1xyXG4gICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWZvcm1Cb3JkZXItY29sb3IpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2stY29sb3IpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcmV2aWV3IGJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAzcHggMTJweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5wdXQtY29sb3IpO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS10b29sYmFyUmVzaXplckJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS10b29sYmFyUmVzaXplckJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tdG9vbGJhclJlc2l6ZXJCb3JkZXItY29sb3IpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS10b29sYmFyUmVzaXplckJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnByZXZpZXcgYnV0dG9uOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ob3Zlci1jb2xvcik7XHJcbiAgICAgIH1cclxuICAgIGAsXHJcbiAgXSxcclxufSlcclxuZXhwb3J0IGNsYXNzIFN0aVByZXZpZXdSaWJib25Db21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG4gIGNvbnN0cnVjdG9yKFxyXG4gICAgcHJpdmF0ZSBtb2RlbDogU3RpTW9kZWxTZXJ2aWNlLFxyXG4gICAgcHVibGljIGxvYzogU3RpTG9jYWxpemF0aW9uU2VydmljZSxcclxuICAgIHB1YmxpYyBleHBvcnRTZXJ2aWNlOiBTdGlFeHBvcnRTZXJ2aWNlXHJcbiAgKSB7fVxyXG5cclxuICBuZ09uSW5pdCgpOiB2b2lkIHt9XHJcbn1cclxuIl19