{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","extends":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":24,"character":39,"fileName":"src/http/http-client.service.ts"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"resolved","symbol":{"__symbol":2,"members":[]},"line":34,"character":28,"fileName":"src/http/http-client.service.ts"},{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":35,"character":21,"fileName":"src/http/http-client.service.ts"},{"__symbolic":"resolved","symbol":{"__symbol":3,"members":[]},"line":36,"character":20,"fileName":"src/http/http-client.service.ts"}]}],"get":[{"__symbolic":"method"}],"post":[{"__symbolic":"method"}],"put":[{"__symbolic":"method"}],"patch":[{"__symbolic":"method"}],"delete":[{"__symbolic":"method"}],"getErrors":[{"__symbolic":"method"}],"setHttpClientAdapter":[{"__symbolic":"method"}],"monitor":[{"__symbolic":"method"}],"throwNetworkError":[{"__symbolic":"method"}]}},"type":{"summaryKind":3,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":2,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":1,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":3,"members":[]}}}}],"lifecycleHooks":[]}}},{"symbol":{"__symbol":4,"members":[]},"metadata":{"__symbolic":"function","parameters":["config","angularHttpClient","ionicHttpClient"],"value":{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"config"},"member":"getEnvironmentName"},"right":"PROD"},"thenExpression":{"__symbolic":"reference","name":"ionicHttpClient"},"elseExpression":{"__symbolic":"reference","name":"angularHttpClient"}}}},{"symbol":{"__symbol":5,"members":[]},"metadata":{"provide":{"__symbolic":"resolved","symbol":{"__symbol":1,"members":[]},"line":35,"character":21,"fileName":"src/http/http-client.service.ts"},"useFactory":{"__symbol":4,"members":[]},"deps":[{"__symbolic":"resolved","symbol":{"__symbol":3,"members":[]},"line":36,"character":20,"fileName":"src/http/http-client.service.ts"},{"__symbolic":"resolved","symbol":{"__symbol":6,"members":[]},"line":144,"character":32,"fileName":"src/http/http-client.service.ts"},{"__symbolic":"resolved","symbol":{"__symbol":7,"members":[]},"line":144,"character":51,"fileName":"src/http/http-client.service.ts"}]}}],"symbols":[{"__symbol":0,"name":"HttpClientService","filePath":"./http-client.service"},{"__symbol":1,"name":"HttpClientAdapter","filePath":"./http-client-adapter"},{"__symbol":2,"name":"NetworkMonitorService","filePath":"./network-monitor.service"},{"__symbol":3,"name":"ConfigurationManager","filePath":"../provider/ConfigurationManager"},{"__symbol":4,"name":"httpClientAdapterFactory","filePath":"./http-client.service"},{"__symbol":5,"name":"HttpClientAdapterInitializer","filePath":"./http-client.service"},{"__symbol":6,"name":"AngularHttpClient","filePath":"./client/angular-http-client"},{"__symbol":7,"name":"IonicHttpClient","filePath":"./client/ionic-http-client"}]}