UNPKG

subscriptions

Version:

SLB

1 lines 9.14 kB
{"__symbolic":"module","version":3,"metadata":{"SubscriptionsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"StoreModule"},"member":"forFeature"},"arguments":["subscriptions",{"__symbolic":"reference","name":"reducers"},{}]},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"EffectsModule"},"member":"forFeature"},"arguments":[[{"__symbolic":"reference","name":"ɵe"}]]},{"__symbolic":"reference","name":"ɵg"}],"exports":[{"__symbolic":"reference","name":"ɵa"}],"providers":[{"__symbolic":"reference","name":"ɵf"}]}]}],"members":{}},"SubscriptionsModuleState":{"__symbolic":"interface"},"reducers":{"subscriptionsState":{"__symbolic":"reference","name":"reducer"}},"selectFeatureModule":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"createFeatureSelector"},"arguments":["subscriptions"]},"selectFeatureState":{"__symbolic":"error","message":"Function call not supported","line":12,"character":71,"module":"./src/store/index"},"getSubscriptionsStateSubscriptions":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"createSelector"},"arguments":[{"__symbolic":"reference","name":"selectFeatureState"},{"__symbolic":"reference","name":"getsubscriptions"}]},"getSubscriptionsStateLoading":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"createSelector"},"arguments":[{"__symbolic":"reference","name":"selectFeatureState"},{"__symbolic":"reference","name":"getloading"}]},"LOAD_SUBSCRIPTION":"[subscription] LOAD_SUBSCRIPTION","LOAD_SUBSCRIPTION_SUCCESS":"[subscription] LOAD_SUBSCRIPTION_SUCCESS","LOAD_SUBSCRIPTION_FAILURE":"[subscription] LOAD_SUBSCRIPTION_FAILURE","LoadSubscription":{"__symbolic":"class","members":{}},"LoadSubscriptionSuccess":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}]}},"LoadSubscriptionFailure":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}]}},"Subscription":{"__symbolic":"interface"},"SubscriptionsState":{"__symbolic":"interface"},"initialState":{"subscriptions":[],"loading":false},"reducer":{"__symbolic":"function"},"getsubscriptions":{"__symbolic":"error","message":"Function call not supported","line":38,"character":32,"module":"./src/store/subscriptions.reducer"},"getloading":{"__symbolic":"error","message":"Function call not supported","line":39,"character":26,"module":"./src/store/subscriptions.reducer"},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"slb-subscriptions-logic","template":"\n <slb-subscriptions [subscriptions]=\"subscriptions$ | async\" [loading]=\"isLoading$ | async\"></slb-subscriptions>\n "}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"SubscriptionsModuleState"}]}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"slb-subscriptions","template":"<md-spinner [class.show]=\"loading\" *ngIf=\"loading\"></md-spinner> <div *ngIf=\"!loading\"> <div class=\"cards-view\" fxLayout=\"row\" fxLayoutWrap fxLayoutGap=\"20px\" *ngIf=\"!checkForSubscriptions(); else message\"> <md-card class=\"card\" *ngFor=\"let tile of subscriptions;let i = index\"> <img class=\"card-image\" md-card-image src=\"assets/images/Petrel_1.PNG\"> <md-card-content> <h3 md-line>{{tile.name}}</h3> <p md-line>Active Until - {{tile.expiration | date}}</p> </md-card-content> <md-card-actions> <div fxLayout=\"row\"> <a href=\"{{tile.launcherUrl}}\" target=\"_blank\"> <button md-button color=\"primary\">Launch</button> </a> </div> </md-card-actions> </md-card> </div> <ng-template #message> <p class=\"no-subscription\">No subscription found</p> </ng-template> </div> ","styles":["md-spinner { width: 4.5em; } .cards-view { padding: 30px; } .card { border-radius: 5px; margin-bottom: 10px; } .card-image { width: 250px; height: 140px; border-radius: 5px 5px 0 0; } .no-subscription { position: absolute; top: 50%; left: 50%; }"]}]}],"members":{"subscriptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"loading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor"}],"checkForSubscriptions":[{"__symbolic":"method"}]}},"ɵc":[{"path":"","component":{"__symbolic":"reference","name":"ɵa"}}],"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule"},"member":"forChild"},"arguments":[{"__symbolic":"reference","name":"ɵc"}]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule"}]}]}],"members":{}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"loadSubscriptions$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ngrx/effects","name":"Actions"},{"__symbolic":"reference","name":"ɵf"}]}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@covalent/http","name":"HttpInterceptorService"}]}],"getSubscriptions":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MaterialModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule"},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule"},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule"}],"exports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/material","name":"MaterialModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule"},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule"},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule"}],"providers":[]}]}],"members":{}}},"origins":{"SubscriptionsModule":"./src/subscriptions.module","SubscriptionsModuleState":"./src/store/index","reducers":"./src/store/index","selectFeatureModule":"./src/store/index","selectFeatureState":"./src/store/index","getSubscriptionsStateSubscriptions":"./src/store/index","getSubscriptionsStateLoading":"./src/store/index","LOAD_SUBSCRIPTION":"./src/store/subscriptions.actions","LOAD_SUBSCRIPTION_SUCCESS":"./src/store/subscriptions.actions","LOAD_SUBSCRIPTION_FAILURE":"./src/store/subscriptions.actions","LoadSubscription":"./src/store/subscriptions.actions","LoadSubscriptionSuccess":"./src/store/subscriptions.actions","LoadSubscriptionFailure":"./src/store/subscriptions.actions","Subscription":"./src/store/subscriptions.model","SubscriptionsState":"./src/store/subscriptions.reducer","initialState":"./src/store/subscriptions.reducer","reducer":"./src/store/subscriptions.reducer","getsubscriptions":"./src/store/subscriptions.reducer","getloading":"./src/store/subscriptions.reducer","ɵa":"./src/subscriptions-logic.component","ɵb":"./src/subscriptions.component","ɵc":"./src/subscriptions.routing.module","ɵd":"./src/subscriptions.routing.module","ɵe":"./src/store/subscriptions.effects","ɵf":"./src/subscriptions.service","ɵg":"./src/shared.module"},"importAs":"subscriptions"}