{"__symbolic":"module","version":4,"metadata":{"AuthAvatarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"auth-avatar","template":"<ng-container *ngIf=\"(user$ | async) as user\">\n  <ion-avatar name='auth-avatar' class=\"avatar\" *ngIf=\"user?.photoURL || !(displayNameInitials$ | async)\" (click)=\"openAvatarMenu($event)\">\n    <img [alt]=\"user.name\" [src]=\"user.photoURL\" onerror=\"this.onerror=null;this.src='/assets/images/person.png';\">\n  </ion-avatar>\n  <ion-button class=\"avatar\" *ngIf=\"!user?.photoURL && (displayNameInitials$ | async)\" (click)=\"openAvatarMenu($event)\">\n    {{ displayNameInitials$ | async }}\n  </ion-button>\n</ng-container>","styles":["ion-button.avatar{background-color:var(--ion-color-primary-tint);border-radius:50%;font-weight:700}.avatar{border:.75px solid var(--ion-color-primary);box-shadow:2px 2px var(--ion-color-primary-tint);max-width:var(--auth-avatar-size,35px)!important;max-height:var(--auth-avatar-size,35px)!important}"]}]}],"members":{"canLogout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"links":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"canViewAccount":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"showIfAnon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"showProfileDialog":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":3}}]}],"onSignOut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":64,"character":5},"arguments":[{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthSharedConfigToken","line":64,"character":29}]}]],"parameters":[{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthProcessService","line":60,"character":16},{"__symbolic":"reference","module":"@ionic/angular","name":"PopoverController","line":61,"character":31},{"__symbolic":"reference","module":"ionic-firebase-auth","name":"UiService","line":62,"character":16},{"__symbolic":"reference","module":"ionic-firebase-auth","name":"FirebaseService","line":63,"character":18},{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthSharedConfig","line":64,"character":68}]}],"openAvatarMenu":[{"__symbolic":"method"}],"doShowProfile":[{"__symbolic":"method"}],"signOut":[{"__symbolic":"method"}]}},"AuthPopoverMenuComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"template":"<ion-button *ngFor=\"let link of links\"\n            expand=\"block\"\n            [disabled]=\"link.disabled\"\n            (click)=\"doLinkClick(link)\">\n            {{ link.text | translate }}\n</ion-button>"}]}],"members":{"links":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ionic/angular","name":"PopoverController","line":14,"character":31},{"__symbolic":"reference","module":"ionic-firebase-auth","name":"UiService","line":15,"character":16}]}],"doLinkClick":[{"__symbolic":"method"}]}},"LinkMenuItem":{"__symbolic":"interface"},"NgxAuthFirebaseuiAnimations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":24,"character":2},"arguments":["animate",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":24,"character":22},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"useAnimation","line":24,"character":47},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animation","line":2,"character":24},"arguments":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":4,"character":4},"arguments":[{"opacity":"{{opacity}}","transform":"scale({{scale}}) translate3d({{x}}, {{y}}, {{z}})"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animate","line":8,"character":4},"arguments":["{{duration}} {{delay}} cubic-bezier(0.0, 0.0, 0.2, 1)",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":8,"character":69},"arguments":["*"]}]}],{"params":{"duration":"200ms","delay":"0ms","opacity":"0","scale":"1","x":"0","y":"0","z":"0"}}]}]}]]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"trigger","line":26,"character":2},"arguments":["animateStagger",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":27,"character":4},"arguments":["50",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":27,"character":16},"arguments":["*"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":28,"character":4},"arguments":["100",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":28,"character":17},"arguments":["*"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"state","line":29,"character":4},"arguments":["200",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"style","line":29,"character":17},"arguments":["*"]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":31,"character":4},"arguments":["void => 50",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"query","line":31,"character":29},"arguments":["@*",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"stagger","line":31,"character":42},"arguments":["50ms",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animateChild","line":31,"character":59}}]]}],{"optional":true}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":32,"character":4},"arguments":["void => 100",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"query","line":32,"character":30},"arguments":["@*",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"stagger","line":32,"character":43},"arguments":["100ms",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animateChild","line":32,"character":61}}]]}],{"optional":true}]}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"transition","line":33,"character":4},"arguments":["void => 200",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"query","line":33,"character":30},"arguments":["@*",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"stagger","line":33,"character":43},"arguments":["200ms",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/animations","name":"animateChild","line":33,"character":61}}]]}],{"optional":true}]}]}]]}],"AuthIonicAlertsService":{"__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":"@ionic/angular","name":"AlertController","line":9,"character":29},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":10,"character":30}]}],"yesNoAlert":[{"__symbolic":"method"}],"okAlert":[{"__symbolic":"method"}],"errorAlert":[{"__symbolic":"method"}],"infoAlert":[{"__symbolic":"method"}],"textboxInputAlert":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"AuthIonicLoadingService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ionic/angular","name":"LoadingController","line":11,"character":35},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":12,"character":34},{"__symbolic":"reference","module":"ionic-firebase-auth","name":"RemoteConfigService","line":13,"character":30}]}],"createLoading":[{"__symbolic":"method"}],"watchLoading":[{"__symbolic":"method"}]}},"AuthIonicPickerService":{"__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":"@ionic/angular","name":"PickerController","line":9,"character":34},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":10,"character":34}]}],"picker":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"AuthIonicToastService":{"__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":"@ionic/angular","name":"ToastController","line":9,"character":30},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":10,"character":34}]}],"createToast":[{"__symbolic":"method"}],"toast":[{"__symbolic":"method"}],"errorToast":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"AuthIonicLegalityDialogService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":10,"character":5},"arguments":[{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthSharedConfigToken","line":10,"character":29}]}],null,null],"parameters":[{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthSharedConfig","line":10,"character":68},{"__symbolic":"reference","module":"@ionic/angular","name":"AlertController","line":11,"character":29},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateService","line":12,"character":23}]}],"confirmTos":[{"__symbolic":"method"}]}},"AuthIonicModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":33,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthSharedModule","line":35,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":36,"character":4},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":37,"character":4},{"__symbolic":"reference","module":"@ionic/angular","name":"IonicModule","line":38,"character":4}],"exports":[{"__symbolic":"reference","name":"AuthAvatarComponent"},{"__symbolic":"reference","name":"AuthPopoverMenuComponent"}],"declarations":[{"__symbolic":"reference","name":"AuthAvatarComponent"},{"__symbolic":"reference","name":"AuthPopoverMenuComponent"}],"providers":[{"provide":{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthAlertsUIProviderToken","line":44,"character":17},"useClass":{"__symbolic":"reference","name":"AuthIonicAlertsService"}},{"provide":{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthLoadingUIProviderToken","line":45,"character":17},"useClass":{"__symbolic":"reference","name":"AuthIonicLoadingService"}},{"provide":{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthPickerUIProviderToken","line":46,"character":17},"useClass":{"__symbolic":"reference","name":"AuthIonicPickerService"}},{"provide":{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthToastUIProviderToken","line":47,"character":17},"useClass":{"__symbolic":"reference","name":"AuthIonicToastService"}},{"provide":{"__symbolic":"reference","module":"ionic-firebase-auth","name":"AuthLegaliyDialogUIProiderToken","line":48,"character":17},"useClass":{"__symbolic":"reference","name":"AuthIonicLegalityDialogService"}}]}]}],"members":{}}},"origins":{"AuthAvatarComponent":"./components/avatar/avatar.component","AuthPopoverMenuComponent":"./components/popover-menu/popover-menu.component","LinkMenuItem":"./components/popover-menu/interface","NgxAuthFirebaseuiAnimations":"./animations/index","AuthIonicAlertsService":"./services/alerts-ionic.service","AuthIonicLoadingService":"./services/loading-ionic.service","AuthIonicPickerService":"./services/picker-ionic.service","AuthIonicToastService":"./services/toast-ionic.service","AuthIonicLegalityDialogService":"./services/legality-dialog-ionic.service","AuthIonicModule":"./ionic.module"},"importAs":"ionic-firebase-auth/ionic"}