adyen-android
search in API
components-core/com.adyen.checkout.components.core.internal/PaymentComponentEvent

PaymentComponentEvent

@RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP])
sealed class PaymentComponentEvent<ComponentStateT : PaymentComponentState<out PaymentMethodDetails>> : ComponentEvent

Inheritors

StateChanged
Error
ActionDetails
PermissionRequest
Submit

Types

ActionDetails
Link copied to clipboard
class ActionDetails<ComponentStateT : PaymentComponentState<out PaymentMethodDetails>>(val data: ActionComponentData) : PaymentComponentEvent<ComponentStateT>
Error
Link copied to clipboard
class Error<ComponentStateT : PaymentComponentState<out PaymentMethodDetails>>(val error: ComponentError) : PaymentComponentEvent<ComponentStateT>
PermissionRequest
Link copied to clipboard
class PermissionRequest<ComponentStateT : PaymentComponentState<out PaymentMethodDetails>>(val requiredPermission: String, val permissionCallback: PermissionHandlerCallback) : PaymentComponentEvent<ComponentStateT>
StateChanged
Link copied to clipboard
class StateChanged<ComponentStateT : PaymentComponentState<out PaymentMethodDetails>>(val state: ComponentStateT) : PaymentComponentEvent<ComponentStateT>
Submit
Link copied to clipboard
class Submit<ComponentStateT : PaymentComponentState<out PaymentMethodDetails>>(val state: ComponentStateT) : PaymentComponentEvent<ComponentStateT>
© 2025 CopyrightGenerated by dokka