stripe-android
payments-ui-core
/
com.stripe.android.ui.core.elements
/
CardNumberController
Card
Number
Controller
sealed
class
CardNumberController
:
TextFieldController
,
SectionFieldErrorController
Content copied to clipboard
Functions
Properties
Functions
on
Card
Scan
Result
Link copied to clipboard
fun
onCardScanResult
(
cardScanSheetResult
:
CardScanSheetResult
)
Content copied to clipboard
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
card
Brand
Flow
Link copied to clipboard
abstract
val
cardBrandFlow
:
Flow
<
CardBrand
>
Content copied to clipboard
card
Scan
Enabled
Link copied to clipboard
abstract
val
cardScanEnabled
:
Boolean
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