ActionCodeSettings

classActionCodeSettings :Parcelable


Structure that contains the required continue/state URL with optional Android and iOS bundle identifiers. The stateUrl used to initialize this class is the link/deep link/fallback url used while constructing the Firebase dynamic link.

Summary

Nested types

A Builder class forActionCodeSettings.

Public functions

Boolean

Returns whether the out-of-band (OOB) code should be handled by the app.

String?

Returns the bundle ID of the installed Apple platforms app.

java-staticActionCodeSettings.Builder

Returns a new instance ofActionCodeSettings.Builder.

Unit
writeToParcel(out: Parcel, flags: Int)

Inherited functions

Fromandroid.os.Parcelable

Constants

Public functions

canHandleCodeInApp

fun canHandleCodeInApp(): Boolean

Returns whether the out-of-band (OOB) code should be handled by the app. SeesetHandleCodeInApp.

getIOSBundle

fun getIOSBundle(): String?

Returns the bundle ID of the installed Apple platforms app. SeesetIOSBundleId.

newBuilder

java-static fun newBuilder(): ActionCodeSettings.Builder

Returns a new instance ofActionCodeSettings.Builder.

writeToParcel

fun writeToParcel(out: Parcel, flags: Int): Unit

Public properties

androidInstallApp

val androidInstallAppBoolean

androidMinimumVersion

val androidMinimumVersionString?

androidPackageName

val androidPackageNameString!

linkDomain

val linkDomainString!

url

val urlString!

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-07-21 UTC.