ActionCodeSettings class Null safety

Interface that defines the required continue/state URL with optional Android and iOS bundle identifiers.

Constructors

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

Properties

androidInstallApp bool?
Whether or not the user should be automatically prompted to install the app via the Play Store if it is not already installed.
final
androidMinimumVersion String?
The minimum app version which must be installed on the device. [...]
final
androidPackageName String?
The Android package name of the application to open when the URL is pressed.
final
dynamicLinkDomain String?
Sets an optional Dynamic Link domain.
final
handleCodeInApp bool?
The default is false. When true, the action code link will be sent as a Universal Link or Android App Link and will be opened by the app if installed.
final
hashCode int
The hash code for this object. [...]
read-only, inherited
iOSBundleId String?
The iOS app to open if it is installed on the device.
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
url String
Sets the link continue/state URL
final

Methods

asMap() Map<String, dynamic>
Returns the current instance as a Map.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
override

Operators

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