firebaseui-angular
Version:
[](https://github.com/RaphaelJenni/FirebaseUI-Angular/actions/workflows/firebaseui-angular.yml/badge.svg) [ • 1.73 kB
TypeScript
import { EventEmitter, NgZone, OnDestroy, OnInit } from '@angular/core';
import { AngularFireAuth } from '@angular/fire/compat/auth';
import { FirebaseUISignInFailure, FirebaseUISignInSuccessWithAuthResult, NativeFirebaseUIAuthConfig } from './firebaseui-angular-library.helper';
import { FirebaseuiAngularLibraryService } from './firebaseui-angular-library.service';
import 'firebase/compat/auth';
import * as i0 from "@angular/core";
export declare class FirebaseuiAngularLibraryComponent implements OnInit, OnDestroy {
private angularFireAuth;
private _firebaseUiConfig;
private _firebaseUiConfig_Feature;
private ngZone;
private firebaseUIService;
private static readonly COMPUTED_CALLBACKS;
signInSuccessWithAuthResultCallback: EventEmitter<FirebaseUISignInSuccessWithAuthResult>;
signInFailureCallback: EventEmitter<FirebaseUISignInFailure>;
uiShownCallback: EventEmitter<void>;
private subscription;
constructor(angularFireAuth: AngularFireAuth, _firebaseUiConfig: NativeFirebaseUIAuthConfig, _firebaseUiConfig_Feature: NativeFirebaseUIAuthConfig, ngZone: NgZone, firebaseUIService: FirebaseuiAngularLibraryService);
get firebaseUiConfig(): NativeFirebaseUIAuthConfig;
ngOnInit(): void;
ngOnDestroy(): void;
private getUIAuthConfig;
private firebaseUIPopup;
private getCallbacks;
static ɵfac: i0.ɵɵFactoryDeclaration<FirebaseuiAngularLibraryComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<FirebaseuiAngularLibraryComponent, "firebase-ui", never, {}, { "signInSuccessWithAuthResultCallback": "signInSuccessWithAuthResult"; "signInFailureCallback": "signInFailure"; "uiShownCallback": "uiShown"; }, never, never, true, never>;
}