@hpe/angular-toolkit
Version:
Hewlett-Packard Enterprise : Angular toolkit for rapid project development
60 lines (59 loc) • 7.14 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
//=============================================================================
//===
//=== (C) Copyright 2018 Hewlett Packard Enterprise Development LP.
//===
//=== Use of this source code is governed by an MIT-style license that can be
//=== found in the LICENSE file
//=============================================================================
import { Component, Input } from '@angular/core';
var NotificationItem = /** @class */ (function () {
//-------------------------------------------------------------------------
//---
//--- Constructor
//---
//-------------------------------------------------------------------------
function NotificationItem() {
//-------------------------------------------------------------------------
this.icons = {
success: 'fa-check',
info: 'fa-info-circle',
warn: 'fa-exclamation-circle',
error: 'fa-times-circle'
};
}
NotificationItem.decorators = [
{ type: Component, args: [{
selector: 'hpe-notification-item',
template: "<!--\n=============================================================================\n===\n=== (C) Copyright 2018 Hewlett Packard Enterprise Development LP.\n===\n=== Use of this source code is governed by an MIT-style license that can be\n=== found in the LICENSE file\n=============================================================================\n-->\n\n<div class=\"item\" [ngClass]=\"message.severity\">\n\t<i class=\"fa\" [ngClass]=\"icons[message.severity]\"></i> \n\t<b>{{message.summary}}</b>\n\t<p class=\"message\">{{message.detail}}</p>\n</div>\n",
styles: [".item{padding:4px 4px 1px;font-size:.9rem;margin:0;line-height:1rem;border-bottom:1px solid #c6c9ca;white-space:normal;max-width:800px}.message{margin-top:4px;margin-bottom:4px}.error{color:#ab1a0f;background-color:#ffcbc8}.warn{color:#8a6714;background-color:#ffe9b5}.success{color:#2c832f;background-color:#b4f0b6}.info{color:#1765a3;background-color:#bfe0fa}"]
},] },
];
/** @nocollapse */
NotificationItem.ctorParameters = function () { return []; };
NotificationItem.propDecorators = {
"message": [{ type: Input },],
};
return NotificationItem;
}());
export { NotificationItem };
function NotificationItem_tsickle_Closure_declarations() {
/** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
NotificationItem.decorators;
/**
* @nocollapse
* @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
*/
NotificationItem.ctorParameters;
/** @type {!Object<string,!Array<{type: !Function, args: (undefined|!Array<?>)}>>} */
NotificationItem.propDecorators;
/** @type {?} */
NotificationItem.prototype.message;
/** @type {?} */
NotificationItem.prototype.icons;
}
//=============================================================================
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibm90aWZpY2F0aW9uLWl0ZW0uanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AaHBlL2FuZ3VsYXItdG9vbGtpdC9ndWkvcGFuZWwvIiwic291cmNlcyI6WyJ0b29sYmFyL25vdGlmaWNhdGlvbi1pdGVtL25vdGlmaWNhdGlvbi1pdGVtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBUUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7O0lBOENoRCwyRUFBMkU7SUFDM0UsS0FBSztJQUNMLGlCQUFpQjtJQUNqQixLQUFLO0lBQ0wsMkVBQTJFO0lBRTNFOztxQkFiUTtZQUNQLE9BQU8sRUFBQyxVQUFVO1lBQ2xCLElBQUksRUFBRyxnQkFBZ0I7WUFDdkIsSUFBSSxFQUFHLHVCQUF1QjtZQUM5QixLQUFLLEVBQUUsaUJBQWlCO1NBQ3hCO0tBUWU7O2dCQWhEaEIsU0FBUyxTQUFDO29CQUNWLFFBQVEsRUFBTyx1QkFBdUI7b0JBQ3RDLFFBQVEsRUFBRSxvakJBZVY7b0JBQ0EsTUFBTSxFQUFFLENBQUMsMldBQTJXLENBQUM7aUJBQ3JYOzs7Ozs0QkFZQyxLQUFLOzsyQkEzQ1A7O1NBbUNhLGdCQUFnQiIsInNvdXJjZXNDb250ZW50IjpbIi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT09XG4vLz09PSAoQykgQ29weXJpZ2h0IDIwMTggSGV3bGV0dCBQYWNrYXJkIEVudGVycHJpc2UgRGV2ZWxvcG1lbnQgTFAuXG4vLz09PVxuLy89PT0gVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYW4gTUlULXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmVcbi8vPT09IGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGVcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBDb21wb25lbnQoe1xuXHRzZWxlY3Rvclx0OiAgICAgJ2hwZS1ub3RpZmljYXRpb24taXRlbScsXG5cdHRlbXBsYXRlOiBgPCEtLVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj09PVxuPT09IChDKSBDb3B5cmlnaHQgMjAxOCBIZXdsZXR0IFBhY2thcmQgRW50ZXJwcmlzZSBEZXZlbG9wbWVudCBMUC5cbj09PVxuPT09IFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG49PT0gZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi0tPlxuXG48ZGl2IGNsYXNzPVwiaXRlbVwiIFtuZ0NsYXNzXT1cIm1lc3NhZ2Uuc2V2ZXJpdHlcIj5cblx0PGkgY2xhc3M9XCJmYVwiIFtuZ0NsYXNzXT1cImljb25zW21lc3NhZ2Uuc2V2ZXJpdHldXCI+PC9pPiZuYnNwO1xuXHQ8Yj57e21lc3NhZ2Uuc3VtbWFyeX19PC9iPlxuXHQ8cCBjbGFzcz1cIm1lc3NhZ2VcIj57e21lc3NhZ2UuZGV0YWlsfX08L3A+XG48L2Rpdj5cbmAsXG5cdHN0eWxlczogW2AuaXRlbXtwYWRkaW5nOjRweCA0cHggMXB4O2ZvbnQtc2l6ZTouOXJlbTttYXJnaW46MDtsaW5lLWhlaWdodDoxcmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjNmM5Y2E7d2hpdGUtc3BhY2U6bm9ybWFsO21heC13aWR0aDo4MDBweH0ubWVzc2FnZXttYXJnaW4tdG9wOjRweDttYXJnaW4tYm90dG9tOjRweH0uZXJyb3J7Y29sb3I6I2FiMWEwZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmNiYzh9Lndhcm57Y29sb3I6IzhhNjcxNDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmU5YjV9LnN1Y2Nlc3N7Y29sb3I6IzJjODMyZjtiYWNrZ3JvdW5kLWNvbG9yOiNiNGYwYjZ9LmluZm97Y29sb3I6IzE3NjVhMztiYWNrZ3JvdW5kLWNvbG9yOiNiZmUwZmF9YF1cbn0pXG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuZXhwb3J0IGNsYXNzIE5vdGlmaWNhdGlvbkl0ZW0ge1xuXG5cdC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHQvLy0tLVxuXHQvLy0tLSBWYXJpYWJsZXNcblx0Ly8tLS1cblx0Ly8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblx0QElucHV0KCkgbWVzc2FnZTogYW55O1xuXG5cdC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cdGljb25zID0ge1xuXHRcdHN1Y2Nlc3M6J2ZhLWNoZWNrJyxcblx0XHRpbmZvOiBcdCdmYS1pbmZvLWNpcmNsZScsXG5cdFx0d2FybjogXHQnZmEtZXhjbGFtYXRpb24tY2lyY2xlJyxcblx0XHRlcnJvcjpcdCdmYS10aW1lcy1jaXJjbGUnXG5cdH07XG5cblx0Ly8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC8vLS0tXG5cdC8vLS0tIENvbnN0cnVjdG9yXG5cdC8vLS0tXG5cdC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cdGNvbnN0cnVjdG9yKCkge31cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuIl19