{"__symbolic":"module","version":4,"metadata":{"CoreService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"ngInjectableDef":{}}},"CoreComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"eure-core","template":"\n    <p>\n      core works!\n    </p>\n  ","styles":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"CoreModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CoreComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/material/snack-bar","name":"MatSnackBarModule","line":7,"character":4}],"exports":[{"__symbolic":"reference","name":"CoreComponent"},{"__symbolic":"reference","module":"@angular/material/snack-bar","name":"MatSnackBarModule","line":9,"character":27}]}]}],"members":{}},"DebugModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/material/snack-bar","name":"MatSnackBarModule","line":9,"character":12}],"providers":[{"__symbolic":"reference","module":"@angular/material/snack-bar","name":"MatSnackBar","line":10,"character":14},{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"Overlay","line":10,"character":27},{"__symbolic":"reference","name":"DebugService"},{"__symbolic":"reference","name":"NotificationService"}],"declarations":[],"exports":[{"__symbolic":"reference","module":"@angular/material/snack-bar","name":"MatSnackBarModule","line":12,"character":12}]}]}],"members":{}},"DebugLevel":{"TRACE":0,"DEBUG":1,"INFO":2,"ERROR":3,"MESSAGE":4},"DebugService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NotificationService"}]}],"setDebugLevel":[{"__symbolic":"method"}],"getDebugLevel":[{"__symbolic":"method"}],"notifyError":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"FirebaseService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":14,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/fire/firestore","name":"AngularFirestore","line":23,"character":42},{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":23,"character":78},{"__symbolic":"reference","name":"DebugService"},{"__symbolic":"reference","module":"@angular/fire/database","name":"AngularFireDatabase","line":23,"character":160}]}],"ngOnDestroy":[{"__symbolic":"method"}],"getCollectionReference":[{"__symbolic":"method"}],"setPageContentDatabase":[{"__symbolic":"method"}],"getPageContentAsObservable":[{"__symbolic":"method"}],"addItem":[{"__symbolic":"method"}],"updateItem":[{"__symbolic":"method"}],"createNewUser":[{"__symbolic":"method"}],"getFirebaseToken":[{"__symbolic":"method"}],"getFirebaseUser":[{"__symbolic":"method"}],"signinUser":[{"__symbolic":"method"}],"logoutUser":[{"__symbolic":"method"}],"getUserAsObservable":[{"__symbolic":"method"}],"doGoogleLogin":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"AuthState":{"__symbolic":"interface"},"AppUser":{"__symbolic":"interface"},"AuthService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":24,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DebugService"},{"__symbolic":"reference","module":"@angular/fire/auth","name":"AngularFireAuth","line":31,"character":68},{"__symbolic":"reference","name":"FirebaseService"}]}],"Login":[{"__symbolic":"method"}],"GoogleLogin":[{"__symbolic":"method"}],"isAuthenticated":[{"__symbolic":"method"}],"getUser":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"NotificationService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material/snack-bar","name":"MatSnackBar","line":8,"character":31},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":9,"character":27}]}],"default":[{"__symbolic":"method"}],"info":[{"__symbolic":"method"}],"success":[{"__symbolic":"method"}],"warn":[{"__symbolic":"method"}],"error":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ApiService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":10,"character":28}]}],"setAPiUrl":[{"__symbolic":"method"}],"getAll":[{"__symbolic":"method"}],"getById":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"getAsObservable":[{"__symbolic":"method"}],"getSnapshot":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"TemplatingService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnDestroy":[{"__symbolic":"method"}],"getActiveThemeName":[{"__symbolic":"method"}],"getObservable":[{"__symbolic":"method"}],"setActiveTheme":[{"__symbolic":"method"}],"setElementTemplate":[{"__symbolic":"method"}],"setComponentTemplate":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"TemplatingClass":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":14,"character":24}]}],"initialize":[{"__symbolic":"method"}],"getNativeElement":[{"__symbolic":"method"}]}}},"origins":{"CoreService":"./lib/core.service","CoreComponent":"./lib/core.component","CoreModule":"./lib/core.module","DebugModule":"./lib/debug/debug.module","DebugLevel":"./lib/debug/debug.service","DebugService":"./lib/debug/debug.service","FirebaseService":"./lib/firebase/firebase.service","AuthState":"./lib/firebase/firebase.auth.service","AppUser":"./lib/firebase/firebase.auth.service","AuthService":"./lib/firebase/firebase.auth.service","NotificationService":"./lib/debug/notification.service","ApiService":"./lib/api/api.service","TemplatingService":"./lib/templating/templating.service","TemplatingClass":"./lib/templating/templating.class"},"importAs":"@eurega/web-core"}