@schoolbelle/common
Version:
32 lines • 2.84 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component } from '@angular/core';
import { DialogAbstractComponent } from '../abstract/dialog.abstract.component';
export class DialogAlertComponent extends DialogAbstractComponent {
constructor() {
super(...arguments);
this.showNeverShowItAgainCheckbox = false;
this.neverShowItAgain = false;
}
/**
* @return {?}
*/
enter() {
this.ok();
}
}
DialogAlertComponent.decorators = [
{ type: Component, args: [{
selector: 'dialog-alert',
template: "<div *ngIf=\"title\" class=\"modal-header\" [innerHTML]=\"title\"></div>\n<div *ngIf=\"message\" class=\"modal-body\" [innerHTML]=\"message\"></div>\n<div class=\"modal-footer justify-content-start border-top-0\">\n <label *ngIf=\"showNeverShowItAgainCheckbox\" class=\"custom-control custom-checkbox\">\n <input type=\"checkbox\" class=\"custom-control-input\" [(ngModel)]=\"neverShowItAgain\">\n <p class=\"custom-control-label\" i18n>See no more.</p>\n </label> \n <button type=\"button\" class=\"btn btn-secondary ml-auto\" (click)=\"modalRef.hide(); action.emit(true)\" i18n>Ok</button>\n</div>\n\n"
}] }
];
if (false) {
/** @type {?} */
DialogAlertComponent.prototype.showNeverShowItAgainCheckbox;
/** @type {?} */
DialogAlertComponent.prototype.neverShowItAgain;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlhbG9nLmFsZXJ0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BzY2hvb2xiZWxsZS9jb21tb24vZGlhbG9nLyIsInNvdXJjZXMiOlsibGliL2FsZXJ0L2RpYWxvZy5hbGVydC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sdUNBQXVDLENBQUM7QUFNaEYsTUFBTSxPQUFPLG9CQUFxQixTQUFRLHVCQUF1QjtJQUpqRTs7UUFLRSxpQ0FBNEIsR0FBVyxLQUFLLENBQUM7UUFDN0MscUJBQWdCLEdBQVcsS0FBSyxDQUFDO0lBTW5DLENBQUM7Ozs7SUFIQyxLQUFLO1FBQ0gsSUFBSSxDQUFDLEVBQUUsRUFBRSxDQUFDO0lBQ1osQ0FBQzs7O1lBWEYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxjQUFjO2dCQUN4QixpbkJBQTRDO2FBQzdDOzs7O0lBRUMsNERBQTZDOztJQUM3QyxnREFBaUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IERpYWxvZ0Fic3RyYWN0Q29tcG9uZW50IH0gZnJvbSAnLi4vYWJzdHJhY3QvZGlhbG9nLmFic3RyYWN0LmNvbXBvbmVudCc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2RpYWxvZy1hbGVydCcsXG4gIHRlbXBsYXRlVXJsOiAnLi9kaWFsb2cuYWxlcnQuY29tcG9uZW50Lmh0bWwnXG59KVxuZXhwb3J0IGNsYXNzIERpYWxvZ0FsZXJ0Q29tcG9uZW50IGV4dGVuZHMgRGlhbG9nQWJzdHJhY3RDb21wb25lbnQge1xuICBzaG93TmV2ZXJTaG93SXRBZ2FpbkNoZWNrYm94OmJvb2xlYW4gPSBmYWxzZTtcbiAgbmV2ZXJTaG93SXRBZ2Fpbjpib29sZWFuID0gZmFsc2U7XG5cblxuICBlbnRlciAoKSB7XG4gICAgdGhpcy5vaygpO1xuICB9XG59XG4iXX0=