stimulsoft-forms
Version:
Stimulsoft PDF Forms
50 lines • 7.86 kB
JavaScript
import { Component } from "@angular/core";
import * as i0 from "@angular/core";
import * as i1 from "../../services/sti-localization.service";
import * as i2 from "../../services/model.service";
import * as i3 from "@angular/common";
export class StiTrialBarComponent {
constructor(loc, model) {
this.loc = loc;
this.model = model;
}
ngOnInit() { }
upgradeClick() {
window.open("https://www.stimulsoft.com/en/online-store#embedded/forms/web", "_blank");
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: StiTrialBarComponent, deps: [{ token: i1.StiLocalizationService }, { token: i2.StiModelService }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: StiTrialBarComponent, selector: "sti-trial-bar", ngImport: i0, template: `
<div class="trial-bar">
<div class="close-button" *ngIf="!model.disableCloseButton" (click)="model.showTrialBar = !model.showTrialBar">
<img [style.width.px]="16" [style.height.px]="16" [src]="model.getImage('images.Other.CloseForm.png')" alt="" />
</div>
<div class="trial-info">
<span>{{
"You are using the trial version of Stimulsoft PDF Forms. To use the software in production you should purchase a license."
}}</span>
</div>
<div class="trial-update-button" (click)="upgradeClick()">
<span>{{ loc.getP("Upgrade") }}</span>
</div>
</div>
`, isInline: true, styles: [".trial-bar{width:100%;height:30px;background-color:#fbf4e1;display:flex;align-items:center;font-size:12px;font-family:Arial}.trial-info{width:100%;padding-left:12px}.close-button{margin-left:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:3px}.close-button:hover{background-color:#dadada}.trial-update-button{display:flex;align-items:center;justify-content:center;border-radius:3px;margin:0 12px;height:24px;width:80px;background-color:#ddd}.trial-update-button:hover{background-color:#d5d5d5}\n"], dependencies: [{ kind: "directive", type: i3.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: StiTrialBarComponent, decorators: [{
type: Component,
args: [{ selector: "sti-trial-bar", template: `
<div class="trial-bar">
<div class="close-button" *ngIf="!model.disableCloseButton" (click)="model.showTrialBar = !model.showTrialBar">
<img [style.width.px]="16" [style.height.px]="16" [src]="model.getImage('images.Other.CloseForm.png')" alt="" />
</div>
<div class="trial-info">
<span>{{
"You are using the trial version of Stimulsoft PDF Forms. To use the software in production you should purchase a license."
}}</span>
</div>
<div class="trial-update-button" (click)="upgradeClick()">
<span>{{ loc.getP("Upgrade") }}</span>
</div>
</div>
`, styles: [".trial-bar{width:100%;height:30px;background-color:#fbf4e1;display:flex;align-items:center;font-size:12px;font-family:Arial}.trial-info{width:100%;padding-left:12px}.close-button{margin-left:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:3px}.close-button:hover{background-color:#dadada}.trial-update-button{display:flex;align-items:center;justify-content:center;border-radius:3px;margin:0 12px;height:24px;width:80px;background-color:#ddd}.trial-update-button:hover{background-color:#d5d5d5}\n"] }]
}], ctorParameters: () => [{ type: i1.StiLocalizationService }, { type: i2.StiModelService }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RpLXRyaWFsLWJhci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9zdGltdWxzb2Z0LWZvcm1zL3NyYy9saWIvY29tcG9uZW50cy9zdGktdHJpYWwtYWxlcnRzL3N0aS10cmlhbC1iYXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQVUsTUFBTSxlQUFlLENBQUM7Ozs7O0FBZ0VsRCxNQUFNLE9BQU8sb0JBQW9CO0lBQy9CLFlBQW1CLEdBQTJCLEVBQVMsS0FBc0I7UUFBMUQsUUFBRyxHQUFILEdBQUcsQ0FBd0I7UUFBUyxVQUFLLEdBQUwsS0FBSyxDQUFpQjtJQUFJLENBQUM7SUFFbEYsUUFBUSxLQUFLLENBQUM7SUFDZCxZQUFZO1FBQ1YsTUFBTSxDQUFDLElBQUksQ0FBQywrREFBK0QsRUFBRSxRQUFRLENBQUMsQ0FBQztJQUN6RixDQUFDOytHQU5VLG9CQUFvQjttR0FBcEIsb0JBQW9CLHFEQTFEckI7Ozs7Ozs7Ozs7Ozs7O0dBY1Q7OzRGQTRDVSxvQkFBb0I7a0JBNURoQyxTQUFTOytCQUNFLGVBQWUsWUFDZjs7Ozs7Ozs7Ozs7Ozs7R0FjVCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcclxuaW1wb3J0IHsgU3RpTW9kZWxTZXJ2aWNlIH0gZnJvbSBcIi4uLy4uL3NlcnZpY2VzL21vZGVsLnNlcnZpY2VcIjtcclxuaW1wb3J0IHsgU3RpTG9jYWxpemF0aW9uU2VydmljZSB9IGZyb20gXCIuLi8uLi9zZXJ2aWNlcy9zdGktbG9jYWxpemF0aW9uLnNlcnZpY2VcIjtcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiBcInN0aS10cmlhbC1iYXJcIixcclxuICB0ZW1wbGF0ZTogYFxyXG4gICAgPGRpdiBjbGFzcz1cInRyaWFsLWJhclwiPlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiY2xvc2UtYnV0dG9uXCIgKm5nSWY9XCIhbW9kZWwuZGlzYWJsZUNsb3NlQnV0dG9uXCIgKGNsaWNrKT1cIm1vZGVsLnNob3dUcmlhbEJhciA9ICFtb2RlbC5zaG93VHJpYWxCYXJcIj5cclxuICAgICAgICA8aW1nIFtzdHlsZS53aWR0aC5weF09XCIxNlwiIFtzdHlsZS5oZWlnaHQucHhdPVwiMTZcIiBbc3JjXT1cIm1vZGVsLmdldEltYWdlKCdpbWFnZXMuT3RoZXIuQ2xvc2VGb3JtLnBuZycpXCIgYWx0PVwiXCIgLz5cclxuICAgICAgPC9kaXY+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJ0cmlhbC1pbmZvXCI+XHJcbiAgICAgICAgPHNwYW4+e3tcclxuICAgICAgICAgIFwiWW91IGFyZSB1c2luZyB0aGUgdHJpYWwgdmVyc2lvbiBvZiBTdGltdWxzb2Z0IFBERiBGb3Jtcy4gVG8gdXNlIHRoZSBzb2Z0d2FyZSBpbiBwcm9kdWN0aW9uIHlvdSBzaG91bGQgcHVyY2hhc2UgYSBsaWNlbnNlLlwiXHJcbiAgICAgICAgfX08L3NwYW4+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwidHJpYWwtdXBkYXRlLWJ1dHRvblwiIChjbGljayk9XCJ1cGdyYWRlQ2xpY2soKVwiPlxyXG4gICAgICAgIDxzcGFuPnt7IGxvYy5nZXRQKFwiVXBncmFkZVwiKSB9fTwvc3Bhbj5cclxuICAgICAgPC9kaXY+XHJcbiAgICA8L2Rpdj5cclxuICBgLFxyXG4gIHN0eWxlczogW1xyXG4gICAgYFxyXG4gICAgICAudHJpYWwtYmFyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MSwgMjQ0LCAyMjUpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsO1xyXG4gICAgICB9XHJcbiAgICAgIC50cmlhbC1pbmZvIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNsb3NlLWJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNsb3NlLWJ1dHRvbjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxOCwgMjE4LCAyMTgpO1xyXG4gICAgICB9XHJcbiAgICAgIC50cmlhbC11cGRhdGUtYnV0dG9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjEsIDIyMSwgMjIxKTtcclxuICAgICAgfVxyXG4gICAgICAudHJpYWwtdXBkYXRlLWJ1dHRvbjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMywgMjEzLCAyMTMpO1xyXG4gICAgICB9XHJcbiAgICBgLFxyXG4gIF0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBTdGlUcmlhbEJhckNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XHJcbiAgY29uc3RydWN0b3IocHVibGljIGxvYzogU3RpTG9jYWxpemF0aW9uU2VydmljZSwgcHVibGljIG1vZGVsOiBTdGlNb2RlbFNlcnZpY2UpIHsgfVxyXG5cclxuICBuZ09uSW5pdCgpIHsgfVxyXG4gIHVwZ3JhZGVDbGljaygpIHtcclxuICAgIHdpbmRvdy5vcGVuKFwiaHR0cHM6Ly93d3cuc3RpbXVsc29mdC5jb20vZW4vb25saW5lLXN0b3JlI2VtYmVkZGVkL2Zvcm1zL3dlYlwiLCBcIl9ibGFua1wiKTtcclxuICB9XHJcbn1cclxuIl19