Package-level declarations

Types

Link copied to clipboard
data class InlineSignupViewState @VisibleForTesting(otherwise = 4) constructor(val userInput: UserInput?, val merchantName: String, val signupMode: LinkSignupMode?, val fields: List<LinkSignupField>, val prefillEligibleFields: Set<LinkSignupField>, isExpanded: Boolean = false, apiFailed: Boolean = false, signUpState: SignUpState = SignUpState.InputtingPrimaryField)

The LinkInlineSignup view state.

Link copied to clipboard

Valid user input into the inline sign up view.

Functions

Link copied to clipboard
fun LinkElement(linkConfigurationCoordinator: LinkConfigurationCoordinator, configuration: LinkConfiguration, linkSignupMode: LinkSignupMode, enabled: Boolean, onLinkSignupStateChanged: (InlineSignupViewState) -> Unit)