UNPKG

fundamental-ngx

Version:

SAP Fiori Fundamentals, implemented in Angular

63 lines 3.8 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Subject } from 'rxjs'; /** * Reference to an alert component generated via the AlertService. * It can be injected into the content component in the same way a service would be injected. * For a template, add let-alert to your ng-template tag. Now using *alert* in the template refers to this class. */ var /** * Reference to an alert component generated via the AlertService. * It can be injected into the content component in the same way a service would be injected. * For a template, add let-alert to your ng-template tag. Now using *alert* in the template refers to this class. */ AlertRef = /** @class */ (function () { function AlertRef() { this._afterDismissed = new Subject(); /** * Observable that is triggered when the alert is dismissed. */ this.afterDismissed = this._afterDismissed.asObservable(); } /** * Dismisses the alert. */ /** * Dismisses the alert. * @return {?} */ AlertRef.prototype.dismiss = /** * Dismisses the alert. * @return {?} */ function () { this._afterDismissed.next(); }; return AlertRef; }()); /** * Reference to an alert component generated via the AlertService. * It can be injected into the content component in the same way a service would be injected. * For a template, add let-alert to your ng-template tag. Now using *alert* in the template refers to this class. */ export { AlertRef }; if (false) { /** * @type {?} * @private */ AlertRef.prototype._afterDismissed; /** * Observable that is triggered when the alert is dismissed. * @type {?} */ AlertRef.prototype.afterDismissed; /** * Data passed from the service open method. * @type {?} */ AlertRef.prototype.data; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWxlcnQtcmVmLmpzIiwic291cmNlUm9vdCI6Im5nOi8vZnVuZGFtZW50YWwtbmd4LyIsInNvdXJjZXMiOlsibGliL2FsZXJ0L2FsZXJ0LXV0aWxzL2FsZXJ0LXJlZi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFjLE9BQU8sRUFBRSxNQUFNLE1BQU0sQ0FBQzs7Ozs7O0FBTzNDOzs7Ozs7SUFBQTtRQUVxQixvQkFBZSxHQUF1QixJQUFJLE9BQU8sRUFBYSxDQUFDOzs7O1FBR3pFLG1CQUFjLEdBQTBCLElBQUksQ0FBQyxlQUFlLENBQUMsWUFBWSxFQUFFLENBQUM7SUFXdkYsQ0FBQztJQU5HOztPQUVHOzs7OztJQUNILDBCQUFPOzs7O0lBQVA7UUFDSSxJQUFJLENBQUMsZUFBZSxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ2hDLENBQUM7SUFDTCxlQUFDO0FBQUQsQ0FBQyxBQWhCRCxJQWdCQzs7Ozs7Ozs7Ozs7O0lBZEcsbUNBQWdGOzs7OztJQUdoRixrQ0FBbUY7Ozs7O0lBR25GLHdCQUFpQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE9ic2VydmFibGUsIFN1YmplY3QgfSBmcm9tICdyeGpzJztcblxuLyoqXG4gKiBSZWZlcmVuY2UgdG8gYW4gYWxlcnQgY29tcG9uZW50IGdlbmVyYXRlZCB2aWEgdGhlIEFsZXJ0U2VydmljZS5cbiAqIEl0IGNhbiBiZSBpbmplY3RlZCBpbnRvIHRoZSBjb250ZW50IGNvbXBvbmVudCBpbiB0aGUgc2FtZSB3YXkgYSBzZXJ2aWNlIHdvdWxkIGJlIGluamVjdGVkLlxuICogRm9yIGEgdGVtcGxhdGUsIGFkZCBsZXQtYWxlcnQgdG8geW91ciBuZy10ZW1wbGF0ZSB0YWcuIE5vdyB1c2luZyAqYWxlcnQqIGluIHRoZSB0ZW1wbGF0ZSByZWZlcnMgdG8gdGhpcyBjbGFzcy5cbiAqL1xuZXhwb3J0IGNsYXNzIEFsZXJ0UmVmIHtcbiAgICBcbiAgICBwcml2YXRlIHJlYWRvbmx5IF9hZnRlckRpc21pc3NlZDogU3ViamVjdDx1bmRlZmluZWQ+ID0gbmV3IFN1YmplY3Q8dW5kZWZpbmVkPigpO1xuXG4gICAgLyoqIE9ic2VydmFibGUgdGhhdCBpcyB0cmlnZ2VyZWQgd2hlbiB0aGUgYWxlcnQgaXMgZGlzbWlzc2VkLiAqL1xuICAgIHB1YmxpYyBhZnRlckRpc21pc3NlZDogT2JzZXJ2YWJsZTx1bmRlZmluZWQ+ID0gdGhpcy5fYWZ0ZXJEaXNtaXNzZWQuYXNPYnNlcnZhYmxlKCk7XG5cbiAgICAvKiogRGF0YSBwYXNzZWQgZnJvbSB0aGUgc2VydmljZSBvcGVuIG1ldGhvZC4gKi9cbiAgICBwdWJsaWMgZGF0YTogYW55O1xuXG4gICAgLyoqXG4gICAgICogRGlzbWlzc2VzIHRoZSBhbGVydC5cbiAgICAgKi9cbiAgICBkaXNtaXNzKCk6IHZvaWQge1xuICAgICAgICB0aGlzLl9hZnRlckRpc21pc3NlZC5uZXh0KCk7XG4gICAgfVxufVxuIl19