Skip to content

Latest commit

 

History

History
143 lines (107 loc) · 3.88 KB

app.api.md

File metadata and controls

143 lines (107 loc) · 3.88 KB

API Report File for "@firebase/app"

Do not edit this file. It is a report generated by API Extractor.

import{Component}from'@firebase/component';import{ComponentContainer}from'@firebase/component';import{FirebaseError}from'@firebase/util';import{LogCallback}from'@firebase/logger';import{LogLevelString}from'@firebase/logger';import{LogOptions}from'@firebase/logger';import{Name}from'@firebase/component';import{Provider}from'@firebase/component';// @internal (undocumented)exportfunction_addComponent<TextendsName>(app: FirebaseApp,component: Component<T>): void;// @internal (undocumented)exportfunction_addOrOverwriteComponent(app: FirebaseApp,component: Component): void;// @internal (undocumented)exportconst_apps: Map<string,FirebaseApp>;// @internalexportfunction_clearComponents(): void;// @internalexportconst_components: Map<string,Component<any>>;// @internalexportconst_DEFAULT_ENTRY_NAME="[DEFAULT]";// @publicexportfunctiondeleteApp(app: FirebaseApp): Promise<void>;// @publicexportinterfaceFirebaseApp{automaticDataCollectionEnabled: boolean;readonlyname: string;readonlyoptions: FirebaseOptions;}// @internal (undocumented)exportinterface_FirebaseAppInternalextendsFirebaseApp{// (undocumented)checkDestroyed(): void;// (undocumented)container: ComponentContainer;// (undocumented)isDeleted: boolean;}// @publicexportinterfaceFirebaseAppSettings{automaticDataCollectionEnabled?: boolean;name?: string;}export{FirebaseError}// @publicexportinterfaceFirebaseOptions{apiKey?: string;appId?: string;authDomain?: string;databaseURL?: string;measurementId?: string;messagingSenderId?: string;projectId?: string;storageBucket?: string;}// @publicexportinterfaceFirebaseServerAppextendsFirebaseApp{name: string;readonlysettings: FirebaseServerAppSettings;}// @publicexportinterfaceFirebaseServerAppSettingsextendsOmit<FirebaseAppSettings,'name'>{appCheckToken?: string;authIdToken?: string;releaseOnDeref?: object;}// @internal (undocumented)exportinterface_FirebaseService{// (undocumented)app: FirebaseApp;_delete(): Promise<void>;}// @publicexportfunctiongetApp(name?: string): FirebaseApp;// @publicexportfunctiongetApps(): FirebaseApp[];// @internal (undocumented)exportfunction_getProvider<TextendsName>(app: FirebaseApp,name: T): Provider<T>;// @publicexportfunctioninitializeApp(options: FirebaseOptions,name?: string): FirebaseApp;// @publicexportfunctioninitializeApp(options: FirebaseOptions,config?: FirebaseAppSettings): FirebaseApp;// @publicexportfunctioninitializeApp(): FirebaseApp;// @publicexportfunctioninitializeServerApp(options: FirebaseOptions|FirebaseApp,config: FirebaseServerAppSettings): FirebaseServerApp;// @internal (undocumented)exportfunction_isFirebaseApp(obj: FirebaseApp|FirebaseOptions): obj is FirebaseApp;// @internal (undocumented)exportfunction_isFirebaseServerApp(obj: FirebaseApp|FirebaseServerApp|null|undefined): obj is FirebaseServerApp;// @publicexportfunctiononLog(logCallback: LogCallback|null,options?: LogOptions): void;// @internal (undocumented)exportfunction_registerComponent<TextendsName>(component: Component<T>): boolean;// @publicexportfunctionregisterVersion(libraryKeyOrName: string,version: string,variant?: string): void;// @internal (undocumented)exportfunction_removeServiceInstance<TextendsName>(app: FirebaseApp,name: T,instanceIdentifier?: string): void;// @publicexportconstSDK_VERSION: string;// @internal (undocumented)exportconst_serverApps: Map<string,FirebaseServerApp>;// @publicexportfunctionsetLogLevel(logLevel: LogLevelString): void;
close