firebase_core_web_interop library

Classes

App
A Firebase App holds the initialization information for a collection of services.
AppJsImpl
FirebaseError
FirebaseErrorJSImpl
FirebaseError is a subclass of the standard Error object. In addition to a message string, it contains a string-valued code.
FirebaseOptions
A structure for options provided to Firebase.
JSError
JsObjectWrapper<T>
This class is a wrapper for the jsObject. All the specific JsObject wrappers extend from it.

Properties

apps List<App>
no setter
SDK_VERSION String
The current SDK version.
no setter

Functions

app([String? name]) App
deleteApp(AppJsImpl app) JSPromise<JSAny?>
getApp([JSString? name]) AppJsImpl
getApps() JSArray<JSAny?>
handleFutureWithMapper<T, S>(Future<JSAny?> future, Func1<T, S> mapper) JSPromise<JSAny?>
Handles the Future object with the provided mapper function.
initializeApp({String? apiKey, String? authDomain, String? databaseURL, String? projectId, String? storageBucket, String? messagingSenderId, String? name, String? measurementId, String? appId}) App
removeWindowsListener(String key) → void
setWindowsListener(String key, JSFunction unsubscribe) → void
unsubscribeWindowsListener(String key) → void

Typedefs

Func0<R> = R Function()
Func1<A, R> = R Function(A a)
Func2Opt1<A, B, R> = R Function(A a, [B? b])
Func3<A, B, C, R> = R Function(A a, B b, C c)