ngx-gem-spaas
Version:
This library contains services, components, images and styles to provide a unified look and way-of-working throughout GEM SPaaS.
21 lines • 3.7 kB
JavaScript
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";
export class NewVersionComponent extends BaseComponent {
constructor(bottomSheetRef) {
super();
this.bottomSheetRef = bottomSheetRef;
}
reload() {
this.bottomSheetRef.dismiss();
window.location.reload();
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NewVersionComponent, deps: [{ token: i1.MatBottomSheetRef }], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: NewVersionComponent, selector: "spaas-new-version", usesInheritance: true, ngImport: i0, template: "<div class=\"txt-center\">\r\n new version available\r\n <div class=\"flex center pad-big-top\">\r\n <button class=\"primary bold\" (click)=\"reload()\">\r\n load it now\r\n </button>\r\n </div>\r\n</div>\r\n", styles: [""] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NewVersionComponent, decorators: [{
type: Component,
args: [{ selector: 'spaas-new-version', template: "<div class=\"txt-center\">\r\n new version available\r\n <div class=\"flex center pad-big-top\">\r\n <button class=\"primary bold\" (click)=\"reload()\">\r\n load it now\r\n </button>\r\n </div>\r\n</div>\r\n" }]
}], ctorParameters: () => [{ type: i1.MatBottomSheetRef }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmV3LXZlcnNpb24uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWdlbS1zcGFhcy9zcmMvbmV3LXZlcnNpb24vbmV3LXZlcnNpb24uY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWdlbS1zcGFhcy9zcmMvbmV3LXZlcnNpb24vbmV3LXZlcnNpb24uY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFNBQVMsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUV4QyxPQUFPLEVBQUMsYUFBYSxFQUFDLE1BQU0sd0JBQXdCLENBQUM7OztBQU9yRCxNQUFNLE9BQU8sbUJBQW9CLFNBQVEsYUFBYTtJQUVwRCxZQUNVLGNBQXNEO1FBRTlELEtBQUssRUFBRSxDQUFDO1FBRkEsbUJBQWMsR0FBZCxjQUFjLENBQXdDO0lBR2hFLENBQUM7SUFFRCxNQUFNO1FBQ0osSUFBSSxDQUFDLGNBQWMsQ0FBQyxPQUFPLEVBQUUsQ0FBQztRQUM5QixNQUFNLENBQUMsUUFBUSxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQzNCLENBQUM7K0dBWFUsbUJBQW1CO21HQUFuQixtQkFBbUIsZ0ZDVGhDLGdPQVFBOzs0RkRDYSxtQkFBbUI7a0JBTC9CLFNBQVM7K0JBQ0UsbUJBQW1CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDb21wb25lbnR9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQge01hdEJvdHRvbVNoZWV0UmVmfSBmcm9tIFwiQGFuZ3VsYXIvbWF0ZXJpYWwvYm90dG9tLXNoZWV0XCI7XHJcbmltcG9ydCB7QmFzZUNvbXBvbmVudH0gZnJvbSBcIi4uL2Jhc2UvYmFzZS5jb21wb25lbnRcIjtcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiAnc3BhYXMtbmV3LXZlcnNpb24nLFxyXG4gIHRlbXBsYXRlVXJsOiAnLi9uZXctdmVyc2lvbi5jb21wb25lbnQuaHRtbCcsXHJcbiAgc3R5bGVVcmxzOiBbJy4vbmV3LXZlcnNpb24uY29tcG9uZW50LnNjc3MnXVxyXG59KVxyXG5leHBvcnQgY2xhc3MgTmV3VmVyc2lvbkNvbXBvbmVudCBleHRlbmRzIEJhc2VDb21wb25lbnQge1xyXG5cclxuICBjb25zdHJ1Y3RvcihcclxuICAgIHByaXZhdGUgYm90dG9tU2hlZXRSZWY6IE1hdEJvdHRvbVNoZWV0UmVmPE5ld1ZlcnNpb25Db21wb25lbnQ+LFxyXG4gICkge1xyXG4gICAgc3VwZXIoKTtcclxuICB9XHJcblxyXG4gIHJlbG9hZCgpOiB2b2lkIHtcclxuICAgIHRoaXMuYm90dG9tU2hlZXRSZWYuZGlzbWlzcygpO1xyXG4gICAgd2luZG93LmxvY2F0aW9uLnJlbG9hZCgpO1xyXG4gIH1cclxuXHJcbn1cclxuIiwiPGRpdiBjbGFzcz1cInR4dC1jZW50ZXJcIj5cclxuICBuZXcgdmVyc2lvbiBhdmFpbGFibGVcclxuICA8ZGl2IGNsYXNzPVwiZmxleCBjZW50ZXIgcGFkLWJpZy10b3BcIj5cclxuICAgIDxidXR0b24gY2xhc3M9XCJwcmltYXJ5IGJvbGRcIiAoY2xpY2spPVwicmVsb2FkKClcIj5cclxuICAgICAgbG9hZCBpdCBub3dcclxuICAgIDwvYnV0dG9uPlxyXG4gIDwvZGl2PlxyXG48L2Rpdj5cclxuIl19