Package com.adyen.checkout.components.core.internal
See: Description
-
Interface Summary Interface Description ActionComponent A component that handles an "action" to be taken from the result of the /payments API call. ActionComponentEventHandler ActivityResultHandlingComponent A component that expects to receive and handle an activity result. AddressLookupComponent A Component that performs Address Lookup functionality should implement this interface. BaseComponentCallback ButtonComponent A component that requires a button to be clicked so that it can be submitted. ButtonConfiguration ButtonConfigurationBuilder Component A Component is a class that helps to retrieve or format data related to a part of the Checkout API payment. ComponentEvent ComponentEventHandler Configuration IntentHandlingComponent A component that expects to receive and handle an external result in the form of an Intent. PaymentComponent A component that handles collecting user input data. PaymentMethodAvailabilityCheck Specifies whether a certain payment method is available for use with the provided parameters. ResultHandlingComponent A component that expects to receive and handle an external result or a callback. SavedStateHandleContainer Implement this in any view model or class that contains a SavedStateHandle. -
Class Summary Class Description ActionDetails Error PermissionRequest ActionComponentEvent ActionObserverRepository AlwaysAvailablePaymentMethod BaseConfigurationBuilder Initialize a configuration builder with the required fields and a shopper locale. DefaultActionComponentEventHandler DefaultComponentEventHandler NotAvailablePaymentMethod ObserverContainer StateChanged Error ActionDetails PermissionRequest Submit PaymentComponentEvent PaymentDataRepository PaymentObserverRepository PermissionRequestData Runtime permission request data SavedStateHandleProperty Use this class combined with a property to fetch data from a SavedStateHandle and save data to it. ActionComponentEventKt