ng-ptplibraries
Version:
38 lines (37 loc) • 2.49 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { Component, Input } from '@angular/core';
export class PTPErrorMessageComponent {
constructor() {
this.message = null;
}
/**
* @return {?}
*/
ngOnInit() {
}
}
PTPErrorMessageComponent.decorators = [
{ type: Component, args: [{
selector: 'ptp-error-message',
template: `<div *ngIf="message" class="alert alert-danger alert-dismissible fade show" role="alert">
<strong>{{message}}</strong>
<button type="button" class="close" (click)="message = null" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>`,
styles: [``]
},] },
];
/** @nocollapse */
PTPErrorMessageComponent.ctorParameters = () => [];
PTPErrorMessageComponent.propDecorators = {
message: [{ type: Input }]
};
if (false) {
/** @type {?} */
PTPErrorMessageComponent.prototype.message;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3ItbWVzc2FnZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy1wdHBsaWJyYXJpZXMvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9lcnJvci1tZXNzYWdlL2Vycm9yLW1lc3NhZ2UuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQVl6RCxNQUFNLE9BQU8sd0JBQXdCO0lBSWpDO1FBRkEsZUFBMkIsSUFBSSxDQUFDO0tBSS9COzs7O0lBRUQsUUFBUTtLQUNQOzs7WUFuQkosU0FBUyxTQUFDO2dCQUNQLFFBQVEsRUFBRSxtQkFBbUI7Z0JBQzdCLFFBQVEsRUFBRTs7Ozs7T0FLUDtnQkFDSCxNQUFNLEVBQUUsQ0FBQyxFQUFFLENBQUM7YUFDZjs7Ozs7c0JBR0ksS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgICBzZWxlY3RvcjogJ3B0cC1lcnJvci1tZXNzYWdlJyxcbiAgICB0ZW1wbGF0ZTogYDxkaXYgKm5nSWY9XCJtZXNzYWdlXCIgY2xhc3M9XCJhbGVydCBhbGVydC1kYW5nZXIgYWxlcnQtZGlzbWlzc2libGUgZmFkZSBzaG93XCIgcm9sZT1cImFsZXJ0XCI+XG4gICAgPHN0cm9uZz57e21lc3NhZ2V9fTwvc3Ryb25nPlxuICAgIDxidXR0b24gdHlwZT1cImJ1dHRvblwiIGNsYXNzPVwiY2xvc2VcIiAoY2xpY2spPVwibWVzc2FnZSA9IG51bGxcIiBhcmlhLWxhYmVsPVwiQ2xvc2VcIj5cbiAgICAgICAgPHNwYW4gYXJpYS1oaWRkZW49XCJ0cnVlXCI+JnRpbWVzOzwvc3Bhbj5cbiAgICA8L2J1dHRvbj5cbjwvZGl2PmAsXG4gICAgc3R5bGVzOiBbYGBdXG59KVxuZXhwb3J0IGNsYXNzIFBUUEVycm9yTWVzc2FnZUNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG5cbiAgICBASW5wdXQoKSBtZXNzYWdlOiBzdHJpbmcgPSBudWxsO1xuXG4gICAgY29uc3RydWN0b3IoXG4gICAgKSB7XG4gICAgfVxuXG4gICAgbmdPbkluaXQoKSB7XG4gICAgfVxuXG59XG4iXX0=