{"__symbolic":"module","version":4,"exports":[{"export":[{"name":"Store","as":"Store"},{"name":"StoreModule","as":"StoreModule"},{"name":"createSelector","as":"createSelector"},{"name":"createFeatureSelector","as":"createFeatureSelector"}],"from":"@ngrx/store"}],"metadata":{"NgrxStoreLibService":{"__symbolic":"class","arity":2,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":10,"character":34,"context":{"typeName":"V"},"module":"./lib/ngrx-store-lib.service"}]},{"__symbolic":"reference","name":"AppActionDispatcher"}]}],"dispatchAction":[{"__symbolic":"method"}]}},"StoreSelectors":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"AppState"}]}]}],"getAll":[{"__symbolic":"method"}],"getIsLoading":[{"__symbolic":"method"}],"getError":[{"__symbolic":"method"}],"findById":[{"__symbolic":"method"}],"getCurrentSelected":[{"__symbolic":"method"}]}},"AppState":{"__symbolic":"interface"},"ReducersManager":{"__symbolic":"class","arity":1,"members":{"CreateReducer":[{"__symbolic":"method"}]}},"NgrxStoreLibModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"StoreModule","line":11,"character":4},"member":"forRoot"},"arguments":[{}]},{"__symbolic":"reference","module":"@ngrx/router-store","name":"StoreRouterConnectingModule","line":12,"character":4}],"declarations":[],"exports":[{"__symbolic":"reference","module":"@ngrx/store","name":"StoreModule","line":15,"character":12}],"providers":[{"__symbolic":"reference","name":"AppActionDispatcher"},{"__symbolic":"reference","name":"NgrxStoreLibService"}]}]}],"members":{}},"RestAPIVerbs":{"Get":"get","Post":"post","Delete":"delete","Put":"put"},"IBaseEntityState":{"__symbolic":"interface"},"StoreStateFactory":{"__symbolic":"class","arity":1,"members":{"CreateEntityAdapter":[{"__symbolic":"method"}],"GetEntityAdapter":[{"__symbolic":"method"}],"GetEntityInitialState":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}]}},"DefaultTaskLoad":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}]}},"DefaultTaskLoadSuccess":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}]}},"DefaultLoad":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}]}},"DefaultLoadSuccess":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}]}},"DefaultCreate":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Could not resolve type","line":55,"character":33,"context":{"typeName":"T"},"module":"./lib/actions/app-store.actions"}]}]}},"DefaultCreateSuccess":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ActionPayload"}]}]}},"DefaultUpdate":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ActionPayload"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Could not resolve type","line":77,"character":91,"context":{"typeName":"T"},"module":"./lib/actions/app-store.actions"}]}]}},"DefaultUpdateSuccess":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ActionPayload"}]}]}},"DefaultRemove":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ActionPayload"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"string"}]}]}},"DefaultRemoveSuccess":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ActionPayload"}]}]}},"DefaultError":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","name":"ɵa"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":126,"character":21,"context":{"typeName":"T"},"module":"./lib/actions/app-store.actions"}]}]}},"Actions":{"__symbolic":"interface"},"ActionPayload":{"__symbolic":"class","arity":1,"members":{}},"ActionEventArgs":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"OutputActionEventArgs":{"__symbolic":"class","members":{}},"getActionTypesNameFromType":{"__symbolic":"function"},"getActionTypesName":{"__symbolic":"function"},"getActionTypesInstances":{"__symbolic":"function"},"BaseEntityActions":{"DefaultTaskLoad":"[Default] Task LOAD REQUESTED","DefaultTaskLoadSuccess":"[Default] Task LOAD SUCCESS","DefaultLoad":"[Default] LOAD REQUESTED","DefaultLoadSuccess":"[Default] LOAD SUCCESS","DefaultCreate":"[Default] CREATE REQUESTED","DefaultCreateSuccess":"[Default] CREATE SUCCESS","DefaultUpdate":"[Default]  UPDATE REQUESTED","DefaultUpdateSuccess":"[Default] UPDATE SUCCESS","DefaultRemove":"[Default] REMOVE REQUESTED","DefaultRemoveSuccess":"[Default] REMOVE SUCCESS","DefaultError":"[Default] Error"},"AppActionDispatcher":{"__symbolic":"class","arity":1,"extends":{"__symbolic":"reference","module":"rxjs","name":"Subject","line":25,"character":44},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":23,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":26,"character":28}]}],"generateEffect":[{"__symbolic":"method"}],"dispatch":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ActionEventArgs"}]}]}}},"origins":{"NgrxStoreLibService":"./lib/ngrx-store-lib.service","StoreSelectors":"./lib/app-store-selectors","AppState":"./lib/app.reducer","ReducersManager":"./lib/app-store.reducer","NgrxStoreLibModule":"./lib/ngrx-store-lib.module","RestAPIVerbs":"./lib/enums/rest-api-verbs.enum","IBaseEntityState":"./lib/entity-adapter/ibase-entity-state","StoreStateFactory":"./lib/entity-adapter/store-state-factory","DefaultTaskLoad":"./lib/actions/app-store.actions","DefaultTaskLoadSuccess":"./lib/actions/app-store.actions","DefaultLoad":"./lib/actions/app-store.actions","DefaultLoadSuccess":"./lib/actions/app-store.actions","DefaultCreate":"./lib/actions/app-store.actions","DefaultCreateSuccess":"./lib/actions/app-store.actions","DefaultUpdate":"./lib/actions/app-store.actions","DefaultUpdateSuccess":"./lib/actions/app-store.actions","DefaultRemove":"./lib/actions/app-store.actions","DefaultRemoveSuccess":"./lib/actions/app-store.actions","DefaultError":"./lib/actions/app-store.actions","Actions":"./lib/actions/app-store.actions","ActionPayload":"./lib/actions/event-args/action-event-args","ActionEventArgs":"./lib/actions/event-args/action-event-args","OutputActionEventArgs":"./lib/actions/event-args/output-event-args","getActionTypesNameFromType":"./lib/actions/helpers/event-args-helper","getActionTypesName":"./lib/actions/helpers/event-args-helper","getActionTypesInstances":"./lib/actions/helpers/event-args-helper","BaseEntityActions":"./lib/actions/entity-actions.enum","AppActionDispatcher":"./lib/actions/app-action-dispatcher","ɵa":"./lib/actions/app-base-action","ɵb":"./lib/enums"},"importAs":"ngrx-store-lib"}