stripe-android
payments-ui-core
/
com.stripe.android.ui.core.elements
/
CardNumberController
Card
Number
Controller
sealed
class
CardNumberController
:
TextFieldController
,
SectionFieldErrorController
Functions
Properties
Functions
on
Card
Scan
Result
Link copied to clipboard
fun
onCardScanResult
(
cardScanSheetResult
:
CardScanSheetResult
)
on
Focus
Change
Link copied to clipboard
abstract
fun
onFocusChange
(
newHasFocus
:
Boolean
)
on
Raw
Value
Change
Link copied to clipboard
abstract
fun
onRawValueChange
(
rawValue
:
String
)
on
Value
Change
Link copied to clipboard
abstract
fun
onValueChange
(
displayFormatted
:
String
)
:
TextFieldState
?
Properties
capitalization
Link copied to clipboard
abstract
val
capitalization
:
KeyboardCapitalization
card
Brand
Flow
Link copied to clipboard
abstract
val
cardBrandFlow
:
Flow
<
CardBrand
>
card
Scan
Enabled
Link copied to clipboard
abstract
val
cardScanEnabled
:
Boolean
content
Description
Link copied to clipboard
abstract
val
contentDescription
:
Flow
<
String
>
debug
Label
Link copied to clipboard
abstract
val
debugLabel
:
String
enabled
Link copied to clipboard
open
val
enabled
:
Boolean
error
Link copied to clipboard
abstract
val
error
:
Flow
<
FieldError
?
>
field
State
Link copied to clipboard
abstract
val
fieldState
:
Flow
<
TextFieldState
>
field
Value
Link copied to clipboard
abstract
override
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
>
keyboard
Type
Link copied to clipboard
abstract
val
keyboardType
:
KeyboardType
label
Link copied to clipboard
abstract
override
val
label
:
Flow
<
Int
>
loading
Link copied to clipboard
abstract
val
loading
:
Flow
<
Boolean
>
raw
Field
Value
Link copied to clipboard
abstract
val
rawFieldValue
:
Flow
<
String
?
>
show
Optional
Label
Link copied to clipboard
abstract
override
val
showOptionalLabel
:
Boolean
trailing
Icon
Link copied to clipboard
abstract
val
trailingIcon
:
Flow
<
TextFieldIcon
?
>
visible
Error
Link copied to clipboard
abstract
val
visibleError
:
Flow
<
Boolean
>
visual
Transformation
Link copied to clipboard
abstract
val
visualTransformation
:
VisualTransformation