UNPKG

@synerty/ng2-balloon-msg-ns

Version:

Show balloon messages to users in Nativescript

35 lines (34 loc) 8.37 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import * as tslib_1 from "tslib"; import { Component } from "@angular/core"; import { Router } from "@angular/router"; import { Ng2BalloonMsgCommonItemComponent } from "@synerty/ng2-balloon-msg"; var Ng2BalloonMsgNsItemComponent = /** @class */ (function (_super) { tslib_1.__extends(Ng2BalloonMsgNsItemComponent, _super); function Ng2BalloonMsgNsItemComponent(router) { var _this = _super.call(this, router) || this; _this.router = router; return _this; } Ng2BalloonMsgNsItemComponent.decorators = [ { type: Component, args: [{ selector: 'ng2-balloon-msg-item-ns', template: "<StackLayout class=\"p-10\"\n [class.bg-success]=\"msgDetails.isSuccess()\"\n [class.bg-info]=\"msgDetails.isInfo()\"\n [class.bg-warning]=\"msgDetails.isWarning()\"\n [class.bg-danger]=\"msgDetails.isError()\"\n [class.visible]=\"shownStr == 'shown'\"\n [class.hide]=\"shownStr == 'hidden'\"\n ios:isUserInteractionEnabled=\"true\">\n\n <GridLayout *ngIf=\"msgDetails.isFleeting() || msgDetails.isSticky()\"\n width=\"100%\"\n rows=\"auto\" columns=\"*, auto\">\n <Label class=\"\"\n row=\"0\" col=\"0\"\n [text]=\"msgDetails.msg\"\n textWrap=\"true\"\n (tap)=\"msgClicked()\"></Label>\n <Button *ngIf=\"msgDetails.hasRoute()\"\n ios:isUserInteractionEnabled=\"true\"\n class=\"btn\"\n row=\"0\" col=\"1\"\n text=\"Open\"\n (tap)=\"openClicked()\"></Button>\n </GridLayout>\n\n <GridLayout *ngIf=\"msgDetails.isConfirm() || msgDetails.isConfirmCancel()\"\n width=\"100%\" height=\"100%\"\n rows=\"auto, *, auto\" columns=\"*, *\">\n <Label *ngIf=\"msgDetails.dialogTitle != null\"\n class=\"title\"\n row=\"0\" col=\"0\"\n colSpan=\"2\"\n [text]=\"msgDetails.dialogTitle\"\n textWrap=\"true\"></Label>\n\n <Label class=\"h3\"\n row=\"1\" col=\"0\"\n colSpan=\"2\"\n textWrap=\"true\"\n [text]=\"msgDetails.msg\"></Label>\n\n <button *ngIf=\"msgDetails.isConfirmCancel()\"\n ios:isUserInteractionEnabled=\"true\"\n class=\"btn btn-active\"\n row=\"2\" col=\"0\"\n [text]=\"msgDetails.cancelText\"\n (tap)=\"cancelClicked()\">\n </button>\n <button class=\"btn btn-primary btn-active\"\n ios:isUserInteractionEnabled=\"true\"\n row=\"2\" col=\"1\"\n [text]=\"msgDetails.confirmText\"\n (tap)=\"confirmClicked()\">\n </button>\n </GridLayout>\n</StackLayout>\n", styles: [".btn{color:#fff;cursor:pointer;font-size:14.4;padding:8;border:0;background-color:#999;min-width:40;border-radius:4}btn:hover{background-color:#737373}.bg-info{color:#000;background-color:#d9edf7}.bg-success{color:#000;background-color:#dff0d8}.bg-warning{color:#000;background-color:#fcf8e3}.bg-danger{color:#000;background-color:#f2dede}"] },] }, ]; /** @nocollapse */ Ng2BalloonMsgNsItemComponent.ctorParameters = function () { return [ { type: Router } ]; }; return Ng2BalloonMsgNsItemComponent; }(Ng2BalloonMsgCommonItemComponent)); export { Ng2BalloonMsgNsItemComponent }; function Ng2BalloonMsgNsItemComponent_tsickle_Closure_declarations() { /** @type {?} */ Ng2BalloonMsgNsItemComponent.prototype.router; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmcyLWJhbGxvb24tbXNnLW5zLWl0ZW0uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHN5bmVydHkvbmcyLWJhbGxvb24tbXNnLW5zLyIsInNvdXJjZXMiOlsibmcyLWJhbGxvb24tbXNnLW5zL2l0ZW0vbmcyLWJhbGxvb24tbXNnLW5zLWl0ZW0uY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFDLFNBQVMsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUN4QyxPQUFPLEVBQUMsTUFBTSxFQUFDLE1BQU0saUJBQWlCLENBQUM7QUFDdkMsT0FBTyxFQUFDLGdDQUFnQyxFQUFDLE1BQU0sMEJBQTBCLENBQUM7O0lBK0R4Qix3REFBZ0M7SUFFOUUsc0NBQXNCLE1BQWM7UUFBcEMsWUFDSSxrQkFBTSxNQUFNLENBQUMsU0FDaEI7UUFGcUIsWUFBTSxHQUFOLE1BQU0sQ0FBUTs7S0FFbkM7O2dCQWpFSixTQUFTLFNBQUM7b0JBQ1AsUUFBUSxFQUFFLHlCQUF5QjtvQkFDbkMsUUFBUSxFQUFFLDZqRUF3RGI7b0JBQ0csTUFBTSxFQUFFLENBQUMscVZBQXFWLENBQUM7aUJBQ2xXOzs7O2dCQS9ETyxNQUFNOzt1Q0FEZDtFQWlFa0QsZ0NBQWdDO1NBQXJFLDRCQUE0QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tcG9uZW50fSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHtSb3V0ZXJ9IGZyb20gXCJAYW5ndWxhci9yb3V0ZXJcIjtcbmltcG9ydCB7TmcyQmFsbG9vbk1zZ0NvbW1vbkl0ZW1Db21wb25lbnR9IGZyb20gXCJAc3luZXJ0eS9uZzItYmFsbG9vbi1tc2dcIjtcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICduZzItYmFsbG9vbi1tc2ctaXRlbS1ucycsXG4gICAgdGVtcGxhdGU6IGA8U3RhY2tMYXlvdXQgY2xhc3M9XCJwLTEwXCJcbiAgICAgICAgICAgICBbY2xhc3MuYmctc3VjY2Vzc109XCJtc2dEZXRhaWxzLmlzU3VjY2VzcygpXCJcbiAgICAgICAgICAgICBbY2xhc3MuYmctaW5mb109XCJtc2dEZXRhaWxzLmlzSW5mbygpXCJcbiAgICAgICAgICAgICBbY2xhc3MuYmctd2FybmluZ109XCJtc2dEZXRhaWxzLmlzV2FybmluZygpXCJcbiAgICAgICAgICAgICBbY2xhc3MuYmctZGFuZ2VyXT1cIm1zZ0RldGFpbHMuaXNFcnJvcigpXCJcbiAgICAgICAgICAgICBbY2xhc3MudmlzaWJsZV09XCJzaG93blN0ciA9PSAnc2hvd24nXCJcbiAgICAgICAgICAgICBbY2xhc3MuaGlkZV09XCJzaG93blN0ciA9PSAnaGlkZGVuJ1wiXG4gICAgICAgICAgICAgaW9zOmlzVXNlckludGVyYWN0aW9uRW5hYmxlZD1cInRydWVcIj5cblxuICA8R3JpZExheW91dCAqbmdJZj1cIm1zZ0RldGFpbHMuaXNGbGVldGluZygpIHx8IG1zZ0RldGFpbHMuaXNTdGlja3koKVwiXG4gICAgICAgICAgICAgIHdpZHRoPVwiMTAwJVwiXG4gICAgICAgICAgICAgIHJvd3M9XCJhdXRvXCIgY29sdW1ucz1cIiosIGF1dG9cIj5cbiAgICA8TGFiZWwgY2xhc3M9XCJcIlxuICAgICAgICAgICByb3c9XCIwXCIgY29sPVwiMFwiXG4gICAgICAgICAgIFt0ZXh0XT1cIm1zZ0RldGFpbHMubXNnXCJcbiAgICAgICAgICAgdGV4dFdyYXA9XCJ0cnVlXCJcbiAgICAgICAgICAgKHRhcCk9XCJtc2dDbGlja2VkKClcIj48L0xhYmVsPlxuICAgIDxCdXR0b24gKm5nSWY9XCJtc2dEZXRhaWxzLmhhc1JvdXRlKClcIlxuICAgICAgICAgICAgaW9zOmlzVXNlckludGVyYWN0aW9uRW5hYmxlZD1cInRydWVcIlxuICAgICAgICAgICAgY2xhc3M9XCJidG5cIlxuICAgICAgICAgICAgcm93PVwiMFwiIGNvbD1cIjFcIlxuICAgICAgICAgICAgdGV4dD1cIk9wZW5cIlxuICAgICAgICAgICAgKHRhcCk9XCJvcGVuQ2xpY2tlZCgpXCI+PC9CdXR0b24+XG4gIDwvR3JpZExheW91dD5cblxuICA8R3JpZExheW91dCAqbmdJZj1cIm1zZ0RldGFpbHMuaXNDb25maXJtKCkgfHwgbXNnRGV0YWlscy5pc0NvbmZpcm1DYW5jZWwoKVwiXG4gICAgICAgICAgICAgIHdpZHRoPVwiMTAwJVwiIGhlaWdodD1cIjEwMCVcIlxuICAgICAgICAgICAgICByb3dzPVwiYXV0bywgKiwgYXV0b1wiIGNvbHVtbnM9XCIqLCAqXCI+XG4gICAgPExhYmVsICpuZ0lmPVwibXNnRGV0YWlscy5kaWFsb2dUaXRsZSAhPSAgbnVsbFwiXG4gICAgICAgICAgIGNsYXNzPVwidGl0bGVcIlxuICAgICAgICAgICByb3c9XCIwXCIgY29sPVwiMFwiXG4gICAgICAgICAgIGNvbFNwYW49XCIyXCJcbiAgICAgICAgICAgW3RleHRdPVwibXNnRGV0YWlscy5kaWFsb2dUaXRsZVwiXG4gICAgICAgICAgIHRleHRXcmFwPVwidHJ1ZVwiPjwvTGFiZWw+XG5cbiAgICA8TGFiZWwgY2xhc3M9XCJoM1wiXG4gICAgICAgICAgIHJvdz1cIjFcIiBjb2w9XCIwXCJcbiAgICAgICAgICAgY29sU3Bhbj1cIjJcIlxuICAgICAgICAgICB0ZXh0V3JhcD1cInRydWVcIlxuICAgICAgICAgICBbdGV4dF09XCJtc2dEZXRhaWxzLm1zZ1wiPjwvTGFiZWw+XG5cbiAgICA8YnV0dG9uICpuZ0lmPVwibXNnRGV0YWlscy5pc0NvbmZpcm1DYW5jZWwoKVwiXG4gICAgICAgICAgICBpb3M6aXNVc2VySW50ZXJhY3Rpb25FbmFibGVkPVwidHJ1ZVwiXG4gICAgICAgICAgICBjbGFzcz1cImJ0biBidG4tYWN0aXZlXCJcbiAgICAgICAgICAgIHJvdz1cIjJcIiBjb2w9XCIwXCJcbiAgICAgICAgICAgIFt0ZXh0XT1cIm1zZ0RldGFpbHMuY2FuY2VsVGV4dFwiXG4gICAgICAgICAgICAodGFwKT1cImNhbmNlbENsaWNrZWQoKVwiPlxuICAgIDwvYnV0dG9uPlxuICAgIDxidXR0b24gY2xhc3M9XCJidG4gYnRuLXByaW1hcnkgYnRuLWFjdGl2ZVwiXG4gICAgICAgICAgICBpb3M6aXNVc2VySW50ZXJhY3Rpb25FbmFibGVkPVwidHJ1ZVwiXG4gICAgICAgICAgICByb3c9XCIyXCIgY29sPVwiMVwiXG4gICAgICAgICAgICBbdGV4dF09XCJtc2dEZXRhaWxzLmNvbmZpcm1UZXh0XCJcbiAgICAgICAgICAgICh0YXApPVwiY29uZmlybUNsaWNrZWQoKVwiPlxuICAgIDwvYnV0dG9uPlxuICA8L0dyaWRMYXlvdXQ+XG48L1N0YWNrTGF5b3V0PlxuYCxcbiAgICBzdHlsZXM6IFtgLmJ0bntjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxNC40O3BhZGRpbmc6ODtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOiM5OTk7bWluLXdpZHRoOjQwO2JvcmRlci1yYWRpdXM6NH1idG46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojNzM3MzczfS5iZy1pbmZve2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZDllZGY3fS5iZy1zdWNjZXNze2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZGZmMGQ4fS5iZy13YXJuaW5ne2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS5iZy1kYW5nZXJ7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmMmRlZGV9YF1cbn0pXG5leHBvcnQgY2xhc3MgTmcyQmFsbG9vbk1zZ05zSXRlbUNvbXBvbmVudCBleHRlbmRzIE5nMkJhbGxvb25Nc2dDb21tb25JdGVtQ29tcG9uZW50IHtcblxuICAgIGNvbnN0cnVjdG9yKHByb3RlY3RlZCByb3V0ZXI6IFJvdXRlcikge1xuICAgICAgICBzdXBlcihyb3V0ZXIpO1xuICAgIH1cbn1cbiJdfQ==