Class GiftCardComponentProvider
-
- All Implemented Interfaces:
-
com.adyen.checkout.components.core.internal.provider.ComponentProvider,com.adyen.checkout.components.core.internal.provider.PaymentComponentProvider,com.adyen.checkout.sessions.core.internal.provider.SessionPaymentComponentProvider
public final class GiftCardComponentProvider implements PaymentComponentProvider<GiftCardComponent, GiftCardConfiguration, GiftCardComponentState, GiftCardComponentCallback>, SessionPaymentComponentProvider<GiftCardComponent, GiftCardConfiguration, GiftCardComponentState, SessionsGiftCardComponentCallback>
-
-
Constructor Summary
Constructors Constructor Description GiftCardComponentProvider(ComponentParams overrideComponentParams, SessionParams overrideSessionParams, AnalyticsRepository analyticsRepository)
-
Method Summary
Modifier and Type Method Description GiftCardComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, PaymentMethod paymentMethod, GiftCardConfiguration configuration, Application application, GiftCardComponentCallback componentCallback, OrderRequest order, String key)GiftCardComponentget(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, PaymentMethod paymentMethod, GiftCardConfiguration configuration, Application application, SessionsGiftCardComponentCallback componentCallback, String key)BooleanisPaymentMethodSupported(PaymentMethod paymentMethod)-
Methods inherited from class com.adyen.checkout.components.core.internal.provider.PaymentComponentProvider
get, get -
Methods inherited from class com.adyen.checkout.sessions.core.internal.provider.SessionPaymentComponentProvider
get, get -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
get
GiftCardComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, PaymentMethod paymentMethod, GiftCardConfiguration configuration, Application application, GiftCardComponentCallback componentCallback, OrderRequest order, String key)
-
get
GiftCardComponent get(SavedStateRegistryOwner savedStateRegistryOwner, ViewModelStoreOwner viewModelStoreOwner, LifecycleOwner lifecycleOwner, CheckoutSession checkoutSession, PaymentMethod paymentMethod, GiftCardConfiguration configuration, Application application, SessionsGiftCardComponentCallback componentCallback, String key)
-
isPaymentMethodSupported
Boolean isPaymentMethodSupported(PaymentMethod paymentMethod)
-
-
-
-