ActionCodeSettings class

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

The fields are:

url Sets the link continue/state URL, which has different meanings in different contexts:

  • When the link is handled in the web action widgets, this is the deep link in the continueUrl query parameter.
  • When the link is handled in the app directly, this is the continueUrl query parameter in the deep link of the Dynamic Link.

iOS Sets the IosSettings object.

android Sets the AndroidSettings object.

handleCodeInApp The default is false. When set to true, the action code link will be be sent as a Universal Link or Android App Link and will be opened by the app if installed. In the false case, the code will be sent to the web widget first and then on continue will redirect to the app if installed.

See: firebase.google.com/docs/reference/js/firebase.auth#.ActionCodeSettings

Annotations
  • @JS()
  • @anonymous

Constructors

ActionCodeSettings({String url, IosSettings iOS, AndroidSettings android, bool handleCodeInApp})
factory

Properties

android AndroidSettings
getter/setter pair
handleCodeInApp bool
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
iOS IosSettings
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
url String
getter/setter pair

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