UNPKG

ngx-gem-spaas

Version:

This library contains services, components, images and styles to provide a unified look and way-of-working throughout GEM SPaaS.

27 lines 4.8 kB
import { Component } from '@angular/core'; import { BaseComponent } from "../base/base.component"; import * as i0 from "@angular/core"; import * as i1 from "@angular/material/bottom-sheet"; import * as i2 from "../_services/pwa-install.service"; export class PwaInstallComponent extends BaseComponent { constructor(bottomSheetRef, pwaInstallService) { super(); this.bottomSheetRef = bottomSheetRef; this.pwaInstallService = pwaInstallService; } doInstall() { this.pwaInstallService.doInstall(); this.bottomSheetRef.dismiss(); } ignoreInstall() { this.pwaInstallService.ignoreInstall(); this.bottomSheetRef.dismiss(); } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PwaInstallComponent, deps: [{ token: i1.MatBottomSheetRef }, { token: i2.PwaInstallService }], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: PwaInstallComponent, selector: "spaas-pwa-install", usesInheritance: true, ngImport: i0, template: "<div class=\"txt-center\">\n install as an app?\n <div class=\"flex center column-gap-10 pad-big-top\">\n <button class=\"error bold\" (click)=\"ignoreInstall()\">\n no thanx\n </button>\n <button class=\"primary bold\" (click)=\"doInstall()\">\n yes please\n </button>\n </div>\n</div>\n", styles: [""] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: PwaInstallComponent, decorators: [{ type: Component, args: [{ selector: 'spaas-pwa-install', template: "<div class=\"txt-center\">\n install as an app?\n <div class=\"flex center column-gap-10 pad-big-top\">\n <button class=\"error bold\" (click)=\"ignoreInstall()\">\n no thanx\n </button>\n <button class=\"primary bold\" (click)=\"doInstall()\">\n yes please\n </button>\n </div>\n</div>\n" }] }], ctorParameters: () => [{ type: i1.MatBottomSheetRef }, { type: i2.PwaInstallService }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHdhLWluc3RhbGwuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWdlbS1zcGFhcy9zcmMvcHdhLWluc3RhbGwvcHdhLWluc3RhbGwuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWdlbS1zcGFhcy9zcmMvcHdhLWluc3RhbGwvcHdhLWluc3RhbGwuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFNBQVMsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUd4QyxPQUFPLEVBQUMsYUFBYSxFQUFDLE1BQU0sd0JBQXdCLENBQUM7Ozs7QUFPckQsTUFBTSxPQUFPLG1CQUFvQixTQUFRLGFBQWE7SUFFcEQsWUFDVSxjQUFzRCxFQUN0RCxpQkFBb0M7UUFFNUMsS0FBSyxFQUFFLENBQUM7UUFIQSxtQkFBYyxHQUFkLGNBQWMsQ0FBd0M7UUFDdEQsc0JBQWlCLEdBQWpCLGlCQUFpQixDQUFtQjtJQUc5QyxDQUFDO0lBRUQsU0FBUztRQUNQLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLEVBQUUsQ0FBQztRQUNuQyxJQUFJLENBQUMsY0FBYyxDQUFDLE9BQU8sRUFBRSxDQUFDO0lBQ2hDLENBQUM7SUFFRCxhQUFhO1FBQ1gsSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQWEsRUFBRSxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxjQUFjLENBQUMsT0FBTyxFQUFFLENBQUM7SUFDaEMsQ0FBQzsrR0FqQlUsbUJBQW1CO21HQUFuQixtQkFBbUIsZ0ZDVmhDLDJUQVdBOzs0RkREYSxtQkFBbUI7a0JBTC9CLFNBQVM7K0JBQ0UsbUJBQW1CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDb21wb25lbnR9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtQd2FJbnN0YWxsU2VydmljZX0gZnJvbSAnLi4vX3NlcnZpY2VzL3B3YS1pbnN0YWxsLnNlcnZpY2UnO1xuaW1wb3J0IHtNYXRCb3R0b21TaGVldFJlZn0gZnJvbSBcIkBhbmd1bGFyL21hdGVyaWFsL2JvdHRvbS1zaGVldFwiO1xuaW1wb3J0IHtCYXNlQ29tcG9uZW50fSBmcm9tIFwiLi4vYmFzZS9iYXNlLmNvbXBvbmVudFwiO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdzcGFhcy1wd2EtaW5zdGFsbCcsXG4gIHRlbXBsYXRlVXJsOiAnLi9wd2EtaW5zdGFsbC5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3B3YS1pbnN0YWxsLmNvbXBvbmVudC5zY3NzJ11cbn0pXG5leHBvcnQgY2xhc3MgUHdhSW5zdGFsbENvbXBvbmVudCBleHRlbmRzIEJhc2VDb21wb25lbnQge1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgYm90dG9tU2hlZXRSZWY6IE1hdEJvdHRvbVNoZWV0UmVmPFB3YUluc3RhbGxDb21wb25lbnQ+LFxuICAgIHByaXZhdGUgcHdhSW5zdGFsbFNlcnZpY2U6IFB3YUluc3RhbGxTZXJ2aWNlLFxuICApIHtcbiAgICBzdXBlcigpO1xuICB9XG5cbiAgZG9JbnN0YWxsKCk6IHZvaWQge1xuICAgIHRoaXMucHdhSW5zdGFsbFNlcnZpY2UuZG9JbnN0YWxsKCk7XG4gICAgdGhpcy5ib3R0b21TaGVldFJlZi5kaXNtaXNzKCk7XG4gIH1cblxuICBpZ25vcmVJbnN0YWxsKCk6IHZvaWQge1xuICAgIHRoaXMucHdhSW5zdGFsbFNlcnZpY2UuaWdub3JlSW5zdGFsbCgpO1xuICAgIHRoaXMuYm90dG9tU2hlZXRSZWYuZGlzbWlzcygpO1xuICB9XG5cbn1cbiIsIjxkaXYgY2xhc3M9XCJ0eHQtY2VudGVyXCI+XG4gIGluc3RhbGwgYXMgYW4gYXBwP1xuICA8ZGl2IGNsYXNzPVwiZmxleCBjZW50ZXIgY29sdW1uLWdhcC0xMCBwYWQtYmlnLXRvcFwiPlxuICAgIDxidXR0b24gY2xhc3M9XCJlcnJvciBib2xkXCIgKGNsaWNrKT1cImlnbm9yZUluc3RhbGwoKVwiPlxuICAgICAgbm8gdGhhbnhcbiAgICA8L2J1dHRvbj5cbiAgICA8YnV0dG9uIGNsYXNzPVwicHJpbWFyeSBib2xkXCIgKGNsaWNrKT1cImRvSW5zdGFsbCgpXCI+XG4gICAgICB5ZXMgcGxlYXNlXG4gICAgPC9idXR0b24+XG4gIDwvZGl2PlxuPC9kaXY+XG4iXX0=