adyen-android
Toggle table of contents
release
Target filter
release
Switch theme
Search in API
Skip to content
adyen-android
econtext
/
com.adyen.checkout.econtext.internal.ui
/
EContextDelegate
EContext
Delegate
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
interface
EContextDelegate
<
EContextPaymentMethodT
:
EContextPaymentMethod
,
EContextComponentStateT
:
PaymentComponentState
<
EContextPaymentMethodT
>
>
:
PaymentComponentDelegate
<
EContextComponentStateT
>
,
ViewProvidingDelegate
,
ButtonDelegate
,
UIStateDelegate
(
source
)
Members
Properties
component
State
Flow
Link copied to clipboard
abstract
val
componentStateFlow
:
Flow
<
EContextComponentStateT
>
output
Data
Link copied to clipboard
abstract
val
outputData
:
EContextOutputData
output
Data
Flow
Link copied to clipboard
abstract
val
outputDataFlow
:
Flow
<
EContextOutputData
>
Functions
get
Initially
Selected
Country
Link copied to clipboard
abstract
fun
getInitiallySelectedCountry
(
)
:
CountryModel
?
get
Supported
Countries
Link copied to clipboard
abstract
fun
getSupportedCountries
(
)
:
List
<
CountryModel
>
set
Interaction
Blocked
Link copied to clipboard
abstract
fun
setInteractionBlocked
(
isInteractionBlocked
:
Boolean
)
update
Input
Data
Link copied to clipboard
abstract
fun
updateInputData
(
update
:
EContextInputData
.
(
)
->
Unit
)