UNPKG

@angular/fire

Version:

The official library for Firebase and Angular

1 lines 6.86 kB
{"__symbolic":"module","version":4,"metadata":{"ConfigTemplate":{"__symbolic":"interface"},"SETTINGS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":35,"character":28},"arguments":["angularfire2.remoteConfig.settings"]},"DEFAULTS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":36,"character":28},"arguments":["angularfire2.remoteConfig.defaultConfig"]},"AngularFireRemoteConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":119,"character":1},"arguments":[{"providedIn":"any"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":131,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/fire","name":"FIREBASE_OPTIONS","line":131,"character":12}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":132,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":132,"character":17},"arguments":[{"__symbolic":"reference","module":"@angular/fire","name":"FIREBASE_APP_NAME","line":132,"character":24}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":133,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":133,"character":17},"arguments":[{"__symbolic":"reference","name":"SETTINGS"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":134,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":134,"character":17},"arguments":[{"__symbolic":"reference","name":"DEFAULTS"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":137,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":137,"character":12}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/fire","name":"FirebaseOptions","line":131,"character":39},{"__symbolic":"reference","name":"string"},{"__symbolic":"select","expression":{"__symbolic":"reference","module":"firebase/app","name":"remoteConfig","line":133,"character":44},"member":"Settings"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":135,"character":18},{"__symbolic":"reference","name":"Object"}]}]},"statics":{"ɵprov":{}}},"Value":{"__symbolic":"class","members":{"asBoolean":[{"__symbolic":"method"}],"asString":[{"__symbolic":"method"}],"asNumber":[{"__symbolic":"method"}],"getSource":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"select","expression":{"__symbolic":"reference","module":"firebase/app","name":"remoteConfig","line":74,"character":30},"member":"ValueSource"},{"__symbolic":"reference","name":"string"}]}]}},"Parameter":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Value"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"number"},{"__symbolic":"select","expression":{"__symbolic":"reference","module":"firebase/app","name":"remoteConfig","line":80,"character":74},"member":"ValueSource"},{"__symbolic":"reference","name":"string"}]}]}},"filterRemote":{"__symbolic":"error","message":"Lambda not supported","line":90,"character":28,"module":"./remote-config"},"filterFresh":{"__symbolic":"error","message":"Lambda not supported","line":93,"character":27,"module":"./remote-config"},"budget":{"__symbolic":"error","message":"Lambda not supported","line":218,"character":22,"module":"./remote-config"},"scanToObject":{"__symbolic":"function","parameters":["to"],"defaults":["strings"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs","name":"pipe","line":267,"character":9},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs/operators","name":"scan","line":269,"character":4},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":270,"character":6,"module":"./remote-config"},{"__symbolic":"if","condition":{"__symbolic":"binop","operator":"===","left":{"__symbolic":"error","message":"Expression form not supported","line":275,"character":6,"module":"./remote-config"},"right":"object"},"thenExpression":{"__symbolic":"reference","name":"to"},"elseExpression":{}}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs/operators","name":"debounceTime","line":279,"character":4},"arguments":[1]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"budget"},"arguments":[10]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs/operators","name":"distinctUntilChanged","line":281,"character":4},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":281,"character":25,"module":"./remote-config"}]}]}},"mapToObject":{"__symbolic":"function","parameters":["to"],"defaults":["strings"],"value":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs","name":"pipe","line":293,"character":9},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs/operators","name":"map","line":295,"character":4},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":295,"character":8,"module":"./remote-config"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"rxjs/operators","name":"distinctUntilChanged","line":305,"character":4},"arguments":[{"__symbolic":"error","message":"Lambda not supported","line":305,"character":25,"module":"./remote-config"}]}]}},"AngularFireRemoteConfigModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"providers":[{"__symbolic":"reference","name":"AngularFireRemoteConfig"}]}]}],"members":{}}},"origins":{"ConfigTemplate":"./remote-config","SETTINGS":"./remote-config","DEFAULTS":"./remote-config","AngularFireRemoteConfig":"./remote-config","Value":"./remote-config","Parameter":"./remote-config","filterRemote":"./remote-config","filterFresh":"./remote-config","budget":"./remote-config","scanToObject":"./remote-config","mapToObject":"./remote-config","AngularFireRemoteConfigModule":"./remote-config.module"},"importAs":"@angular/fire/remote-config"}