Class AwaitComponentProvider
-
- All Implemented Interfaces:
-
com.adyen.checkout.components.core.internal.provider.ActionComponentProvider,com.adyen.checkout.components.core.internal.provider.ComponentProvider
public final class AwaitComponentProvider implements ActionComponentProvider<AwaitComponent, AwaitConfiguration, AwaitDelegate>
-
-
Field Summary
Fields Modifier and Type Field Description private final List<String>supportedActionTypes
-
Constructor Summary
Constructors Constructor Description AwaitComponentProvider(DropInOverrideParams dropInOverrideParams, LocaleProvider localeProvider)
-
Method Summary
Modifier and Type Method Description List<String>getSupportedActionTypes()AwaitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, Application application, CheckoutConfiguration checkoutConfiguration, ActionComponentCallback callback, String key)AwaitComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, Application application, AwaitConfiguration configuration, ActionComponentCallback callback, String key)AwaitDelegategetDelegate(CheckoutConfiguration checkoutConfiguration, SavedStateHandle savedStateHandle, Application application)BooleancanHandleAction(Action action)BooleanprovidesDetails(Action action)-
-
Method Detail
-
getSupportedActionTypes
List<String> getSupportedActionTypes()
-
get
AwaitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, Application application, CheckoutConfiguration checkoutConfiguration, ActionComponentCallback callback, String key)
-
get
AwaitComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, Application application, AwaitConfiguration configuration, ActionComponentCallback callback, String key)
-
getDelegate
AwaitDelegate getDelegate(CheckoutConfiguration checkoutConfiguration, SavedStateHandle savedStateHandle, Application application)
-
canHandleAction
Boolean canHandleAction(Action action)
-
providesDetails
Boolean providesDetails(Action action)
-
-
-
-