FirebaseOptions class

Constructors

FirebaseOptions({String apiKey, String bundleID, String clientID, String trackingID, String gcmSenderID, String projectID, String androidClientID, @required String googleAppID, String databaseURL, String deepLinkURLScheme, String storageBucket})
const
FirebaseOptions.from(Map map)

Properties

androidClientID String
The Android client ID, for example "12345.apps.googleusercontent.com." [...]
final
apiKey String
An API key used for authenticating requests from your app, e.g. "AIzaSyDdVgKwhZl0sTTTLZ7iTmt1r3N2cJLnaDk", used to identify your app to Google servers. [...]
final
asMap Map<String, String>
@visibleForTesting, read-only
bundleID String
The iOS bundle ID for the application. Defaults to [[NSBundle mainBundle] bundleID] when not set manually or in a plist. [...]
final
clientID String
The OAuth2 client ID for iOS application used to authenticate Google users, for example "12345.apps.googleusercontent.com", used for signing in with Google. [...]
final
databaseURL String
The database root URL, e.g. "http://abc-xyz-123.firebaseio.com." [...]
final
deepLinkURLScheme String
The URL scheme used to set up Durable Deep Link service. [...]
final
gcmSenderID String
The Project Number from the Google Developer’s console, for example "012345678901", used to configure Google Cloud Messaging. [...]
final
googleAppID String
The Google App ID that is used to uniquely identify an instance of an app. [...]
final
hashCode int
The hash code for this object. [...]
read-only, override
projectID String
The Project ID from the Firebase console, for example "abc-xyz-123."
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
storageBucket String
The Google Cloud Storage bucket name, e.g. "abc-xyz-123.storage.firebase.com."
final
trackingID String
The tracking ID for Google Analytics, e.g. "UA-12345678-1", used to configure Google Analytics. [...]
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
override

Operators

operator ==(dynamic other) bool
The equality operator. [...]
override