FirebaseOption class

Inheritance
  • Object
  • FirebaseOptions
  • FirebaseOption

Constructors

FirebaseOption({required String apiKey, required String appId, required String messagingSenderId, required String projectId, String? storageBucket, String? authDomain, String? databaseURL, String? measurementId, String? trackingId, String? deepLinkURLScheme, String? androidClientId, String? iosClientId, String? iosBundleId, String? appGroupId})
const

Properties

androidClientId String?
The Android client ID from the Firebase Console, for example "12345.apps.googleusercontent.com."
finalinherited
apiKey String
An API key used for authenticating requests from your app to Google servers.
finalinherited
appGroupId String?
The iOS App Group identifier to share data between the application and the application extensions.
finalinherited
appId String
The Google App ID that is used to uniquely identify an instance of an app.
finalinherited
asMap Map<String, String?>
The current instance as a Map.
no setterinherited
authDomain String?
The auth domain used to handle redirects from OAuth provides on web platforms, for example "my-awesome-app.firebaseapp.com".
finalinherited
databaseURL String?
The database root URL, for example "https://my-awesome-app.firebaseio.com."
finalinherited
deepLinkURLScheme String?
The URL scheme used by iOS secondary apps for Dynamic Links.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
iosBundleId String?
The iOS bundle ID for the application. Defaults to [[NSBundle mainBundle] bundleID] when not set manually or in a plist.
finalinherited
iosClientId String?
The iOS client ID from the Firebase Console, for example "12345.apps.googleusercontent.com."
finalinherited
measurementId String?
The project measurement ID value used on web platforms with analytics.
finalinherited
messagingSenderId String
The unique sender ID value used in messaging to identify your app.
finalinherited
projectId String
The Project ID from the Firebase console, for example "my-awesome-app".
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
storageBucket String?
The Google Cloud Storage bucket name, for example "my-awesome-app.appspot.com".
finalinherited
trackingId String?
The tracking ID for Google Analytics, for example "UA-12345678-1", used to configure Google Analytics.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited