stripe-android
payments-ui-core
/
com.stripe.android.ui.core.elements
/
InputController
Input
Controller
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
interface
InputController
:
SectionFieldErrorController
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
)
Properties
error
Link copied to clipboard
abstract
val
error
:
Flow
<
FieldError
?
>
field
Value
Link copied to clipboard
abstract
val
fieldValue
:
Flow
<
String
>
form
Field
Value
Link copied to clipboard
abstract
val
formFieldValue
:
Flow
<
FormFieldEntry
>
is
Complete
Link copied to clipboard
abstract
val
isComplete
:
Flow
<
Boolean
>
label
Link copied to clipboard
abstract
val
label
:
Flow
<
Int
>
raw
Field
Value
Link copied to clipboard
abstract
val
rawFieldValue
:
Flow
<
String
?
>
show
Optional
Label
Link copied to clipboard
abstract
val
showOptionalLabel
:
Boolean
Inheritors
AddressTextFieldController
Link copied to clipboard
DropdownFieldController
Link copied to clipboard
PhoneNumberController
Link copied to clipboard
SameAsShippingController
Link copied to clipboard
SaveForFutureUseController
Link copied to clipboard
TextFieldController
Link copied to clipboard