ActionCodeSettings class

Defines the required continue/state URL with optional Android and iOS settings.

Used when invoking the email action link generation APIs in FirebaseAuth.

Constructors

ActionCodeSettings({required String url, bool? handleCodeInApp, String? iosBundleId, String? androidPackageName, bool? androidInstallApp, String? androidMinimumVersion, String? dynamicLinkDomain})

Properties

androidInstallApp bool?
Specifies whether to install the Android app if the device supports it and the app is not already installed.
final
androidMinimumVersion String?
The minimum version for Android app.
final
androidPackageName String?
The Android package name of the app where the link should be handled if the Android app is installed.
final
dynamicLinkDomain String?
The dynamic link domain to use for the current link if it is to be opened using Firebase Dynamic Links, as multiple dynamic link domains can be configured per project.
final
handleCodeInApp bool?
Specifies whether to open the link via a mobile app or a browser
final
hashCode int
The hash code for this object.
no setterinherited
iosBundleId String?
The bundle ID of the iOS app where the link should be handled if the application is already installed on the device.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
url String
The link continue/state URL
final

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