stripe-android
payments-ui-core
/
com.stripe.android.ui.core.elements
/
TextFieldController
Text
Field
Controller
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP_PREFIX
]
)
interface
TextFieldController
:
InputController
Content copied to clipboard
Functions
Properties
Inheritors
Functions
on
Focus
Change
Link copied to clipboard
abstract
fun
onFocusChange
(
newHasFocus
:
Boolean
)
Content copied to clipboard
on
Raw
Value
Change
Link copied to clipboard
abstract
fun
onRawValueChange
(
rawValue
:
String
)
Content copied to clipboard
on
Value
Change
Link copied to clipboard
abstract
fun
onValueChange
(
displayFormatted
:
String
)
:
TextFieldState
?
Content copied to clipboard
Properties
capitalization
Link copied to clipboard
abstract
val
capitalization
:
KeyboardCapitalization
Content copied to clipboard
content
Description
Link copied to clipboard
abstract
val
contentDescription
:
Flow
<
String
>
Content copied to clipboard
debug
Label
Link copied to clipboard
abstract
val
debugLabel
:
String
Content copied to clipboard
enabled
Link copied to clipboard
open
val
enabled
:
Boolean
Content copied to clipboard
error
Link copied to clipboard
abstract
val
error
:
Flow
<
FieldError
?
>
Content copied to clipboard
field
State
Link copied to clipboard
abstract
val
fieldState
:
Flow
<
TextFieldState
>
Content copied to clipboard
field
Value
Link copied to clipboard
abstract
override
val
fieldValue
:
Flow
<
String
>
Content copied to clipboard
form
Field
Value
Link copied to clipboard
abstract
val
formFieldValue
:
Flow
<
FormFieldEntry
>
Content copied to clipboard
is
Complete
Link copied to clipboard
abstract
val
isComplete
:
Flow
<
Boolean
>
Content copied to clipboard
keyboard
Type
Link copied to clipboard
abstract
val
keyboardType
:
KeyboardType
Content copied to clipboard
label
Link copied to clipboard
abstract
override
val
label
:
Flow
<
Int
>
Content copied to clipboard
loading
Link copied to clipboard
abstract
val
loading
:
Flow
<
Boolean
>
Content copied to clipboard
raw
Field
Value
Link copied to clipboard
abstract
val
rawFieldValue
:
Flow
<
String
?
>
Content copied to clipboard
show
Optional
Label
Link copied to clipboard
abstract
override
val
showOptionalLabel
:
Boolean
Content copied to clipboard
trailing
Icon
Link copied to clipboard
abstract
val
trailingIcon
:
Flow
<
TextFieldIcon
?
>
Content copied to clipboard
visible
Error
Link copied to clipboard
abstract
val
visibleError
:
Flow
<
Boolean
>
Content copied to clipboard
visual
Transformation
Link copied to clipboard
abstract
val
visualTransformation
:
VisualTransformation
Content copied to clipboard
Inheritors
CardNumberController
Link copied to clipboard
SimpleTextFieldController
Link copied to clipboard