UNPKG

angular-news-api

Version:

This Library provides everything you need to use the NewsAPI from you Angular app the way it should be: using Observables, Types and Dependency Injection.

1 lines 2.45 kB
{"__symbolic":"module","version":4,"metadata":{"NewsApiKeyConfig":{"__symbolic":"interface"},"TopHeadlinesResponse":{"__symbolic":"interface"},"EverythingResponse":{"__symbolic":"interface"},"SourcesResponse":{"__symbolic":"interface"},"Article":{"__symbolic":"interface"},"Source":{"__symbolic":"interface"},"TopHeadlinesConfig":{"__symbolic":"interface"},"EverythingConfig":{"__symbolic":"interface"},"SourcesConfig":{"__symbolic":"interface"},"NewsApiService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":12,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":18,"character":15},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}]],"parameters":[null]}],"topHeadlines":[{"__symbolic":"method"}],"everything":[{"__symbolic":"method"}],"sources":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"NgnewsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["newsApiConfig"],"value":{"ngModule":{"__symbolic":"reference","name":"NgnewsModule"},"providers":[{"__symbolic":"reference","name":"NewsApiService"},{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"reference","name":"newsApiConfig"}}]}}}},"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":3,"character":40},"arguments":["NewsApiConfig"]}},"origins":{"NewsApiKeyConfig":"./lib/interfaces/newsapi.models","TopHeadlinesResponse":"./lib/interfaces/newsapi.models","EverythingResponse":"./lib/interfaces/newsapi.models","SourcesResponse":"./lib/interfaces/newsapi.models","Article":"./lib/interfaces/newsapi.models","Source":"./lib/interfaces/newsapi.models","TopHeadlinesConfig":"./lib/interfaces/newsapi.models","EverythingConfig":"./lib/interfaces/newsapi.models","SourcesConfig":"./lib/interfaces/newsapi.models","NewsApiService":"./lib/services/news-api.service","NgnewsModule":"./lib/ngnews.module","ɵa":"./lib/services/news-api-config.service"},"importAs":"angular-news-api"}