ActionCodeSettings constructor

ActionCodeSettings(
  1. {String? androidPackageName,
  2. String? androidMinimumVersion,
  3. bool androidInstallApp = false,
  4. String? dynamicLinkDomain,
  5. bool handleCodeInApp = false,
  6. String? iOSBundleId,
  7. required String url}
)

Constructs an ActionCodeSettings.

androidPackageName Optional Android package name. androidMinimumVersion Optional Android minimum version. androidInstallApp Whether to install app (default false). dynamicLinkDomain Optional dynamic link domain. handleCodeInApp Handle in app (default false). iOSBundleId Optional iOS bundle ID. url Required URL.

Example:

final settings = ActionCodeSettings(
  url: 'https://example.com',
  handleCodeInApp: true,
);

Implementation

ActionCodeSettings({
  this.androidPackageName,
  this.androidMinimumVersion,
  this.androidInstallApp = false,
  this.dynamicLinkDomain,
  this.handleCodeInApp = false,
  this.iOSBundleId,
  required this.url,
});