Types

Link copied to clipboard

Properties

Link copied to clipboard
open override val error: StateFlow<FieldError?>
Link copied to clipboard
open override val fieldValue: StateFlow<String>

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

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

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

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

Functions

Link copied to clipboard
open override fun ComposeUI(enabled: Boolean, field: SectionFieldElement, modifier: Modifier, hiddenIdentifiers: Set<IdentifierSpec>, lastTextFieldIdentifier: IdentifierSpec?, nextFocusDirection: FocusDirection, previousFocusDirection: FocusDirection)
Link copied to clipboard
Link copied to clipboard
fun getE164PhoneNumber(phoneNumber: String): String
Link copied to clipboard
Link copied to clipboard
fun onFocusChange(newHasFocus: Boolean)
Link copied to clipboard
open override fun onRawValueChange(rawValue: String)
Link copied to clipboard
fun onValueChange(displayFormatted: String)