PhoneNumberController

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun getCountryCode(): String
Link copied to clipboard
fun getE164PhoneNumber(phoneNumber: String): String
Link copied to clipboard
fun onFocusChange(newHasFocus: Boolean)
Link copied to clipboard
open override fun onRawValueChange(rawValue: String)
Link copied to clipboard
fun onSelectedCountryIndex(index: Int): Unit?
Link copied to clipboard
fun onValueChange(displayFormatted: String)

Properties

Link copied to clipboard
val countryDropdownController: DropdownFieldController
Link copied to clipboard
open override val error: Flow<FieldError?>
Link copied to clipboard
open override val fieldValue: Flow<String>

Flow of the phone number as input by the user, after filtering.

Link copied to clipboard
open override val formFieldValue: Flow<FormFieldEntry>
Link copied to clipboard
val initialPhoneNumber: String
Link copied to clipboard
open override val isComplete: Flow<Boolean>
Link copied to clipboard
open override val label: Flow<Int>
Link copied to clipboard
open override val rawFieldValue: Flow<String>

Flow of the phone number in the E.164 format.

Link copied to clipboard
open override val showOptionalLabel: Boolean = false