UNPKG

firebaseui-angular-i18n

Version:

[![npm version](https://badge.fury.io/js/firebaseui-angular-i18n.svg)](https://badge.fury.io/js/firebaseui-angular-i18n)

31 lines (30 loc) 1.91 kB
import { EventEmitter, NgZone, OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { AngularFireAuth } from '@angular/fire/compat/auth'; import 'firebase/compat/auth'; import { ExtendedFirebaseUIAuthConfig, FirebaseUISignInFailure, FirebaseUISignInSuccessWithAuthResult } from './firebaseui-angular-library.helper'; import { FirebaseuiAngularLibraryService } from './firebaseui-angular-library.service'; import * as i0 from "@angular/core"; export declare class FirebaseuiAngularLibraryComponent implements OnInit, OnDestroy, OnChanges { private angularFireAuth; private _firebaseUiConfig; private _firebaseUiConfig_Feature; private ngZone; private firebaseUIService; private static readonly COMPUTED_CALLBACKS; private firebaseUISubscription; language: string; signInSuccessWithAuthResultCallback: EventEmitter<FirebaseUISignInSuccessWithAuthResult>; signInFailureCallback: EventEmitter<FirebaseUISignInFailure>; uiShownCallback: EventEmitter<void>; private subscription; constructor(angularFireAuth: AngularFireAuth, _firebaseUiConfig: ExtendedFirebaseUIAuthConfig, _firebaseUiConfig_Feature: ExtendedFirebaseUIAuthConfig, ngZone: NgZone, firebaseUIService: FirebaseuiAngularLibraryService); ngOnChanges(changes: SimpleChanges): Promise<void>; get firebaseUiConfig(): ExtendedFirebaseUIAuthConfig; ngOnInit(): void; ngOnDestroy(): void; private getUIAuthConfig; private firebaseUIPopup; private getCallbacks; static ɵfac: i0.ɵɵFactoryDeclaration<FirebaseuiAngularLibraryComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<FirebaseuiAngularLibraryComponent, "firebase-ui", never, { "language": "language"; }, { "signInSuccessWithAuthResultCallback": "signInSuccessWithAuthResult"; "signInFailureCallback": "signInFailure"; "uiShownCallback": "uiShown"; }, never, never, false, never>; }