adyen-android
Toggle table of contents
release
Target filter
release
Switch theme
Search in API
Skip to content
adyen-android
online-banking-core
/
com.adyen.checkout.onlinebankingcore.internal.ui
/
OnlineBankingDelegate
Online
Banking
Delegate
@
RestrictTo
(
value
=
[
RestrictTo.Scope.LIBRARY_GROUP
]
)
interface
OnlineBankingDelegate
<
IssuerListPaymentMethodT
:
IssuerListPaymentMethod
,
ComponentStateT
:
PaymentComponentState
<
IssuerListPaymentMethodT
>
>
:
PaymentComponentDelegate
<
ComponentStateT
>
,
ViewProvidingDelegate
,
ButtonDelegate
,
UIStateDelegate
(
source
)
Members
Properties
component
State
Flow
Link copied to clipboard
abstract
val
componentStateFlow
:
Flow
<
ComponentStateT
>
exception
Flow
Link copied to clipboard
abstract
val
exceptionFlow
:
Flow
<
CheckoutException
>
output
Data
Link copied to clipboard
abstract
val
outputData
:
OnlineBankingOutputData
output
Data
Flow
Link copied to clipboard
abstract
val
outputDataFlow
:
Flow
<
OnlineBankingOutputData
>
Functions
get
Issuers
Link copied to clipboard
abstract
fun
getIssuers
(
)
:
List
<
OnlineBankingModel
>
open
Terms
And
Conditions
Link copied to clipboard
abstract
fun
openTermsAndConditions
(
context
:
Context
)
set
Interaction
Blocked
Link copied to clipboard
abstract
fun
setInteractionBlocked
(
isInteractionBlocked
:
Boolean
)
update
Input
Data
Link copied to clipboard
abstract
fun
updateInputData
(
update
:
OnlineBankingInputData
.
(
)
->
Unit
)