{"__symbolic":"module","version":4,"metadata":{"Settings":{"__symbolic":"interface"},"User":{"__symbolic":"interface"},"App":{"__symbolic":"interface"},"AppGroup":{"__symbolic":"interface"},"Review":{"__symbolic":"interface"},"NewsFeedObj":{"__symbolic":"interface"},"Inapp":{"__symbolic":"interface"},"ApiConnectionService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":13,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":41,"character":18}]}],"cookie_read":[{"__symbolic":"method"}],"cookie_write":[{"__symbolic":"method"}],"cookie_remove":[{"__symbolic":"method"}],"handleHeaders":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}],"extractData":[{"__symbolic":"method"}],"extractVerifyData":[{"__symbolic":"method"}],"b64EncodeUnicode":[{"__symbolic":"method"}],"encode_query_string":[{"__symbolic":"method"}],"createPerson":[{"__symbolic":"method"}],"getNewsfeed":[{"__symbolic":"method"}],"setNewsfeed":[{"__symbolic":"method"}],"seenNewsfeed":[{"__symbolic":"method"}],"checkFavorite":[{"__symbolic":"method"}],"getFavorites":[{"__symbolic":"method"}],"setFavorite":[{"__symbolic":"method"}],"deleteFavorite":[{"__symbolic":"method"}],"tokenPerson":[{"__symbolic":"method"}],"verifyPerson":[{"__symbolic":"method"}],"authPerson":[{"__symbolic":"method"}],"getReviews":[{"__symbolic":"method"}],"setReview":[{"__symbolic":"method"}],"getInapps":[{"__symbolic":"method"}],"setPurchase":[{"__symbolic":"method"}],"consumeCoins":[{"__symbolic":"method"}],"getBluesnapToken":[{"__symbolic":"method"}],"getBluesnapShopper":[{"__symbolic":"method"}],"getBluesnapWallet":[{"__symbolic":"method"}],"adVideoStart":[{"__symbolic":"method"}],"adVideoEnd":[{"__symbolic":"method"}],"getWASStore":[{"__symbolic":"method"}],"setWASStore":[{"__symbolic":"method"}],"deleteWASStore":[{"__symbolic":"method"}],"getLeaderboard":[{"__symbolic":"method"}],"setHighscore":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"LocalStorageService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"delete":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"keys":[{"__symbolic":"method"}],"safe_json_parse":[{"__symbolic":"method"}],"cookie_read":[{"__symbolic":"method"}],"cookie_write":[{"__symbolic":"method"}],"cookie_remove":[{"__symbolic":"method"}],"cookie_write_multi":[{"__symbolic":"method"}],"cookie_remove_multi":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"UserParams":{"__symbolic":"interface"},"UserService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":50,"character":1}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":51,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ApiConnectionService"},{"__symbolic":"reference","name":"LocalStorageService"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":87,"character":21},{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":88,"character":19}]}],"isEmpty":[{"__symbolic":"method"}],"isLoggedIn":[{"__symbolic":"method"}],"savenewsfeed":[{"__symbolic":"method"}],"pushSubscribers":[{"__symbolic":"method"}],"pushInappSubscribers":[{"__symbolic":"method"}],"saveLocal":[{"__symbolic":"method"}],"loadUser":[{"__symbolic":"method"}],"loadInapps":[{"__symbolic":"method"}],"loadFreebieSettings":[{"__symbolic":"method"}],"loadNewsfeed":[{"__symbolic":"method"}],"loadIfFavorite":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}],"checkStandalone":[{"__symbolic":"method"}],"guid":[{"__symbolic":"method"}],"checkIfValue":[{"__symbolic":"method"}],"updateUser":[{"__symbolic":"method"}],"updateUserPushId":[{"__symbolic":"method"}],"updateUsername":[{"__symbolic":"method"}],"handleNewsfeedReturn":[{"__symbolic":"method"}],"getNewsfeed":[{"__symbolic":"method"}],"setNewsfeed":[{"__symbolic":"method"}],"seenNewsfeed":[{"__symbolic":"method"}],"getFavoriteCheck":[{"__symbolic":"method"}],"getFavorites":[{"__symbolic":"method"}],"setFavorite":[{"__symbolic":"method"}],"deleteFavorite":[{"__symbolic":"method"}],"savefavoriteLogin":[{"__symbolic":"method"}],"updateFavorite":[{"__symbolic":"method"}],"saveFavorite":[{"__symbolic":"method"}],"setPassword":[{"__symbolic":"method"}],"sendToken":[{"__symbolic":"method"}],"stopToken":[{"__symbolic":"method"}],"verifyToken":[{"__symbolic":"method"}],"createReview":[{"__symbolic":"method"}],"createPurchase":[{"__symbolic":"method"}],"consumeCoins":[{"__symbolic":"method"}],"getInapp":[{"__symbolic":"method"}],"checkIfPurchased":[{"__symbolic":"method"}],"getInapps":[{"__symbolic":"method"}],"getBluesnapWallet":[{"__symbolic":"method"}],"getBluesnapShopper":[{"__symbolic":"method"}],"adVideoStart":[{"__symbolic":"method"}],"adVideoEnd":[{"__symbolic":"method"}],"getLeaderboard":[{"__symbolic":"method"}],"setHighscore":[{"__symbolic":"method"}],"_handleleaderboardnotification":[{"__symbolic":"method"}],"_addToLeaderboard":[{"__symbolic":"method"}],"addToLeaderboard":[{"__symbolic":"method"}],"addToLeaderboardjs":[{"__symbolic":"method"}],"getStore":[{"__symbolic":"method"}],"setStore":[{"__symbolic":"method"}],"deleteStore":[{"__symbolic":"method"}],"logOut":[{"__symbolic":"method"}],"_opensso":[{"__symbolic":"method"}],"openssojs":[{"__symbolic":"method"}],"opensso":[{"__symbolic":"method"}],"opennewsfeed":[{"__symbolic":"method"}],"openuserinfo":[{"__symbolic":"method"}],"_leavereview":[{"__symbolic":"method"}],"leavereviewjs":[{"__symbolic":"method"}],"leavereview":[{"__symbolic":"method"}],"_showLeaderboard":[{"__symbolic":"method"}],"showLeaderboardjs":[{"__symbolic":"method"}],"showLeaderboard":[{"__symbolic":"method"}],"openstore":[{"__symbolic":"method"}],"openshop":[{"__symbolic":"method"}],"openpay":[{"__symbolic":"method"}],"openpayjs":[{"__symbolic":"method"}],"isAppleDevice":[{"__symbolic":"method"}],"isApplePayAvailable":[{"__symbolic":"method"}],"makeApplePurchase":[{"__symbolic":"method"}],"makePaymentRequestPurchase":[{"__symbolic":"method"}],"showWebPay":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"PromptUpdateService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":13,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/service-worker","name":"SwUpdate","line":17,"character":23},{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":17,"character":48}]}]},"statics":{"ɵprov":{}}},"WasDataService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":39,"character":1}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":40,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ApiConnectionService"},{"__symbolic":"reference","name":"UserService"},{"__symbolic":"reference","name":"LocalStorageService"}]}],"_updateDataStore":[{"__symbolic":"method"}],"loadLocalStore":[{"__symbolic":"method"}],"initLoad":[{"__symbolic":"method"}],"_resolveSaveConflict":[{"__symbolic":"method"}],"restore":[{"__symbolic":"method"}],"persist":[{"__symbolic":"method"}],"beforeunloadHandler":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":186,"character":3},"arguments":["window:beforeunload",["$event"]]}]}],"save":[{"__symbolic":"method"}],"load":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"del":[{"__symbolic":"method"}],"getCloudStore":[{"__symbolic":"method"}],"setCloudStore":[{"__symbolic":"method"}],"deleteCloudStore":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"WasSpinnerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":28,"character":1},"arguments":[{"selector":"was-spinner","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":33,"character":4},"arguments":["flyInOut",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":34,"character":8},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":6,"character":22},"arguments":[{"opacity":0,"transform":"translateY(-40px)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":36,"character":12},"arguments":[".3s ease"]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":38,"character":8},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":39,"character":12},"arguments":[".3s ease",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":6,"character":22},"arguments":[{"opacity":0,"transform":"translateY(-40px)"}]}]}]]}]]}],"template":"<div *ngIf=\"showSpinner\" class=\"alert-modal\" @flyInOut>\n  <!-- <div class=\"d-flex flex-row justify-content-center\">\n      <div class=\"d-inline-flex was-spinner-box\">\n        <i class=\"fa fa-spinner fa-spin fa-2x p-4\" aria-hidden=\"true\"></i>\n        <p class=\"p-4 was-spinner-box-text\">{{message}}</p>\n      </div>\n  </div> -->\n  <div class=\"was-spinner-box-wrapper\">\n      <div class=\"was-spinner-box\">\n          <div class=\"was-spinner-box-spinner\">\n              <div class=\"bar1\"></div>\n              <div class=\"bar2\"></div>\n              <div class=\"bar3\"></div>\n              <div class=\"bar4\"></div>\n              <div class=\"bar5\"></div>\n              <div class=\"bar6\"></div>\n              <div class=\"bar7\"></div>\n              <div class=\"bar8\"></div>\n              <div class=\"bar9\"></div>\n              <div class=\"bar10\"></div>\n              <div class=\"bar11\"></div>\n              <div class=\"bar12\"></div>\n          </div>\n          <div class=\"was-spinner-box-text\">{{message}}</div>\n      </div>\n  </div>\n<div>\n","styles":[".alert-modal{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;display:block;position:fixed;z-index:2147483647;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}\n\n/*! angular2-busy v2.0.4 | MIT License Copyright (c) 2016 Yumao | https://github.com/devyumao/angular2-busy/blob/master/src/style/busy.less */.was-spinner-box-wrapper{text-align:center}.was-spinner-box{position:relative;display:inline-block;z-index:1003;padding:12px 14px;border:1px solid #d8d8d8;border-top:0;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.05);background:#f8f8f8;color:#333}.was-spinner-box-text{display:inline-block;margin-left:6px;max-width:400px;font-size:14px;text-align:left}.was-spinner-box-spinner{position:relative;display:inline-block;width:25px;height:25px;vertical-align:middle}.was-spinner-box-spinner div{position:absolute;left:44.5%;top:37%;width:10%;height:26%;background:#666;border-radius:50px;box-shadow:0 0 3px rgba(0,0,0,.2);opacity:0;-webkit-animation:busy-spinner-anim 1s linear infinite;animation:busy-spinner-anim 1s linear infinite}.was-spinner-box-spinner .bar1{transform:rotate(0deg) translateY(-142%);-webkit-animation-delay:-1s;animation-delay:-1s}.was-spinner-box-spinner .bar2{transform:rotate(30deg) translateY(-142%);-webkit-animation-delay:-.91666667s;animation-delay:-.91666667s}.was-spinner-box-spinner .bar3{transform:rotate(60deg) translateY(-142%);-webkit-animation-delay:-.83333333s;animation-delay:-.83333333s}.was-spinner-box-spinner .bar4{transform:rotate(90deg) translateY(-142%);-webkit-animation-delay:-.75s;animation-delay:-.75s}.was-spinner-box-spinner .bar5{transform:rotate(120deg) translateY(-142%);-webkit-animation-delay:-.66666667s;animation-delay:-.66666667s}.was-spinner-box-spinner .bar6{transform:rotate(150deg) translateY(-142%);-webkit-animation-delay:-.58333333s;animation-delay:-.58333333s}.was-spinner-box-spinner .bar7{transform:rotate(180deg) translateY(-142%);-webkit-animation-delay:-.5s;animation-delay:-.5s}.was-spinner-box-spinner .bar8{transform:rotate(210deg) translateY(-142%);-webkit-animation-delay:-.41666667s;animation-delay:-.41666667s}.was-spinner-box-spinner .bar9{transform:rotate(240deg) translateY(-142%);-webkit-animation-delay:-.33333333s;animation-delay:-.33333333s}.was-spinner-box-spinner .bar10{transform:rotate(270deg) translateY(-142%);-webkit-animation-delay:-.25s;animation-delay:-.25s}.was-spinner-box-spinner .bar11{transform:rotate(300deg) translateY(-142%);-webkit-animation-delay:-.16666667s;animation-delay:-.16666667s}.was-spinner-box-spinner .bar12{transform:rotate(330deg) translateY(-142%);-webkit-animation-delay:-.08333333s;animation-delay:-.08333333s}@-webkit-keyframes busy-spinner-anim{0%{opacity:1}to{opacity:.25}}@keyframes busy-spinner-anim{0%{opacity:1}to{opacity:.25}}"]}]}],"members":{"busy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngDoCheck":[{"__symbolic":"method"}]}},"WickeyAppStoreComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"wickey-appstore","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":21,"character":17},"member":"None"},"animations":[],"template":"<was-menu-btn (open)=\"openEvent()\"></was-menu-btn>\n","styles":["h1{font-size:250%}h2,h3{font-weight:lighter;font-size:150%}p{font-size:.875em;line-height:1em}.noselect,button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.cdk-overlay-pane{max-width:100%!important}.main-header-sidebar{width:40px}.main-header-text{flex:2;text-align:center;font-weight:400;text-shadow:0 1px 0 #000}.fill-remaining-space{flex:1 1 auto}[hidden]{display:none!important}"]}]}],"members":{"open":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"openEvent":[{"__symbolic":"method"}]}},"DisplayInAppComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"was-display-inapp","template":"<mat-card class=\"my-profile-card\" matRipple (click)=\"clickPay()\">\n  <mat-card-header>\n    <div mat-card-avatar>\n      <div *ngIf=\"inapp.icon;else defaulticon\" mat-card-avatar style=\"background-image: url('https://s3.amazonaws.com/originalapps/icons/logo_coin.png');background-size: cover;\"></div>\n      <ng-template #defaulticon>\n        <mat-icon color=\"primary\" style=\"font-size:36px;\">card_giftcard</mat-icon>\n      </ng-template>\n    </div>\n    <mat-card-title>{{makeTitle()}}</mat-card-title>\n    <span class=\"example-fill-remaining-space\"></span>\n    <mat-chip-list class=\"price-sticker\">\n      <mat-chip color={{priceColor()}} (click)=\"clickPay()\" selected=\"true\">{{inapp.price}}</mat-chip>\n    </mat-chip-list>\n  </mat-card-header>\n  <mat-card-content>\n    <p>{{inapp.description}}</p>\n  </mat-card-content>\n</mat-card>\n","styles":[".my-profile-card{margin:10px auto}.example-fill-remaining-space{flex:1 1 auto}"]}]}],"members":{"inapp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":17,"character":19}]}],"ngOnInit":[{"__symbolic":"method"}],"clickPay":[{"__symbolic":"method"}],"priceColor":[{"__symbolic":"method"}],"priceTag":[{"__symbolic":"method"}],"makeTitle":[{"__symbolic":"method"}]}},"ReviewsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"was-reviews","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":13,"character":4},"arguments":["clickButtonTrigger",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":14,"character":6},"arguments":["inactive",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":14,"character":24},"arguments":[{"transform":"scale(1)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":17,"character":6},"arguments":["active",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":17,"character":22},"arguments":[{"transform":"scale(1.2)"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":20,"character":6},"arguments":["inactive => active",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":20,"character":39},"arguments":["80ms ease-out"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":21,"character":6},"arguments":["active => inactive",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":21,"character":39},"arguments":["80ms ease-in"]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":24,"character":4},"arguments":["overlayAnimationTrigger",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":25,"character":6},"arguments":["in",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":25,"character":18},"arguments":[{"opacity":"1"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":26,"character":6},"arguments":["out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":26,"character":19},"arguments":[{"opacity":"0"}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":27,"character":6},"arguments":["in => out",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":29,"character":8},"arguments":["150ms ease-out",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":29,"character":34},"arguments":[{"opacity":0.1,"transform":"scaleX(.98) scaleY(.9)"}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":32,"character":6},"arguments":[":enter",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":34,"character":8},"arguments":[{"opacity":0.1,"transform":"scaleX(.98) scaleY(.9)"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":37,"character":8},"arguments":["300ms cubic-bezier(.61,.02,.44,1.01)",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":37,"character":56},"arguments":[{"opacity":1,"transform":"scale(1)"}]}]}]]}]]}],"template":"<!--Cover the whole screen with reviews window-->\n<!--This makes it modal. Add a close button top left\n\n<!--Generic base popover container-->\n<div *ngIf=\"showstars\" class=\"icon-container\" [@clickButtonTrigger]='clickState' (click)=\"buttonClick()\" (@clickButtonTrigger.done)=\"buttonClickAnimationDone($event)\">\n  <div class=\"icon-svg\">  <!-- 1 -->\n    <!-- Full Star. This is the lowest rating possible-->\n    <svg *ngIf=\"stars>=1\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n    </svg>\n  </div>\n  <div class=\"icon-svg\"> <!-- 2 -->\n    <!-- Empty Star -->\n    <svg *ngIf=\"stars<=1\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n      <path d=\"M45.8 41.6L62 29H42.2L35.6 9.2 29 29H9.2l16.3 12.6L19 62l16.7-12.6L52.2 62l-6.4-20.4z\" fill=\"#fff\" fill-rule=\"nonzero\"\n      />\n    </svg>\n    <!-- Half Star -->\n    <svg *ngIf=\"stars==1.5\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n      <path d=\"M45.8 41.6L62 29H42.3L35.6 9.2v40.2L52.3 62 46 41.6z\" fill=\"#fff\" fill-rule=\"nonzero\" />\n    </svg>\n    <!-- Full Star -->\n    <svg *ngIf=\"stars>=2\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n    </svg>\n  </div>\n  <div class=\"icon-svg\"> <!-- 3 -->\n    <!-- Empty Star -->\n    <svg *ngIf=\"stars<=2\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n      <path d=\"M45.8 41.6L62 29H42.2L35.6 9.2 29 29H9.2l16.3 12.6L19 62l16.7-12.6L52.2 62l-6.4-20.4z\" fill=\"#fff\" fill-rule=\"nonzero\"\n      />\n    </svg>\n    <!-- Half Star -->\n    <svg *ngIf=\"stars==2.5\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n      <path d=\"M45.8 41.6L62 29H42.3L35.6 9.2v40.2L52.3 62 46 41.6z\" fill=\"#fff\" fill-rule=\"nonzero\" />\n    </svg>\n    <!-- Full Star -->\n    <svg *ngIf=\"stars>=3\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n    </svg>\n  </div>\n  <div class=\"icon-svg\"> <!-- 4 -->\n    <!-- Empty Star -->\n    <svg *ngIf=\"stars<=3\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n      <path d=\"M45.8 41.6L62 29H42.2L35.6 9.2 29 29H9.2l16.3 12.6L19 62l16.7-12.6L52.2 62l-6.4-20.4z\" fill=\"#fff\" fill-rule=\"nonzero\"\n      />\n    </svg>\n    <!-- Half Star -->\n    <svg *ngIf=\"stars==3.5\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n      <path d=\"M45.8 41.6L62 29H42.3L35.6 9.2v40.2L52.3 62 46 41.6z\" fill=\"#fff\" fill-rule=\"nonzero\" />\n    </svg>\n    <!-- Full Star -->\n    <svg *ngIf=\"stars>=4\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n    </svg>\n  </div>\n  <div class=\"icon-svg\"> <!-- 5 -->\n    <!-- Empty Star -->\n    <svg *ngIf=\"stars<=4\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n      <path d=\"M45.8 41.6L62 29H42.2L35.6 9.2 29 29H9.2l16.3 12.6L19 62l16.7-12.6L52.2 62l-6.4-20.4z\" fill=\"#fff\" fill-rule=\"nonzero\"\n      />\n    </svg>\n    <!-- Half Star -->\n    <svg *ngIf=\"stars==4.5\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n      <path d=\"M45.8 41.6L62 29H42.3L35.6 9.2v40.2L52.3 62 46 41.6z\" fill=\"#fff\" fill-rule=\"nonzero\" />\n    </svg>\n    <!-- Full Star -->\n    <svg *ngIf=\"stars>=5\" viewBox=\"0 0 72 72\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.4\">\n      <path d=\"M49.3 43.7l22-17H44.5L35.5 0l-8.8 26.7H0l22 17-8.6 27.6 22.3-17 22.2 17-9-27.6z\" fill=\"#E99700\" fill-rule=\"nonzero\"\n      />\n    </svg>\n  </div>\n  <span class=\"reviews-title-text noselect\">( {{store_app.review_count}} )</span>\n</div>","styles":[".background-modal{background-color:rgba(0,0,0,.4)}.background-modal,.fullscreen-modal{margin:0 auto;display:block;position:fixed;left:0;top:0;width:100%;height:100%}.fullscreen-modal{background-color:#d31818;z-index:10}.icon-container{display:inline-block;width:100px;height:30px;font-size:0}.icon-svg{display:inline-block;width:12px;margin:auto}.icon-container:hover{cursor:pointer}.reviews-title-text{display:inline-block;font-weight:400;font-size:13px;text-align:center;color:#000}.vivid-desc{text-align:left;font-size:1em;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;-webkit-margin-before:.2em;-webkit-margin-after:.2em;margin-left:5px;margin-top:5px}.popover-container{background-color:#fff;position:absolute;background:#fff;box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08);border-radius:4px;cursor:auto;margin-top:4px}.info-container-right{right:-38px}.db-arrow-right{right:64px}.info-container-left{left:40px}.db-arrow-left{left:24px}.db-FixedPopover-arrow{position:absolute;top:-8px;height:9px;width:21px;background:url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMjEgOSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBmaWxsLW9wYWNpdHk9Ii4xIiBkPSJNMSA5LjA5MmgxOWwtNi40MDItNi43NGMtMS43MTctMS44MDYtNC40ODUtMS44LTYuMTk2IDBMMSA5LjA5M3pNMjAuMzQyIDhsLTYuMDItNi4zMzZjLTIuMTA4LTIuMjItNS41MzgtMi4yMTgtNy42NDUgMEwuNjU4IDhoMTkuNjg0eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik03LjQwMiAyLjM1M2MxLjcxMS0xLjgwMSA0LjQ4LTEuODA3IDYuMTk2IDBMMjAgOS4wOTNIMWw2LjQwMi02Ljc0eiIvPjwvZz48L3N2Zz4=\") no-repeat;background-size:100% 100%}.db-FixedPopover-contents{border-radius:4px;overflow:hidden}.reviews-container{width:100%}.db-MenuHeader{color:#24b47e;font-weight:700;font-size:12px;text-transform:uppercase;padding:10px 16px;line-height:16px;word-wrap:break-word;border-bottom:1px solid #e6ebf1;border-top-left-radius:4px;border-top-right-radius:4px;width:310px}.db-MenuHeader-description{display:block;color:#6b7c93;font-weight:400;text-transform:none;padding-top:5px}.db-MenuItem.db-is-highlighted{background:#f6f9fc;color:#43458b;text-decoration:none}.db-MenuItem{position:relative;margin-top:-1px;padding:10px 0 10px 16px;font-size:15px;color:#525f7f;text-decoration:none;display:block}.db-MenuItem:hover{cursor:pointer}.db-MenuItem:not(:last-child):not(.db-is-highlighted):after{content:\"\";position:absolute;background:rgba(230,235,241,.75);left:0;right:0;bottom:0;height:1px}.Button-link{width:auto;color:#3fb1eb;font-weight:700;margin-left:6px;cursor:pointer;text-transform:none}.close-style{margin:20px;font-size:2em}button:active{outline:none;border:none;color:#3fb1eb}.signon-h1{color:#525f7f;display:block;text-align:center;font-weight:700;font-size:16px;text-transform:none;padding-top:8px;margin-left:40px}.signon-info-popover{display:inline-block;margin-left:-20px;z-index:4;position:relative}.review-group{width:calc(100% - 20px);margin-left:10px}.review-container{margin-top:20px;width:100%;height:100%;position:relative;border-radius:4px;overflow:hidden;background:#fff;border-color:#fff;box-shadow:0 0 0 1px rgba(136,152,170,.1),0 15px 35px 0 rgba(49,49,93,.1),0 5px 15px 0 rgba(0,0,0,.08)}"]}]}],"members":{"store_app":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"changeReviewState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":45,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"roundHalf":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"buttonClick":[{"__symbolic":"method"}],"buttonClickAnimationDone":[{"__symbolic":"method"}],"closeOverlay":[{"__symbolic":"method"}],"catchClick":[{"__symbolic":"method"}],"overlayAnimationDone":[{"__symbolic":"method"}]}},"WasLeaderboard":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":22,"character":17},"member":"None"},"template":"<h1 mat-dialog-title style=\"margin: 5px 0;\">\n  <div class=\"was-leaderboard-titlebar\">\n    <img style=\"width:40px; flex: 0;\" *ngIf=\"appIcon\" [src]=\"appIcon\" alt=\"App icon\">\n    <span style=\"flex: 1; text-align: right;\">{{appName}}</span>\n  </div>\n</h1>\n<mat-dialog-content [ngClass]=\"add_class\">\n  <div class=\"was-leaderboard-table mat-elevation-z8\">\n    <!-- Make clickable, then show options (taunt, challange, commend/praise) -->\n    <table mat-table [dataSource]=\"leaderboard\">\n\n      <!-- Rank Column -->\n      <ng-container matColumnDef=\"rank\">\n        <th mat-header-cell *matHeaderCellDef> Rank </th>\n        <td mat-cell *matCellDef=\"let element; let i = index\" matRipple> {{i+1}} </td>\n      </ng-container>\n\n      <!-- Username Column -->\n      <ng-container matColumnDef=\"username\">\n        <th mat-header-cell *matHeaderCellDef style=\"text-align:center\"> Username </th>\n        <td mat-cell *matCellDef=\"let element\" matRipple> {{element.username | slice:0:25}} </td>\n      </ng-container>\n\n      <!-- Score Column -->\n      <ng-container matColumnDef=\"score\">\n        <th mat-header-cell *matHeaderCellDef> Score </th>\n        <td mat-cell *matCellDef=\"let element\" matRipple> {{element.score}} </td>\n      </ng-container>\n\n      <tr mat-header-row *matHeaderRowDef=\"leaderboardColumns; sticky: true\" style=\"height:40px;\"></tr>\n      <tr mat-row *matRowDef=\"let row; columns: leaderboardColumns;\" (click)=\"leaderboardAction(row)\"></tr>\n    </table>\n  </div>\n</mat-dialog-content>\n<mat-dialog-actions align=\"end\">\n  <button mat-raised-button [mat-dialog-close]=\"true\" cdkFocusInitial color=\"warn\">Close</button>\n</mat-dialog-actions>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":43,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":43,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":39,"character":19},{"__symbolic":"reference","name":"UserService"},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasLeaderboard"}]},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"BreakpointObserver","line":42,"character":31},{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}],"leaderboardAction":[{"__symbolic":"method"}]}},"WasNews":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":19,"character":1},"arguments":[{"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":22,"character":17},"member":"None"},"template":"<h1 mat-dialog-title style=\"color:rgba(0,0,0,.87); margin: 5px 0;\">WAS News</h1>\n<mat-dialog-content [ngClass]=\"add_class\">\n  <div *ngFor=\"let newsitem of newsList;\" class=\"was-news-item\">\n    <was-newsitem [newsitem]=\"newsitem\"></was-newsitem>\n  </div>\n</mat-dialog-content>\n<mat-dialog-actions align=\"end\">\n  <button mat-raised-button [mat-dialog-close]=\"true\" cdkFocusInitial color=\"warn\">Close</button>\n</mat-dialog-actions>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":50,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":50,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":45,"character":19},{"__symbolic":"reference","name":"UserService"},{"__symbolic":"reference","name":"LocalStorageService"},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasNews"}]},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"BreakpointObserver","line":49,"character":31},{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}]}},"WasNewsAction":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"template":"<h1 mat-dialog-title style=\"color:rgba(0,0,0,.87);\">{{getActionName(actionControl.value)}} <i>{{data.username}}</i></h1>\n<mat-dialog-content [ngClass]=\"add_class\">\n  <div style=\"margin-left: 10px;\">\n    <mat-form-field style=\"min-width: 60%\">\n      <mat-label>{{data.body}}</mat-label>\n      <select matNativeControl required [formControl]=\"actionControl\">\n        <option *ngFor=\"let action of actions\" [value]=\"action.id\">{{action.name}}</option>\n      </select>\n      <mat-error *ngIf=\"actionControl.hasError('required')\">This field is required</mat-error>\n    </mat-form-field>\n  </div>\n</mat-dialog-content>\n<mat-dialog-actions align=\"end\">\n  <button mat-raised-button [mat-dialog-close]=\"undefined\" cdkFocusInitial color=\"warn\">Cancel</button>\n  <button *ngIf=\"userService.isLoggedInObs | async; else notLoggedIn\" mat-raised-button\n    (click)=\"doAction()\">Send</button>\n  <ng-template #notLoggedIn>\n    <button mat-raised-button (click)=\"userService.opensso()\">\n      <mat-icon>person</mat-icon>\n      <span>Login to send alerts</span>\n    </button>\n  </ng-template>\n</mat-dialog-actions>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":31,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":27,"character":19},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasNewsAction"}]},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"BreakpointObserver","line":29,"character":31},{"__symbolic":"reference","name":"UserService"},{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}],"getActionName":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}],"doAction":[{"__symbolic":"method"}]}},"NewsitemComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"was-newsitem","template":"<mat-card class=\"newsitem-card mat-elevation-z\"\n  [style.background-color]=\"newsitem.isNew ? 'rgba(255, 0, 0, .04)' : 'inherit'\">\n  <mat-card-header>\n    <!-- <div mat-card-avatar class=\"example-header-image\"></div> -->\n    <img mat-card-avatar class=\"newsitem-icon\" *ngIf=\"newsitem.icon\" [src]=\"newsitem.icon\" alt=\"Alert icon\">\n    <mat-card-title>{{newsitem.title}}</mat-card-title>\n    <!-- <mat-card-subtitle>{{getFromName()}}</mat-card-subtitle> -->\n    <!-- <mat-icon *ngIf=\"newsitem.isNew\" aria-label=\"announcement\">announcement</mat-icon> -->\n  </mat-card-header>\n  <!-- <img mat-card-image src=\"https://material.angular.io/assets/img/examples/shiba2.jpg\" alt=\"Photo of a Shiba Inu\"> -->\n  <mat-card-content>\n    {{newsitem.body}}<br>\n    <small>- {{getFromName()}} {{newsitem?.created*1000 | date:'mediumDate'}}</small>\n  </mat-card-content>\n  <mat-card-actions *ngIf=\"newsitem.url\">\n    <a mat-raised-button *ngIf=\"newsitem.url\" [href]=\"newsitem.url\" target=\"_blank\">Check it out</a>\n    <!-- <button mat-button>SHARE</button> -->\n  </mat-card-actions>\n</mat-card>\n","styles":[".newsitem-card{border-bottom:1px solid #000;border-top:1px solid #000;border-radius:0}.newsitem-icon{background-size:cover}"]}]}],"members":{"newsitem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"checkIfValue":[{"__symbolic":"method"}],"getFromName":[{"__symbolic":"method"}]}},"WasUp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":36,"character":1},"arguments":[{"template":"<div mat-dialog-title class=\"wasup-title\">{{data.title}}</div>\n<div mat-dialog-content>\n  <div class=\"wasup-body\">\n    <i *ngIf=\"data.icon!='spinner'\" class=\"material-icons\" style=\"font-size: 96px\">{{data.icon}}</i>\n    <mat-spinner *ngIf=\"data.icon==='spinner'\" style=\"margin:0 auto;\"></mat-spinner>\n    <br><br> {{data.body}}\n  </div>\n</div>","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":50,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":50,"character":12}]}]],"parameters":[{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasUp"}]},{"__symbolic":"reference","name":"any"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}]}},"WasAlert":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":95,"character":1},"arguments":[{"template":"<h1 mat-dialog-title>{{data.title}}</h1>\n<div mat-dialog-content>\n  <div class=\"wasup-body\">\n    {{data.body}}\n  </div>\n  <mat-list *ngIf=\"data.list\">\n    <mat-list-item *ngFor=\"let item of data.list; let i = index\">\n      <button mat-button color=\"primary\" [mat-dialog-close]=\"i\">{{ item }}</button>\n    </mat-list-item>\n  </mat-list>\n  <mat-form-field *ngIf=\"data.input\" style=\"width:100%\">\n    <input *ngIf=\"data.password; else normalinput\" matInput type=\"password\" [(ngModel)]=\"data.input_value\">\n    <ng-template #normalinput>\n      <input matInput [(ngModel)]=\"data.input_value\">\n    </ng-template>\n    <button mat-button *ngIf=\"data.input_value\" matSuffix mat-icon-button aria-label=\"Clear\"\n      (click)=\"data.input_value=''\">\n      <mat-icon>close</mat-icon>\n    </button>\n  </mat-form-field>\n</div>\n<div mat-dialog-actions *ngIf=\"data.input || data.list; else normalbuttons\">\n  <button mat-raised-button (click)=\"onNoClick()\" [color]=\"data.button_colors[0]\">{{data.buttons[0]}}\n    <mat-icon *ngIf=\"data.button_icons[0]\" style=\"margin-left: 10px;\">{{data.button_icons[0]}}</mat-icon>\n  </button>\n  <button *ngIf=\"data.input\" mat-raised-button [mat-dialog-close]=\"data.input_value\" [color]=\"data.button_colors[1]\"\n    cdkFocusInitial>{{data.buttons[1]}}\n    <mat-icon style=\"margin-left: 10px\">{{data.button_icons[1]}}</mat-icon>\n  </button>\n</div>\n<ng-template #normalbuttons>\n  <div mat-dialog-actions *ngIf=\"data.buttons.length === 2; else buttonlist\">\n    <button mat-raised-button [mat-dialog-close]=\"0\" [color]=\"data.button_colors[0]\">{{data.buttons[0]}}\n      <mat-icon *ngIf=\"data.button_icons[0]\" style=\"margin-left: 10px;\">{{data.button_icons[0]}}</mat-icon>\n    </button>\n    <button mat-raised-button [mat-dialog-close]=\"1\" [color]=\"data.button_colors[1]\" cdkFocusInitial>{{data.buttons[1]}}\n      <mat-icon style=\"margin-left: 10px\">{{data.button_icons[1]}}</mat-icon>\n    </button>\n  </div>\n  <ng-template #buttonlist>\n    <button mat-raised-button *ngFor=\"let btn of data.buttons; let indx = index\"\n      [mat-dialog-close]=\"indx\">{{btn}}</button>\n  </ng-template>\n</ng-template>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":109,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":109,"character":12}]}]],"parameters":[{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasAlert"}]},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"BreakpointObserver","line":108,"character":31},{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}]}},"WasReview":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":20,"character":1},"arguments":[{"template":"<div mat-dialog-title class=\"wasup-title wasup-title-sso\">\n  <div class=\"icon-svg\">\n    <svg viewBox=\"0 0 511 363\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\"\n      stroke-miterlimit=\"1.41\">\n      <path d=\"M311.85 243.76c0-3.33-2.7-6.04-6.03-6.04h-91.24c-3.34 0-6.04 2.7-6.04 6.04v12.08c0 3.33 2.7 6.04 6.04 6.04h91.24c3.33 0 6.03-2.7 6.03-6.04v-12.08z\"\n        fill=\"#FF601F\" />\n      <path fill=\"#FF601F\" d=\"M177.67 323.65L119.2 290.8 230.48 92.74l58.48 32.86z\" />\n      <path fill=\"#FF601F\" d=\"M333.25 323.65l58.48-32.85-111.3-198.06-58.46 32.86z\" />\n      <path fill=\"#FF601F\" d=\"M230.48 92.7h49.98v23.55h-49.98z\" />\n      <path d=\"M100.43 40l79.36.7-45.4 71.03-34-71.73z\" fill=\"#006AEB\" />\n      <path d=\"M90.2 181.6l-34.63-71.34L10.9 181l79.3.6z\" fill=\"#007BEB\" />\n      <path d=\"M134.75 111.2l-34.23-71.5-45.03 70.68 79.2.82z\" fill=\"#007BEB\" />\n      <path d=\"M55.52 110.33l79.27.8-44.6 70.48-34.7-71.2z\" fill=\"#009BEB\" />\n      <path d=\"M98.3 323.15l79.38.5-44.32-71.7-35.05 71.2z\" fill=\"#006AEB\" />\n      <path d=\"M90.2 181.4l-35.7 70.83-43.6-71.4 79.3.58z\" fill=\"#007BEB\" />\n      <path d=\"M133.7 252.48l-35.3 70.98-43.98-71.35 79.27.4z\" fill=\"#007BEB\" />\n      <path d=\"M54.46 252.17l79.27.37L90.2 181.4l-35.74 70.77z\" fill=\"#009BEB\" />\n      <path d=\"M410.5 40l-79.37.7 45.38 71.03 34-71.72z\" fill=\"#006AEB\" />\n      <path d=\"M420.72 181.6l34.63-71.34L500.03 181l-79.3.6z\" fill=\"#007BEB\" />\n      <path d=\"M376.17 111.2l34.23-71.5 45.04 70.68-79.27.82z\" fill=\"#007BEB\" />\n      <path d=\"M455.4 110.33l-79.27.8 44.6 70.48 34.67-71.2z\" fill=\"#009BEB\" />\n      <path d=\"M412.6 323.15l-79.35.5 44.3-71.7 35.06 71.2z\" fill=\"#006AEB\" />\n      <path d=\"M420.72 181.4l35.7 70.83 43.6-71.4-79.3.58z\" fill=\"#007BEB\" />\n      <path d=\"M377.23 252.48l35.3 70.98 43.97-71.35-79.27.4z\" fill=\"#007BEB\" />\n      <path d=\"M456.46 252.17l-79.27.37 43.5-71.13 35.7 70.8z\" fill=\"#009BEB\" />\n    </svg>\n  </div>\n  Add a review\n</div>\n<div mat-dialog-content>\n  <div class=\"center-block\">\n    <div class=\"icon-svg-stars\" (click)=\"clickStar(1)\">\n      <!-- Empty Star -->\n      <mat-icon class=\"gold-star-border\" *ngIf=\"stars<1\">star_border</mat-icon>\n      <!-- Full Star -->\n      <mat-icon class=\"gold-stars\" *ngIf=\"stars>0\">star</mat-icon>\n    </div>\n    <div class=\"icon-svg-stars\" (click)=\"clickStar(2)\">\n      <mat-icon class=\"gold-star-border\" *ngIf=\"stars<2\">star_border</mat-icon>\n      <mat-icon class=\"gold-stars\" *ngIf=\"stars>1\">star</mat-icon>\n    </div>\n    <div class=\"icon-svg-stars\" (click)=\"clickStar(3)\">\n      <mat-icon class=\"gold-star-border\" *ngIf=\"stars<3\">star_border</mat-icon>\n      <mat-icon class=\"gold-stars\" *ngIf=\"stars>2\">star</mat-icon>\n    </div>\n    <div class=\"icon-svg-stars\" (click)=\"clickStar(4)\">\n      <mat-icon class=\"gold-star-border\" *ngIf=\"stars<4\">star_border</mat-icon>\n      <mat-icon class=\"gold-stars\" *ngIf=\"stars>3\">star</mat-icon>\n    </div>\n    <div class=\"icon-svg-stars\" (click)=\"clickStar(5)\">\n      <mat-icon class=\"gold-star-border\" *ngIf=\"stars<5\">star_border</mat-icon>\n      <mat-icon class=\"gold-stars\" *ngIf=\"stars>4\">star</mat-icon>\n    </div>\n  </div>\n  <form class=\"example-form\">\n    <mat-form-field style=\"width: 100%;\">\n      <input name=\"title\" matInput placeholder=\"Review title\" [(ngModel)]=\"titleText\">\n      <button mat-button *ngIf=\"titleText\" matSuffix mat-icon-button aria-label=\"Clear\" (click)=\"titleText=''\">\n        <mat-icon>close</mat-icon>\n      </button>\n    </mat-form-field>\n    <mat-form-field style=\"width: 100%;\">\n      <textarea name=\"review\" matInput placeholder=\"Review (optional)\" [(ngModel)]=\"reviewText\"></textarea>\n      <button mat-button *ngIf=\"reviewText\" matSuffix mat-icon-button aria-label=\"Clear\" (click)=\"reviewText=''\">\n        <mat-icon>close</mat-icon>\n      </button>\n    </mat-form-field>\n  </form>\n</div>\n<div mat-dialog-actions>\n  <button mat-raised-button color=\"warn\" (click)=\"onNoClick()\">Cancel</button>\n  <button mat-raised-button color=\"primary\" (click)=\"testValidReview()\">Send</button>\n</div>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":38,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":38,"character":12}]}]],"parameters":[{"__symbolic":"reference","name":"ApiConnectionService"},{"__symbolic":"reference","name":"UserService"},{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":35,"character":19},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasReview"}]},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"BreakpointObserver","line":37,"character":31},{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}],"clickStar":[{"__symbolic":"method"}],"loadReview":[{"__symbolic":"method"}],"testValidReview":[{"__symbolic":"method"}],"sendReview":[{"__symbolic":"method"}]}},"WasSSO":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"template":"<div mat-dialog-title class=\"wasup-title\" [ngClass]=\"add_class\">\n  <div class=\"icon-svg\">\n    <svg viewBox=\"0 0 511 363\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n      stroke-linejoin=\"round\" stroke-miterlimit=\"1.41\">\n      <path\n        d=\"M311.85 243.76c0-3.33-2.7-6.04-6.03-6.04h-91.24c-3.34 0-6.04 2.7-6.04 6.04v12.08c0 3.33 2.7 6.04 6.04 6.04h91.24c3.33 0 6.03-2.7 6.03-6.04v-12.08z\"\n        fill=\"#FF601F\" />\n      <path fill=\"#FF601F\" d=\"M177.67 323.65L119.2 290.8 230.48 92.74l58.48 32.86z\" />\n      <path fill=\"#FF601F\" d=\"M333.25 323.65l58.48-32.85-111.3-198.06-58.46 32.86z\" />\n      <path fill=\"#FF601F\" d=\"M230.48 92.7h49.98v23.55h-49.98z\" />\n      <path d=\"M100.43 40l79.36.7-45.4 71.03-34-71.73z\" fill=\"#006AEB\" />\n      <path d=\"M90.2 181.6l-34.63-71.34L10.9 181l79.3.6z\" fill=\"#007BEB\" />\n      <path d=\"M134.75 111.2l-34.23-71.5-45.03 70.68 79.2.82z\" fill=\"#007BEB\" />\n      <path d=\"M55.52 110.33l79.27.8-44.6 70.48-34.7-71.2z\" fill=\"#009BEB\" />\n      <path d=\"M98.3 323.15l79.38.5-44.32-71.7-35.05 71.2z\" fill=\"#006AEB\" />\n      <path d=\"M90.2 181.4l-35.7 70.83-43.6-71.4 79.3.58z\" fill=\"#007BEB\" />\n      <path d=\"M133.7 252.48l-35.3 70.98-43.98-71.35 79.27.4z\" fill=\"#007BEB\" />\n      <path d=\"M54.46 252.17l79.27.37L90.2 181.4l-35.74 70.77z\" fill=\"#009BEB\" />\n      <path d=\"M410.5 40l-79.37.7 45.38 71.03 34-71.72z\" fill=\"#006AEB\" />\n      <path d=\"M420.72 181.6l34.63-71.34L500.03 181l-79.3.6z\" fill=\"#007BEB\" />\n      <path d=\"M376.17 111.2l34.23-71.5 45.04 70.68-79.27.82z\" fill=\"#007BEB\" />\n      <path d=\"M455.4 110.33l-79.27.8 44.6 70.48 34.67-71.2z\" fill=\"#009BEB\" />\n      <path d=\"M412.6 323.15l-79.35.5 44.3-71.7 35.06 71.2z\" fill=\"#006AEB\" />\n      <path d=\"M420.72 181.4l35.7 70.83 43.6-71.4-79.3.58z\" fill=\"#007BEB\" />\n      <path d=\"M377.23 252.48l35.3 70.98 43.97-71.35-79.27.4z\" fill=\"#007BEB\" />\n      <path d=\"M456.46 252.17l-79.27.37 43.5-71.13 35.7 70.8z\" fill=\"#009BEB\" />\n    </svg>\n  </div>\n  Single Sign On\n</div>\n<div mat-dialog-content>\n  <mat-horizontal-stepper [linear]=\"true\" #stepper>\n    <mat-step [stepControl]=\"firstFormGroup\">\n      <form [formGroup]=\"firstFormGroup\">\n        <ng-template matStepLabel>Email</ng-template>\n        <mat-form-field>\n          <input #emailInput matInput placeholder=\"Enter your email\" formControlName=\"email\" required>\n        </mat-form-field>\n        <div>\n          <button mat-raised-button color=\"primary\" [disabled]=\"firstFormGroup.pristine || firstFormGroup.invalid\"\n            matStepperNext (click)=\"tokenPerson();\">Send Token\n            <mat-icon>vpn_key</mat-icon>\n          </button>\n        </div>\n      </form>\n    </mat-step>\n    <mat-step [stepControl]=\"secondFormGroup\">\n      <form [formGroup]=\"secondFormGroup\">\n        <ng-template matStepLabel>Token</ng-template>\n        <mat-form-field>\n          <input #tokenInput cdkFocusInitial matInput placeholder=\"Enter 6 digit token\" formControlName=\"token\"\n            required>\n        </mat-form-field>\n        <div>\n          <button mat-raised-button color=\"primary\" [disabled]=\"secondFormGroup.pristine || secondFormGroup.invalid\"\n            matStepperNext (click)=\"verifyPerson();\">Login\n            <mat-icon>lock_open</mat-icon>\n          </button>\n        </div>\n      </form>\n    </mat-step>\n  </mat-horizontal-stepper>\n</div>\n<div mat-dialog-actions>\n  <button mat-raised-button color=\"warn\" (click)=\"onNoClick()\">Cancel</button>\n</div>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"stepper":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":37,"character":3},"arguments":["stepper",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":46,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":46,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":41,"character":19},{"__symbolic":"reference","name":"UserService"},{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":43,"character":26},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasSSO"}]},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"BreakpointObserver","line":45,"character":31},{"__symbolic":"reference","name":"any"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"rebuildForms":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}],"tokenPerson":[{"__symbolic":"method"}],"verifyPerson":[{"__symbolic":"method"}]}},"WasMenuBtn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":16,"character":1},"arguments":[{"selector":"was-menu-btn","template":"<button class=\"was-left-button\" mat-fab color=\"\" [matMenuTriggerFor]=\"menu\" (menuOpened)=\"openEvent()\"\n  aria-label=\"wickey app store menu\">\n  <div class=\"icon-large-svg\" matBadge=\"{{userService.badgeCount | async}}\" matBadgeColor=\"warn\"\n    matBadgePosition=\"above after\" matBadgeSize=\"medium\">\n    <svg *ngIf=\"userService.loginChange | async;else notloggedin\" viewBox=\"0 0 50 34\" xmlns=\"http://www.w3.org/2000/svg\"\n      fill-rule=\"evenodd\" clip-rule=\"evenodd\" stroke-linejoin=\"round\" stroke-miterlimit=\"1.41\">\n      <path\n        d=\"M5.69.99L3.53.96 1.1 4.8l2.37 3.9h2.16L3.25 4.82 5.7 1zm4.12 0l2.16-.03L14.4 4.8l-2.37 3.9H9.87l2.38-3.87L9.8 1z\"\n        fill=\"#006aeb\" />\n      <path d=\"M7.07 2.4L4.54 6.92l1.1 1.78 2.1-3.77.81 1.43h-1.6l-.37.66h2.34l.95 1.68 1.1-1.78-2.54-4.5H7.07z\"\n        fill=\"#ff601f\" />\n      <path\n        d=\"M23.4 18.93a11.12 11.12 0 0 0-11.12 11.12 3.7 3.7 0 0 0 3.7 3.7h16.44l-10.07-9.93 4.26-4.26s-2.02-.63-3.21-.63z\"\n        fill=\"#ff601f\" fill-rule=\"nonzero\" />\n      <circle cx=\"12\" cy=\"6\" r=\"6\" fill=\"#ff601f\" transform=\"translate(12.28 4.11) scale(.92617)\" />\n      <path d=\"M34.89 32.15l-8.76-8.76 4.17-4.17 4.59 4.58 10.53-10.54 4.18 4.18-14.71 14.71z\" fill=\"#00d215\"\n        fill-rule=\"nonzero\" />\n    </svg>\n    <ng-template #notloggedin>\n      <svg viewBox=\"0 0 511 363\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n        stroke-linejoin=\"round\" stroke-miterlimit=\"1.41\">\n        <path\n          d=\"M311.85 243.76c0-3.33-2.7-6.04-6.03-6.04h-91.24c-3.34 0-6.04 2.7-6.04 6.04v12.08c0 3.33 2.7 6.04 6.04 6.04h91.24c3.33 0 6.03-2.7 6.03-6.04v-12.08z\"\n          fill=\"#FF601F\" />\n        <path fill=\"#FF601F\" d=\"M177.67 323.65L119.2 290.8 230.48 92.74l58.48 32.86z\" />\n        <path fill=\"#FF601F\" d=\"M333.25 323.65l58.48-32.85-111.3-198.06-58.46 32.86z\" />\n        <path fill=\"#FF601F\" d=\"M230.48 92.7h49.98v23.55h-49.98z\" />\n        <path d=\"M100.43 40l79.36.7-45.4 71.03-34-71.73z\" fill=\"#006AEB\" />\n        <path d=\"M90.2 181.6l-34.63-71.34L10.9 181l79.3.6z\" fill=\"#007BEB\" />\n        <path d=\"M134.75 111.2l-34.23-71.5-45.03 70.68 79.2.82z\" fill=\"#007BEB\" />\n        <path d=\"M55.52 110.33l79.27.8-44.6 70.48-34.7-71.2z\" fill=\"#009BEB\" />\n        <path d=\"M98.3 323.15l79.38.5-44.32-71.7-35.05 71.2z\" fill=\"#006AEB\" />\n        <path d=\"M90.2 181.4l-35.7 70.83-43.6-71.4 79.3.58z\" fill=\"#007BEB\" />\n        <path d=\"M133.7 252.48l-35.3 70.98-43.98-71.35 79.27.4z\" fill=\"#007BEB\" />\n        <path d=\"M54.46 252.17l79.27.37L90.2 181.4l-35.74 70.77z\" fill=\"#009BEB\" />\n        <path d=\"M410.5 40l-79.37.7 45.38 71.03 34-71.72z\" fill=\"#006AEB\" />\n        <path d=\"M420.72 181.6l34.63-71.34L500.03 181l-79.3.6z\" fill=\"#007BEB\" />\n        <path d=\"M376.17 111.2l34.23-71.5 45.04 70.68-79.27.82z\" fill=\"#007BEB\" />\n        <path d=\"M455.4 110.33l-79.27.8 44.6 70.48 34.67-71.2z\" fill=\"#009BEB\" />\n        <path d=\"M412.6 323.15l-79.35.5 44.3-71.7 35.06 71.2z\" fill=\"#006AEB\" />\n        <path d=\"M420.72 181.4l35.7 70.83 43.6-71.4-79.3.58z\" fill=\"#007BEB\" />\n        <path d=\"M377.23 252.48l35.3 70.98 43.97-71.35-79.27.4z\" fill=\"#007BEB\" />\n        <path d=\"M456.46 252.17l-79.27.37 43.5-71.13 35.7 70.8z\" fill=\"#009BEB\" />\n      </svg>\n    </ng-template>\n  </div>\n</button>\n<mat-menu #menu=\"matMenu\" [overlapTrigger]=\"true\">\n  <mat-toolbar color=\"accent\">\n    <div class=\"wasmenu-title\">WickeyAppStore™</div>\n  </mat-toolbar>\n  <br>\n  <!-- TODO: If store is opened in iOS safari and from there open an app, then open menu and select Open the App Store, it reloads current page -->\n  <a mat-menu-item href=\"https://wickeyappstore.com/\" target=\"wickeyappstore\">\n    <mat-icon>store</mat-icon>\n    <span>Open the App Store</span>\n  </a>\n  <button mat-menu-item (click)=\"leavereview()\">\n    <mat-icon>create</mat-icon>\n    <span>Leave a Review</span>\n  </button>\n  <button *ngIf=\"hasInapps\" mat-menu-item (click)=\"openshop()\">\n    <mat-icon>monetization_on</mat-icon>\n    <span>Open the Shop</span>\n  </button>\n  <button *ngIf=\"userService.isFavorite | async; else notFavBlock\" mat-menu-item (click)=\"userService.saveFavorite()\">\n    <mat-icon>favorite</mat-icon>\n    <span>Remove from Favorites</span>\n  </button>\n  <ng-template #notFavBlock>\n    <button mat-menu-item (click)=\"userService.saveFavorite()\">\n      <mat-icon>favorite_border</mat-icon>\n      <span>Add to Favorites</span>\n    </button>\n  </ng-template>\n  <button mat-menu-item (click)=\"opennewsfeed()\">\n    <mat-icon>announcement</mat-icon>\n    <span matBadge=\"{{userService.badgeCount | async}}\" matBadgeColor=\"warn\" matBadgePosition=\"above after\"\n      matBadgeSize=\"small\">Announcements</span>\n  </button>\n  <mat-grid-list cols=\"4\">\n    <mat-grid-tile [colspan]=\"3\">\n      <button mat-menu-item (click)=\"opensso()\">\n        <mat-icon>person</mat-icon>\n        <span>{{loginMessage | async}}</span>\n      </button>\n    </mat-grid-tile>\n    <mat-grid-tile [colspan]=\"1\">\n      <button mat-icon-button (click)=\"openuserinfo()\">\n        <mat-icon color=\"accent\" aria-label=\"info icon button\">{{infoIcon | async}}</mat-icon>\n      </button>\n    </mat-grid-tile>\n  </mat-grid-list>\n  <!-- <a mat-menu-item href=\"mailto:hello@wickeyappstore.com?subject=WickeyAppStore%20Help%20%3CDON%27T%20REMOVE%3Euser_id:{{(userService.user | async)?.user_id}}\">\n    <mat-icon>chat</mat-icon>\n    <span>Contact Us</span>\n  </a> -->\n</mat-menu>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"open":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"UserService"}]}],"leavereview":[{"__symbolic":"method"}],"opensso":[{"__symbolic":"method"}],"opennewsfeed":[{"__symbolic":"method"}],"openuserinfo":[{"__symbolic":"method"}],"openshop":[{"__symbolic":"method"}],"openEvent":[{"__symbolic":"method"}]}},"WasShop":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":25,"character":17},"member":"None"},"template":"<mat-dialog-content [ngClass]=\"add_class\">\n  <div class=\"wasup-title\">\n    <div class=\"was-leaderboard-titlebar\" role=\"header\">\n      <span class=\"my-header-sidebar\"></span>\n      <span class=\"my-header-text\">\n        <svg style=\"width:80px;\" viewBox=\"0 0 511 363\" xmlns=\"http://www.w3.org/2000/svg\" fill-rule=\"evenodd\"\n          clip-rule=\"evenodd\" stroke-linejoin=\"round\" stroke-miterlimit=\"1.41\">\n          <path\n            d=\"M311.85 243.76c0-3.33-2.7-6.04-6.03-6.04h-91.24c-3.34 0-6.04 2.7-6.04 6.04v12.08c0 3.33 2.7 6.04 6.04 6.04h91.24c3.33 0 6.03-2.7 6.03-6.04v-12.08z\"\n            fill=\"#FF601F\" />\n          <path fill=\"#FF601F\" d=\"M177.67 323.65L119.2 290.8 230.48 92.74l58.48 32.86z\" />\n          <path fill=\"#FF601F\" d=\"M333.25 323.65l58.48-32.85-111.3-198.06-58.46 32.86z\" />\n          <path fill=\"#FF601F\" d=\"M230.48 92.7h49.98v23.55h-49.98z\" />\n          <path d=\"M100.43 40l79.36.7-45.4 71.03-34-71.73z\" fill=\"#006AEB\" />\n          <path d=\"M90.2 181.6l-34.63-71.34L10.9 181l79.3.6z\" fill=\"#007BEB\" />\n          <path d=\"M134.75 111.2l-34.23-71.5-45.03 70.68 79.2.82z\" fill=\"#007BEB\" />\n          <path d=\"M55.52 110.33l79.27.8-44.6 70.48-34.7-71.2z\" fill=\"#009BEB\" />\n          <path d=\"M98.3 323.15l79.38.5-44.32-71.7-35.05 71.2z\" fill=\"#006AEB\" />\n          <path d=\"M90.2 181.4l-35.7 70.83-43.6-71.4 79.3.58z\" fill=\"#007BEB\" />\n          <path d=\"M133.7 252.48l-35.3 70.98-43.98-71.35 79.27.4z\" fill=\"#007BEB\" />\n          <path d=\"M54.46 252.17l79.27.37L90.2 181.4l-35.74 70.77z\" fill=\"#009BEB\" />\n          <path d=\"M410.5 40l-79.37.7 45.38 71.03 34-71.72z\" fill=\"#006AEB\" />\n          <path d=\"M420.72 181.6l34.63-71.34L500.03 181l-79.3.6z\" fill=\"#007BEB\" />\n          <path d=\"M376.17 111.2l34.23-71.5 45.04 70.68-79.27.82z\" fill=\"#007BEB\" />\n          <path d=\"M455.4 110.33l-79.27.8 44.6 70.48 34.67-71.2z\" fill=\"#009BEB\" />\n          <path d=\"M412.6 323.15l-79.35.5 44.3-71.7 35.06 71.2z\" fill=\"#006AEB\" />\n          <path d=\"M420.72 181.4l35.7 70.83 43.6-71.4-79.3.58z\" fill=\"#007BEB\" />\n          <path d=\"M377.23 252.48l35.3 70.98 43.97-71.35-79.27.4z\" fill=\"#007BEB\" />\n          <path d=\"M456.46 252.17l-79.27.37 43.5-71.13 35.7 70.8z\" fill=\"#009BEB\" />\n        </svg>\n      </span>\n      <button class=\"my-header-sidebar\" mat-icon-button (click)=\"onNoClick()\">\n        <mat-icon aria-label=\"close\">close</mat-icon>\n      </button>\n    </div>\n    <span>Shop</span>\n    <br>\n    <span class=\"my-subtitle-text\">You have {{(userService.user | async)?.coins}} coins</span>\n    <br>\n    <mat-divider></mat-divider>\n  </div>\n\n  <mat-expansion-panel *ngIf=\"isFreeCoinPanel | async\" (opened)=\"openedFreeCoinsPanel()\"\n    (closed)=\"closedFreeCoinsPanel()\">\n    <mat-expansion-panel-header>\n      <mat-panel-title>\n        FREE!\n      </mat-panel-title>\n      <mat-panel-description>\n        Free coins here\n      </mat-panel-description>\n    </mat-expansion-panel-header>\n    <div *ngIf=\"loginValue | async; else notLoggedIn\">\n      <a *ngIf=\"hasOfferwall\" style=\"width:100%; margin-bottom:5px;\" mat-raised-button color=\"primary\"\n        href='https://wall.adgaterewards.com/nqycsA/{{(userService.user | async)?.user_id}}__{{this.appName}}'\n        target='_blank'>Open the Offerwall</a>\n      <button *ngIf=\"hasAds\" [disabled]=\"rewardedVideoNOTReady\" style=\"width:100%;\" mat-raised-button color=\"accent\"\n        (click)=\"watchRewardedVideo()\">\n        <mat-grid-list cols=\"4\" rowHeight=\"36px\">\n          <mat-grid-tile colspan=3>{{addBtnText}}</mat-grid-tile>\n          <mat-grid-tile colspan=1>\n            <mat-spinner *ngIf=\"rewardedVideoNOTReady; else readytile\" style=\"margin:auto;\" [diameter]=\"20\">\n            </mat-spinner>\n            <ng-template #readytile>\n              <mat-icon style=\"margin:auto;\" aria-label=\"watchvideo\">play_arrow</mat-icon>\n            </ng-template>\n          </mat-grid-tile>\n        </mat-grid-list>\n      </button>\n    </div>\n    <ng-template #notLoggedIn>\n      <button mat-raised-button (click)=\"opensso()\">\n        <mat-icon>person</mat-icon>\n        <span>You need to login for free coins.</span>\n      </button>\n    </ng-template>\n    <!-- The ad goes in here -->\n    <div id=\"wasadcontainer\"></div>\n  </mat-expansion-panel>\n  <!-- TODO: Is UL needed here-->\n  <!-- <ul style=\"-webkit-padding-start: 0px;\"> -->\n  <was-display-inapp *ngFor=\"let _inapp of userService.inapps | async\" [inapp]=\"_inapp\"></was-display-inapp>\n  <!-- </ul> -->\n</mat-dialog-content>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":53,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":53,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":48,"character":19},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":49,"character":17},{"__symbolic":"reference","name":"UserService"},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasShop"}]},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"BreakpointObserver","line":52,"character":31},{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}],"openedFreeCoinsPanel":[{"__symbolic":"method"}],"closedFreeCoinsPanel":[{"__symbolic":"method"}],"createVastplayer_1":[{"__symbolic":"method"}],"loadVASTAd":[{"__symbolic":"method"}],"watchVASTAd":[{"__symbolic":"method"}],"configRewardedVideo":[{"__symbolic":"method"}],"initRewardedVideo":[{"__symbolic":"method"}],"watchRewardedVideo":[{"__symbolic":"method"}],"opensso":[{"__symbolic":"method"}]}},"WasPay":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":30,"character":1},"arguments":[{"template":"<div mat-dialog-title class=\"wasup-title\">Pay $ {{data.price}}</div>\n<mat-dialog-content>\n  <p class=\"waspay-subtitle\">{{makeTitle()}}</p>\n  <mat-chip-list *ngIf=\"purchaseSuccess\">\n    <mat-chip color=\"primary\" class=\"waspay-buttons\" selected=\"true\">Purchase Successful!</mat-chip>\n  </mat-chip-list>\n  <p style=\"padding: 10px 0 20px 0;\">{{data.description}}</p>\n  <div style=\"margin-top:20px; min-width: 240px;\">\n    <div class=\"wasup-body\">\n      <div *ngIf=\"userService.isLoggedInObs | async; else notLoggedIn\">\n        <button mat-raised-button class=\"waspay-buttons\" *ngIf=\"isApplePayAvail; else notApplePayBlock\"\n          (click)=\"showWebPay()\" id=\"apple-pay-button\"></button>\n        <ng-template #notApplePayBlock>\n          <!-- <button class=\"waspay-buttons\" mat-raised-button color=\"none\" (click)=\"showWebPay()\">Pay Now</button> -->\n          <div data-bluesnap=\"paymentRequestButton\"></div>\n        </ng-template>\n        <h2 *ngIf=\"paypalLoad\">Paypal button is loading</h2>\n        <div id=\"paypal-checkout-btn\"></div>\n      </div>\n      <ng-template #notLoggedIn>\n        <button mat-raised-button (click)=\"userService.opensso()\">\n          <mat-icon>person</mat-icon>\n          <span>You need to login to make a purchase.</span>\n        </button>\n      </ng-template>\n    </div>\n  </div>\n</mat-dialog-content>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":112,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":112,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialog","line":109,"character":19},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasPay"}]},{"__symbolic":"reference","name":"UserService"},{"__symbolic":"reference","name":"any"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}],"isLoadedScript":[{"__symbolic":"method"}],"addPaypalScript":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}],"showWebPay":[{"__symbolic":"method"}],"goToSafari":[{"__symbolic":"method"}],"makeTitle":[{"__symbolic":"method"}]}},"WasProfile":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"template":"<div mat-dialog-title class=\"wasup-title\">WickeyAppStore SSO</div>\n<div *ngIf=\"loggedin;else notloggedin\">\n  <div mat-dialog-content>\n    <mat-card style=\"margin:2px 0 2px 0;\">\n      <mat-card-header>\n        <div mat-card-avatar>\n          <mat-icon color=\"primary\" style=\"font-size:40px;\">person_pin</mat-icon>\n        </div>\n        <mat-card-title>Your account email is:</mat-card-title>\n        <mat-card-subtitle *ngIf=\"(userService.user | async) as _usr\">{{_usr.email}}</mat-card-subtitle>\n      </mat-card-header>\n      <mat-card-content>\n        <br>\n        <p>You are logged in.</p>\n        <p>Your save data is securely saving to the cloud.</p>\n        <br>\n        <p><i>v{{version}}</i></p>\n      </mat-card-content>\n    </mat-card>\n  </div>\n  <div mat-dialog-actions>\n    <button mat-raised-button (click)=\"onNoClick()\">Okay</button>\n    <button mat-raised-button color=\"warn\" (click)=\"opensso()\">Logout</button>\n  </div>\n</div>\n<ng-template #notloggedin>\n  <div mat-dialog-content>\n    <h3>WAS SSO login?</h3>\n    <br>\n    <p>WickeyAppStore apps use SSO (single sign on) for security and ease of use.</p>\n    <p>When you login it will email you a 6 digit token, which you then verify in the app.</p>\n    <br>\n    <p>Then, all other WickeyAppStore apps will *auto-magically be logged in.</p>\n    <br>\n    <p>*This only works on the same physical device</p>\n    <p>**Deleting cookies will log you out</p>\n    <br>\n    <p><i>v{{version}}</i></p>\n    <br>\n  </div>\n  <div mat-dialog-actions>\n    <button mat-raised-button (click)=\"onNoClick()\">Okay</button>\n    <button mat-raised-button color=\"primary\" (click)=\"opensso()\">Login</button>\n  </div>\n</ng-template>\n","styles":[".wasup-title{text-align:center;font-size:1.4em;color:#5b5b65}.wasup-title-sso{margin-top:inherit;margin-bottom:0}.wasup-title-sso-m{margin-top:-20px;margin-bottom:0}.wasup-body{text-align:center;font-weight:300;margin-bottom:15px}.icon-svg-large{width:80px;top:60px;margin:auto}.icon-svg{width:40px;margin:-5px auto auto}.icon-large-svg{width:50px;margin:-4px auto auto}.wasmenu-title{text-align:center;font-size:1em}.was-right-button{right:5px}.was-left-button,.was-right-button{display:block;position:fixed;width:60px;height:60px;top:5px;z-index:999}.was-left-button{left:5px}.center-block{display:block;text-align:center}.icon-svg-stars{display:inline-block;width:26px;margin:auto}.gold-stars{color:gold}.gold-star-border{color:#b8860b}.example-form{min-width:150px;max-width:500px;width:100%}.my-header-sidebar{width:40px}.my-header-text{flex:2;text-align:center;font-weight:500}.my-subtitle-text{font-weight:lighter;padding-top:5px}.my-items-list{margin:0 0 2em;list-style-type:none;padding:0;width:100%}.waspay-buttons{width:100%;margin-bottom:10px}.waspay-subtitle{text-align:center;font-size:12px;font-weight:500;color:#5b5b65;text-shadow:0 1px 0 #fff;margin-bottom:25px}#sample-pay-button{border:.5px solid #000;border-radius:5px}#apple-pay-button{display:inline-block;background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black);background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;border:.5px solid #000;height:35px;line-height:35px;cursor:pointer}#apple-pay-button:focus,#apple-pay-button:hover{background-color:#e7ecf1!important}.was-dialog-nopadding .mat-dialog-container{padding:0!important}.was-leaderboard-titlebar{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;background:#fff;color:rgba(0,0,0,.87);margin:0}.was-leaderboard-table>table{width:100%}.was-leaderboard-content{width:50vw}.was-leaderboard-content-m{max-height:80vh;padding:0}.was-shop-content-m{max-height:99vh;padding-left:0;padding-right:0}.was-leaderboard-modal-m,.was-modal-m,.was-shop-modal-m{max-width:100%!important}.was-leaderboard-modal-m>.mat-dialog-container,.was-shop-modal-m>.mat-dialog-container{padding-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":32,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/material/dialog","name":"MAT_DIALOG_DATA","line":32,"character":12}]}]],"parameters":[{"__symbolic":"reference","name":"UserService"},{"__symbolic":"reference","name":"MatDialogRef","module":"@angular/material/dialog","arguments":[{"__symbolic":"reference","name":"WasProfile"}]},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"BreakpointObserver","line":31,"character":31},{"__symbolic":"reference","name":"any"}]}],"ngOnInit":[{"__symbolic":"method"}],"onNoClick":[{"__symbolic":"method"}],"opensso":[{"__symbolic":"method"}]}},"GetCategoryPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":26,"character":1},"arguments":[{"name":"getCategory"}]}],"members":{"transform":[{"__symbolic":"method"}]}},"WickeyAppStoreModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":70,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":72,"character":4},{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":73,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":74,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":75,"character":4},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":76,"character":4},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":77,"character":4},{"__symbolic":"reference","module":"@angular/cdk/table","name":"CdkTableModule","line":78,"character":4},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"LayoutModule","line":79,"character":4},{"__symbolic":"reference","module":"@angular/material/autocomplete","name":"MatAutocompleteModule","line":80,"character":4},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":81,"character":4},{"__symbolic":"reference","module":"@angular/material/button-toggle","name":"MatButtonToggleModule","line":82,"character":4},{"__symbolic":"reference","module":"@angular/material/card","name":"MatCardModule","line":83,"character":4},{"__symbolic":"reference","module":"@angular/material/checkbox","name":"MatCheckboxModule","line":84,"character":4},{"__symbolic":"reference","module":"@angular/material/chips","name":"MatChipsModule","line":85,"character":4},{"__symbolic":"reference","module":"@angular/material/stepper","name":"MatStepperModule","line":86,"character":4},{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialogModule","line":87,"character":4},{"__symbolic":"reference","module":"@angular/material/expansion","name":"MatExpansionModule","line":88,"character":4},{"__symbolic":"reference","module":"@angular/material/grid-list","name":"MatGridListModule","line":89,"character":4},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":90,"character":4},{"__symbolic":"reference","module":"@angular/material/input","name":"MatInputModule","line":91,"character":4},{"__symbolic":"reference","module":"@angular/material/list","name":"MatListModule","line":92,"character":4},{"__symbolic":"reference","module":"@angular/material/menu","name":"MatMenuModule","line":93,"character":4},{"__symbolic":"reference","module":"@angular/material/progress-spinner","name":"MatProgressSpinnerModule","line":94,"character":4},{"__symbolic":"reference","module":"@angular/material/radio","name":"MatRadioModule","line":95,"character":4},{"__symbolic":"reference","module":"@angular/material/core","name":"MatRippleModule","line":96,"character":4},{"__symbolic":"reference","module":"@angular/material/select","name":"MatSelectModule","line":97,"character":4},{"__symbolic":"reference","module":"@angular/material/table","name":"MatTableModule","line":98,"character":4},{"__symbolic":"reference","module":"@angular/material/badge","name":"MatBadgeModule","line":99,"character":4},{"__symbolic":"reference","module":"@angular/material/tabs","name":"MatTabsModule","line":100,"character":4},{"__symbolic":"reference","module":"@angular/material/toolbar","name":"MatToolbarModule","line":101,"character":4}],"declarations":[{"__symbolic":"reference","name":"WasSpinnerComponent"},{"__symbolic":"reference","name":"WickeyAppStoreComponent"},{"__symbolic":"reference","name":"WasUp"},{"__symbolic":"reference","name":"WasAlert"},{"__symbolic":"reference","name":"WasReview"},{"__symbolic":"reference","name":"WasSSO"},{"__symbolic":"reference","name":"WasMenuBtn"},{"__symbolic":"reference","name":"WasShop"},{"__symbolic":"reference","name":"WasLeaderboard"},{"__symbolic":"reference","name":"WasPay"},{"__symbolic":"reference","name":"WasNews"},{"__symbolic":"reference","name":"WasNewsAction"},{"__symbolic":"reference","name":"NewsitemComponent"},{"__symbolic":"reference","name":"WasProfile"},{"__symbolic":"reference","name":"ReviewsComponent"},{"__symbolic":"reference","name":"DisplayInAppComponent"},{"__symbolic":"reference","name":"GetCategoryPipe"}],"exports":[{"__symbolic":"reference","name":"WasSpinnerComponent"},{"__symbolic":"reference","name":"WickeyAppStoreComponent"},{"__symbolic":"reference","name":"WasUp"},{"__symbolic":"reference","name":"WasAlert"},{"__symbolic":"reference","name":"WasReview"},{"__symbolic":"reference","name":"WasSSO"},{"__symbolic":"reference","name":"WasMenuBtn"},{"__symbolic":"reference","name":"WasShop"},{"__symbolic":"reference","name":"WasLeaderboard"},{"__symbolic":"reference","name":"WasPay"},{"__symbolic":"reference","name":"WasNews"},{"__symbolic":"reference","name":"WasNewsAction"},{"__symbolic":"reference","name":"NewsitemComponent"},{"__symbolic":"reference","name":"WasProfile"},{"__symbolic":"reference","name":"ReviewsComponent"},{"__symbolic":"reference","name":"DisplayInAppComponent"},{"__symbolic":"reference","name":"GetCategoryPipe"},{"__symbolic":"reference","module":"@angular/cdk/table","name":"CdkTableModule","line":140,"character":4},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"LayoutModule","line":141,"character":4},{"__symbolic":"reference","module":"@angular/material/autocomplete","name":"MatAutocompleteModule","line":142,"character":4},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":143,"character":4},{"__symbolic":"reference","module":"@angular/material/button-toggle","name":"MatButtonToggleModule","line":144,"character":4},{"__symbolic":"reference","module":"@angular/material/card","name":"MatCardModule","line":145,"character":4},{"__symbolic":"reference","module":"@angular/material/checkbox","name":"MatCheckboxModule","line":146,"character":4},{"__symbolic":"reference","module":"@angular/material/chips","name":"MatChipsModule","line":147,"character":4},{"__symbolic":"reference","module":"@angular/material/stepper","name":"MatStepperModule","line":148,"character":4},{"__symbolic":"reference","module":"@angular/material/dialog","name":"MatDialogModule","line":149,"character":4},{"__symbolic":"reference","module":"@angular/material/expansion","name":"MatExpansionModule","line":150,"character":4},{"__symbolic":"reference","module":"@angular/material/grid-list","name":"MatGridListModule","line":151,"character":4},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":152,"character":4},{"__symbolic":"reference","module":"@angular/material/input","name":"MatInputModule","line":153,"character":4},{"__symbolic":"reference","module":"@angular/material/list","name":"MatListModule","line":154,"character":4},{"__symbolic":"reference","module":"@angular/material/menu","name":"MatMenuModule","line":155,"character":4},{"__symbolic":"reference","module":"@angular/material/progress-spinner","name":"MatProgressSpinnerModule","line":156,"character":4},{"__symbolic":"reference","module":"@angular/material/radio","name":"MatRadioModule","line":157,"character":4},{"__symbolic":"reference","module":"@angular/material/core","name":"MatRippleModule","line":158,"character":4},{"__symbolic":"reference","module":"@angular/material/table","name":"MatTableModule","line":159,"character":4},{"__symbolic":"reference","module":"@angular/material/select","name":"MatSelectModule","line":160,"character":4},{"__symbolic":"reference","module":"@angular/material/tabs","name":"MatTabsModule","line":161,"character":4},{"__symbolic":"reference","module":"@angular/material/badge","name":"MatBadgeModule","line":162,"character":4},{"__symbolic":"reference","module":"@angular/material/toolbar","name":"MatToolbarModule","line":163,"character":4}],"entryComponents":[{"__symbolic":"reference","name":"WasUp"},{"__symbolic":"reference","name":"WasAlert"},{"__symbolic":"reference","name":"WasReview"},{"__symbolic":"reference","name":"WasSSO"},{"__symbolic":"reference","name":"WasShop"},{"__symbolic":"reference","name":"WasLeaderboard"},{"__symbolic":"reference","name":"WasPay"},{"__symbolic":"reference","name":"WasNews"},{"__symbolic":"reference","name":"WasNewsAction"},{"__symbolic":"reference","name":"WasProfile"}]}]}],"members":{}}},"origins":{"Settings":"./lib/app.models","User":"./lib/app.models","App":"./lib/app.models","AppGroup":"./lib/app.models","Review":"./lib/app.models","NewsFeedObj":"./lib/app.models","Inapp":"./lib/app.models","ApiConnectionService":"./lib/api-connection.service","LocalStorageService":"./lib/local-storage.service","UserParams":"./lib/user.service","UserService":"./lib/user.service","PromptUpdateService":"./lib/prompt-update.service","WasDataService":"./lib/was-data.service","WasSpinnerComponent":"./lib/was-spinner/was-spinner.component","WickeyAppStoreComponent":"./lib/wickeyappstore.component","DisplayInAppComponent":"./lib/display-apps/display-inapp/display-inapp.component","ReviewsComponent":"./lib/ui/reviews/reviews.component","WasLeaderboard":"./lib/ui/popover/wasleaderboard/wasleaderboard.dialog","WasNews":"./lib/ui/popover/wasnews/wasnews.dialog","WasNewsAction":"./lib/ui/popover/wasnewsaction/wasnewsaction.dialog","NewsitemComponent":"./lib/ui/popover/wasnews/newsitem/newsitem.component","WasUp":"./lib/ui/popover/wasup/wasup.dialog","WasAlert":"./lib/ui/popover/wasalert/wasalert.dialog","WasReview":"./lib/ui/popover/wasreview/wasreview.dialog","WasSSO":"./lib/ui/popover/wassso/wassso.dialog","WasMenuBtn":"./lib/ui/popover/wasmenu-btn/wasmenu-btn.component","WasShop":"./lib/ui/popover/wasshop/wasshop.dialog","WasPay":"./lib/ui/popover/waspay/waspay.dialog","WasProfile":"./lib/ui/popover/wasprofile/wasprofile.dialog","GetCategoryPipe":"./lib/pipes/get-category.pipe","WickeyAppStoreModule":"./lib/wickeyappstore.module"},"importAs":"wickeyappstore"}