UNPKG

@hpe/angular-toolkit

Version:

Hewlett-Packard Enterprise : Angular toolkit for rapid project development

117 lines (116 loc) 7.6 kB
/** * @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 { Injectable } from '@angular/core'; import { MessageService } from 'primeng/components/common/messageservice'; var NotificationService = /** @class */ (function () { //------------------------------------------------------------------------- //--- //--- Constructor //--- //------------------------------------------------------------------------- function NotificationService(messageService) { this.messageService = messageService; } /** * @param {?} title * @param {?} message * @return {?} */ NotificationService.prototype.showSuccess = /** * @param {?} title * @param {?} message * @return {?} */ function (title, message) { this.show('success', title, message); }; /** * @param {?} title * @param {?} message * @return {?} */ NotificationService.prototype.showInfo = /** * @param {?} title * @param {?} message * @return {?} */ function (title, message) { this.show('info', title, message); }; /** * @param {?} title * @param {?} message * @return {?} */ NotificationService.prototype.showWarn = /** * @param {?} title * @param {?} message * @return {?} */ function (title, message) { this.show('warn', title, message); }; /** * @param {?} title * @param {?} message * @return {?} */ NotificationService.prototype.showError = /** * @param {?} title * @param {?} message * @return {?} */ function (title, message) { this.show('error', title, message); }; /** * @param {?} severity * @param {?} title * @param {?} message * @return {?} */ NotificationService.prototype.show = /** * @param {?} severity * @param {?} title * @param {?} message * @return {?} */ function (severity, title, message) { this.messageService.add({ severity: severity, summary: title, detail: message }); }; NotificationService.decorators = [ { type: Injectable }, ]; /** @nocollapse */ NotificationService.ctorParameters = function () { return [ { type: MessageService, }, ]; }; return NotificationService; }()); export { NotificationService }; function NotificationService_tsickle_Closure_declarations() { /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ NotificationService.decorators; /** * @nocollapse * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>} */ NotificationService.ctorParameters; /** @type {?} */ NotificationService.prototype.messageService; } //============================================================================= //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibm90aWZpY2F0aW9uLXNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AaHBlL2FuZ3VsYXItdG9vbGtpdC9zZXJ2aWNlLyIsInNvdXJjZXMiOlsibm90aWZpY2F0aW9uLXNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFRQSxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBRXpDLE9BQU8sRUFBQyxjQUFjLEVBQUMsTUFBTSwwQ0FBMEMsQ0FBQzs7SUFPdkUsMkVBQTJFO0lBQzNFLEtBQUs7SUFDTCxpQkFBaUI7SUFDakIsS0FBSztJQUNMLDJFQUEyRTtJQUUzRSw2QkFBb0IsY0FBNkI7UUFBN0IsbUJBQWMsR0FBZCxjQUFjLENBQWU7S0FDaEQ7Ozs7OztJQVFNLHlDQUFXOzs7OztjQUFDLEtBQWMsRUFBRSxPQUFnQjtRQUNsRCxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsRUFBRSxLQUFLLEVBQUUsT0FBTyxDQUFDLENBQUM7Ozs7Ozs7SUFLL0Isc0NBQVE7Ozs7O2NBQUMsS0FBYyxFQUFFLE9BQWdCO1FBQy9DLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLEtBQUssRUFBRSxPQUFPLENBQUMsQ0FBQzs7Ozs7OztJQUs1QixzQ0FBUTs7Ozs7Y0FBQyxLQUFjLEVBQUUsT0FBZ0I7UUFDL0MsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsS0FBSyxFQUFFLE9BQU8sQ0FBQyxDQUFDOzs7Ozs7O0lBSzVCLHVDQUFTOzs7OztjQUFDLEtBQWMsRUFBRSxPQUFnQjtRQUNoRCxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxLQUFLLEVBQUUsT0FBTyxDQUFDLENBQUM7Ozs7Ozs7O0lBSzdCLGtDQUFJOzs7Ozs7Y0FBQyxRQUFpQixFQUFFLEtBQWMsRUFBRSxPQUFnQjtRQUU5RCxJQUFJLENBQUMsY0FBYyxDQUFDLEdBQUcsQ0FBRTtZQUN4QixRQUFRLEVBQUUsUUFBUTtZQUNsQixPQUFPLEVBQUcsS0FBSztZQUNmLE1BQU0sRUFBSSxPQUFPO1NBQ2pCLENBQUMsQ0FBQzs7O2dCQWhESixVQUFVOzs7O2dCQUpILGNBQWM7OzhCQVZ0Qjs7U0FlYSxtQkFBbUIiLCJzb3VyY2VzQ29udGVudCI6WyIvLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLz09PVxuLy89PT0gKEMpIENvcHlyaWdodCAyMDE4IEhld2xldHQgUGFja2FyZCBFbnRlcnByaXNlIERldmVsb3BtZW50IExQLlxuLy89PT1cbi8vPT09IFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4vLz09PSBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbmltcG9ydCB7SW5qZWN0YWJsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7TWVzc2FnZVNlcnZpY2V9IGZyb20gJ3ByaW1lbmcvY29tcG9uZW50cy9jb21tb24vbWVzc2FnZXNlcnZpY2UnO1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBOb3RpZmljYXRpb25TZXJ2aWNlIHtcblxuXHQvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Ly8tLS1cblx0Ly8tLS0gQ29uc3RydWN0b3Jcblx0Ly8tLS1cblx0Ly8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblx0Y29uc3RydWN0b3IocHJpdmF0ZSBtZXNzYWdlU2VydmljZTpNZXNzYWdlU2VydmljZSkge1xuXHR9XG5cblx0Ly8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdC8vLS0tXG5cdC8vLS0tIEFQSSBtZXRob2RzXG5cdC8vLS0tXG5cdC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cdHB1YmxpYyBzaG93U3VjY2Vzcyh0aXRsZSA6IHN0cmluZywgbWVzc2FnZSA6IHN0cmluZykgOiB2b2lkIHtcblx0XHR0aGlzLnNob3coJ3N1Y2Nlc3MnLCB0aXRsZSwgbWVzc2FnZSk7XG5cdH1cblxuXHQvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXHRwdWJsaWMgc2hvd0luZm8odGl0bGUgOiBzdHJpbmcsIG1lc3NhZ2UgOiBzdHJpbmcpIDogdm9pZCB7XG5cdFx0dGhpcy5zaG93KCdpbmZvJywgdGl0bGUsIG1lc3NhZ2UpO1xuXHR9XG5cblx0Ly8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblx0cHVibGljIHNob3dXYXJuKHRpdGxlIDogc3RyaW5nLCBtZXNzYWdlIDogc3RyaW5nKSA6IHZvaWQge1xuXHRcdHRoaXMuc2hvdygnd2FybicsIHRpdGxlLCBtZXNzYWdlKTtcblx0fVxuXG5cdC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cdHB1YmxpYyBzaG93RXJyb3IodGl0bGUgOiBzdHJpbmcsIG1lc3NhZ2UgOiBzdHJpbmcpIDogdm9pZCB7XG5cdFx0dGhpcy5zaG93KCdlcnJvcicsIHRpdGxlLCBtZXNzYWdlKTtcblx0fVxuXG5cdC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cdHB1YmxpYyBzaG93KHNldmVyaXR5IDogc3RyaW5nLCB0aXRsZSA6IHN0cmluZywgbWVzc2FnZSA6IHN0cmluZykgOiB2b2lkIHtcblxuXHRcdHRoaXMubWVzc2FnZVNlcnZpY2UuYWRkKCB7XG5cdFx0XHRzZXZlcml0eTogc2V2ZXJpdHksXG5cdFx0XHRzdW1tYXJ5IDogdGl0bGUsXG5cdFx0XHRkZXRhaWwgIDogbWVzc2FnZVxuXHRcdH0pO1xuXHR9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiJdfQ==