{"__symbolic":"module","version":4,"metadata":{"NgrxRequestSuccess":{"__symbolic":"interface"},"NgrxRequestError":{"__symbolic":"interface"},"NgrxRequestAbort":{"__symbolic":"interface"},"NgrxRequestStart":{"__symbolic":"interface"},"NgrxRequestAction":{"START":"[REQUEST] Start","ABORT":"[REQUEST] Cancel","SUCCESS":"[REQUEST] Success","ERROR":"[REQUEST] Error","CLEAR":"[REQUEST] Clear"},"Matcher":{"__symbolic":"interface"},"Transformer":{"__symbolic":"interface"},"NgrxRequestMatcher":{"__symbolic":"interface"},"NgrxRequestData":{"__symbolic":"interface"},"NgrxRequestService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":37,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"register":[{"__symbolic":"method"}],"interceptor":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"NgrxRequestsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[],"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"StoreModule","line":9,"character":13},"member":"forFeature"},"arguments":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵc"}]}],"providers":[{"__symbolic":"reference","name":"NgrxRequestService"},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":12,"character":15},"useClass":{"__symbolic":"reference","name":"ɵd"},"multi":true}]}]}],"members":{}},"matchWithBody":{"__symbolic":"error","message":"Lambda not supported","line":3,"character":29,"module":"./lib/matchers"},"matchWithBodyMatcher":{"__symbolic":"error","message":"Lambda not supported","line":4,"character":36,"module":"./lib/matchers"},"matchWithHeader":{"__symbolic":"error","message":"Lambda not supported","line":5,"character":31,"module":"./lib/matchers"},"matchWithMethod":{"__symbolic":"error","message":"Lambda not supported","line":8,"character":31,"module":"./lib/matchers"},"matchWithUrl":{"__symbolic":"error","message":"Lambda not supported","line":9,"character":28,"module":"./lib/matchers"},"matchWithParam":{"__symbolic":"error","message":"Lambda not supported","line":11,"character":30,"module":"./lib/matchers"},"matchAll":{"__symbolic":"error","message":"Lambda not supported","line":14,"character":24,"module":"./lib/matchers"},"matchAny":{"__symbolic":"error","message":"Lambda not supported","line":15,"character":24,"module":"./lib/matchers"},"ɵa":"NGRX_REQUESTS","ɵb":{"__symbolic":"interface"},"ɵc":{"__symbolic":"function"},"NgrxRequestStatus":{"IDLE":"IDLE","CANCELED":"CANCELED","WORKING":"WORKING","ERROR":"ERROR","SUCCESS":"SUCCESS"},"NgrxRequest":{"__symbolic":"interface"},"ɵd":{"__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":"NgrxRequestService"},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵb"}]}]}],"intercept":[{"__symbolic":"method"}],"_handleResponse":[{"__symbolic":"method"}]}}},"origins":{"NgrxRequestSuccess":"./public_api","NgrxRequestError":"./public_api","NgrxRequestAbort":"./public_api","NgrxRequestStart":"./public_api","NgrxRequestAction":"./lib/actions","Matcher":"./lib/service","Transformer":"./lib/service","NgrxRequestMatcher":"./lib/service","NgrxRequestData":"./lib/service","NgrxRequestService":"./lib/service","NgrxRequestsModule":"./lib/module","matchWithBody":"./lib/matchers","matchWithBodyMatcher":"./lib/matchers","matchWithHeader":"./lib/matchers","matchWithMethod":"./lib/matchers","matchWithUrl":"./lib/matchers","matchWithParam":"./lib/matchers","matchAll":"./lib/matchers","matchAny":"./lib/matchers","ɵa":"./lib/reducer","ɵb":"./lib/reducer","ɵc":"./lib/reducer","NgrxRequestStatus":"./lib/reducer","NgrxRequest":"./lib/reducer","ɵd":"./lib/interceptor"},"importAs":"ngrx-requests"}