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
field
Value
Link copied to clipboard
abstract
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
label
Link copied to clipboard
abstract
val
label
:
Flow
<
Int
>
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
val
showOptionalLabel
:
Boolean
Content copied to clipboard
Inheritors
AddressTextFieldController
Link copied to clipboard
DropdownFieldController
Link copied to clipboard
PhoneNumberController
Link copied to clipboard
SaveForFutureUseController
Link copied to clipboard
TextFieldController
Link copied to clipboard