stripe-android
payments-ui-core
/
com.stripe.android.ui.core.elements
/
InputController
Input
Controller
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
interface
InputController
:
SectionFieldErrorController
Content copied to clipboard
This class provides the logic behind the fields.
Functions
Properties
Inheritors
Functions
on
Raw
Value
Change
Link copied to clipboard
abstract
fun
onRawValueChange
(
rawValue
:
String
)
Content copied to clipboard
Properties
error
Link copied to clipboard
abstract
val
error
:
Flow
<
FieldError
?
>
Content copied to clipboard
fieldValue
Link copied to clipboard
abstract
val
fieldValue
:
Flow
<
String
>
Content copied to clipboard
formFieldValue
Link copied to clipboard
abstract
val
formFieldValue
:
Flow
<
FormFieldEntry
>
Content copied to clipboard
isComplete
Link copied to clipboard
abstract
val
isComplete
:
Flow
<
Boolean
>
Content copied to clipboard
label
Link copied to clipboard
abstract
val
label
:
Flow
<
Int
>
Content copied to clipboard
rawFieldValue
Link copied to clipboard
abstract
val
rawFieldValue
:
Flow
<
String
?
>
Content copied to clipboard
showOptionalLabel
Link copied to clipboard
abstract
val
showOptionalLabel
:
Boolean
Content copied to clipboard
Inheritors
DropdownFieldController
Link copied to clipboard
SaveForFutureUseController
Link copied to clipboard
TextFieldController
Link copied to clipboard