UNPKG

@isaiahiroko/ng-interceptors

Version:

Angular interceptors for token authorization, local and remote store synchronization and global notification

1 lines 1.92 kB
{"__symbolic":"module","version":4,"metadata":{"INTERCEPTORS":[{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":6,"character":13},"useClass":{"__symbolic":"reference","name":"AuthInterceptor"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":8,"character":13},"useClass":{"__symbolic":"reference","name":"NotifInterceptor"},"multi":true}],"StoreSyncInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1}}],"members":{"intercept":[{"__symbolic":"method"}]}},"AuthInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@isaiahiroko/ng-utils","name":"AuthService","line":8,"character":28}]}],"intercept":[{"__symbolic":"method"}]}},"LoaderServiceContract":{"__symbolic":"class","members":{"start":[{"__symbolic":"method"}],"stop":[{"__symbolic":"method"}],"notify":[{"__symbolic":"method"}],"toast":[{"__symbolic":"method"}]}},"NotifInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":13,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LoaderServiceContract"}]}],"intercept":[{"__symbolic":"method"}]}}},"origins":{"INTERCEPTORS":"./lib/index","StoreSyncInterceptor":"./lib/store-sync.interceptor","AuthInterceptor":"./lib/auth.interceptor","LoaderServiceContract":"./lib/notif.interceptor","NotifInterceptor":"./lib/notif.interceptor"},"importAs":"@isaiahiroko/ng-interceptors"}