@synerty/ng2-balloon-msg-ns
Version:
Show balloon messages to users in Nativescript
38 lines (37 loc) • 3.96 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import * as tslib_1 from "tslib";
import { Component, Output, EventEmitter } from "@angular/core";
import { Ng2BalloonMsgCommonQueueComponent } from "@synerty/ng2-balloon-msg";
import { Ng2BalloonMsgService } from "@synerty/ng2-balloon-msg";
var Ng2BalloonMsgNsQueueComponent = /** @class */ (function (_super) {
tslib_1.__extends(Ng2BalloonMsgNsQueueComponent, _super);
function Ng2BalloonMsgNsQueueComponent(msgService) {
var _this = _super.call(this, msgService) || this;
_this.fullScreenNeededEvent = new EventEmitter();
_this.showModalEvent.subscribe(function (val) { return _this.fullScreenNeededEvent.emit(val); });
return _this;
}
Ng2BalloonMsgNsQueueComponent.decorators = [
{ type: Component, args: [{
selector: 'ng2-balloon-msg-ns',
template: "\n<StackLayout>\n <ng2-balloon-msg-item-ns\n *ngFor=\"let msgDetails of getShown()\"\n [msgDetails]=\"msgDetails\">\n\n </ng2-balloon-msg-item-ns>\n</StackLayout>\n"
},] },
];
/** @nocollapse */
Ng2BalloonMsgNsQueueComponent.ctorParameters = function () { return [
{ type: Ng2BalloonMsgService }
]; };
Ng2BalloonMsgNsQueueComponent.propDecorators = {
fullScreenNeededEvent: [{ type: Output, args: ["fullScreenNeededEvent",] }]
};
return Ng2BalloonMsgNsQueueComponent;
}(Ng2BalloonMsgCommonQueueComponent));
export { Ng2BalloonMsgNsQueueComponent };
function Ng2BalloonMsgNsQueueComponent_tsickle_Closure_declarations() {
/** @type {?} */
Ng2BalloonMsgNsQueueComponent.prototype.fullScreenNeededEvent;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmcyLWJhbGxvb24tbXNnLW5zLXF1ZXVlLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BzeW5lcnR5L25nMi1iYWxsb29uLW1zZy1ucy8iLCJzb3VyY2VzIjpbIm5nMi1iYWxsb29uLW1zZy1ucy9xdWV1ZS9uZzItYmFsbG9vbi1tc2ctbnMtcXVldWUuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFDLFNBQVMsRUFBRSxNQUFNLEVBQUUsWUFBWSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBQyxpQ0FBaUMsRUFBQyxNQUFNLDBCQUEwQixDQUFDO0FBQzNFLE9BQU8sRUFBQyxvQkFBb0IsRUFBQyxNQUFNLDBCQUEwQixDQUFDOztJQWVYLHlEQUFpQztJQUtoRix1Q0FBWSxVQUFnQztRQUE1QyxZQUNJLGtCQUFNLFVBQVUsQ0FBQyxTQUtwQjtzQ0FSdUIsSUFBSSxZQUFZLEVBQVc7UUFLL0MsS0FBSSxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQ3pCLFVBQUMsR0FBRyxJQUFLLE9BQUEsS0FBSSxDQUFDLHFCQUFxQixDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBcEMsQ0FBb0MsQ0FDaEQsQ0FBQTs7S0FDSjs7Z0JBdkJKLFNBQVMsU0FBQztvQkFDUCxRQUFRLEVBQUUsb0JBQW9CO29CQUM5QixRQUFRLEVBQUUsa01BUWI7aUJBQ0E7Ozs7Z0JBZE8sb0JBQW9COzs7d0NBaUJ2QixNQUFNLFNBQUMsdUJBQXVCOzt3Q0FuQm5DO0VBaUJtRCxpQ0FBaUM7U0FBdkUsNkJBQTZCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDb21wb25lbnQsIE91dHB1dCwgRXZlbnRFbWl0dGVyfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHtOZzJCYWxsb29uTXNnQ29tbW9uUXVldWVDb21wb25lbnR9IGZyb20gXCJAc3luZXJ0eS9uZzItYmFsbG9vbi1tc2dcIjtcbmltcG9ydCB7TmcyQmFsbG9vbk1zZ1NlcnZpY2V9IGZyb20gXCJAc3luZXJ0eS9uZzItYmFsbG9vbi1tc2dcIjtcblxuXG5AQ29tcG9uZW50KHtcbiAgICBzZWxlY3RvcjogJ25nMi1iYWxsb29uLW1zZy1ucycsXG4gICAgdGVtcGxhdGU6IGBcbjxTdGFja0xheW91dD5cbiAgICA8bmcyLWJhbGxvb24tbXNnLWl0ZW0tbnNcbiAgICAgICAgICAgICpuZ0Zvcj1cImxldCBtc2dEZXRhaWxzIG9mIGdldFNob3duKClcIlxuICAgICAgICAgICAgW21zZ0RldGFpbHNdPVwibXNnRGV0YWlsc1wiPlxuXG4gICAgPC9uZzItYmFsbG9vbi1tc2ctaXRlbS1ucz5cbjwvU3RhY2tMYXlvdXQ+XG5gXG59KVxuZXhwb3J0IGNsYXNzIE5nMkJhbGxvb25Nc2dOc1F1ZXVlQ29tcG9uZW50IGV4dGVuZHMgTmcyQmFsbG9vbk1zZ0NvbW1vblF1ZXVlQ29tcG9uZW50IHtcblxuICAgIEBPdXRwdXQoXCJmdWxsU2NyZWVuTmVlZGVkRXZlbnRcIilcbiAgICBmdWxsU2NyZWVuTmVlZGVkRXZlbnQgPSBuZXcgRXZlbnRFbWl0dGVyPGJvb2xlYW4+KCk7XG5cbiAgICBjb25zdHJ1Y3Rvcihtc2dTZXJ2aWNlOiBOZzJCYWxsb29uTXNnU2VydmljZSkge1xuICAgICAgICBzdXBlcihtc2dTZXJ2aWNlKTtcblxuICAgICAgICB0aGlzLnNob3dNb2RhbEV2ZW50LnN1YnNjcmliZShcbiAgICAgICAgICAgICh2YWwpID0+IHRoaXMuZnVsbFNjcmVlbk5lZWRlZEV2ZW50LmVtaXQodmFsKVxuICAgICAgICApXG4gICAgfVxuXG5cbn1cbiJdfQ==