ActionCodeSettings class

Settings for action codes like email verification or password reset.

This class configures how action codes are handled.

Constructors

ActionCodeSettings({String? androidPackageName, String? androidMinimumVersion, bool androidInstallApp = false, String? dynamicLinkDomain, bool handleCodeInApp = false, String? iOSBundleId, required String url})
Constructs an ActionCodeSettings.

Properties

androidInstallApp ↔ bool
Whether to install Android app if not present.
getter/setter pair
androidMinimumVersion ↔ String?
Android minimum version.
getter/setter pair
androidPackageName ↔ String?
Android package name.
getter/setter pair
dynamicLinkDomain ↔ String?
Dynamic link domain.
getter/setter pair
handleCodeInApp ↔ bool
Whether to handle code in app.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
iOSBundleId ↔ String?
iOS bundle ID.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
url ↔ String
The URL for the action.
getter/setter pair

Methods

asMap() → Map<String, dynamic>
Converts the settings to a map.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
Returns a string representation.
override

Operators

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