Constructors

Link copied to clipboard
constructor(    componentClass: Class<ComponentT>,     dropInOverrideParams: DropInOverrideParams?,     analyticsManager: AnalyticsManager? = null,     localeProvider: LocaleProvider = LocaleProvider())

Functions

Link copied to clipboard
open fun get(activity: ComponentActivity, paymentMethod: PaymentMethod, configuration: ConfigurationT, callback: ComponentCallback<ComponentStateT>, order: Order?, key: String?): ComponentT
open fun get(    activity: ComponentActivity,     paymentMethod: PaymentMethod,     checkoutConfiguration: CheckoutConfiguration,     callback: ComponentCallback<ComponentStateT>,     order: Order?,     key: String?): ComponentT
open fun get(    fragment: Fragment,     paymentMethod: PaymentMethod,     configuration: ConfigurationT,     callback: ComponentCallback<ComponentStateT>,     order: Order?,     key: String?): ComponentT
open fun get(    fragment: Fragment,     paymentMethod: PaymentMethod,     checkoutConfiguration: CheckoutConfiguration,     callback: ComponentCallback<ComponentStateT>,     order: Order?,     key: String?): ComponentT
open override fun get(    savedStateRegistryOwner: SavedStateRegistryOwner,     viewModelStoreOwner: ViewModelStoreOwner,     lifecycleOwner: LifecycleOwner,     paymentMethod: PaymentMethod,     configuration: ConfigurationT,     application: Application,     componentCallback: ComponentCallback<ComponentStateT>,     order: Order?,     key: String?): ComponentT
open override fun get(    savedStateRegistryOwner: SavedStateRegistryOwner,     viewModelStoreOwner: ViewModelStoreOwner,     lifecycleOwner: LifecycleOwner,     paymentMethod: PaymentMethod,     checkoutConfiguration: CheckoutConfiguration,     application: Application,     componentCallback: ComponentCallback<ComponentStateT>,     order: Order?,     key: String?): ComponentT
open override fun get(    savedStateRegistryOwner: SavedStateRegistryOwner,     viewModelStoreOwner: ViewModelStoreOwner,     lifecycleOwner: LifecycleOwner,     checkoutSession: CheckoutSession,     paymentMethod: PaymentMethod,     configuration: ConfigurationT,     application: Application,     componentCallback: SessionComponentCallback<ComponentStateT>,     key: String?): ComponentT
open override fun get(    savedStateRegistryOwner: SavedStateRegistryOwner,     viewModelStoreOwner: ViewModelStoreOwner,     lifecycleOwner: LifecycleOwner,     checkoutSession: CheckoutSession,     paymentMethod: PaymentMethod,     checkoutConfiguration: CheckoutConfiguration,     application: Application,     componentCallback: SessionComponentCallback<ComponentStateT>,     key: String?): ComponentT
open fun get(    activity: ComponentActivity,     checkoutSession: CheckoutSession,     paymentMethod: PaymentMethod,     componentCallback: SessionComponentCallback<ComponentStateT>,     key: String?): ComponentT
open fun get(    fragment: Fragment,     checkoutSession: CheckoutSession,     paymentMethod: PaymentMethod,     componentCallback: SessionComponentCallback<ComponentStateT>,     key: String?): ComponentT
open fun get(    activity: ComponentActivity,     checkoutSession: CheckoutSession,     paymentMethod: PaymentMethod,     configuration: ConfigurationT,     componentCallback: SessionComponentCallback<ComponentStateT>,     key: String?): ComponentT
open fun get(    activity: ComponentActivity,     checkoutSession: CheckoutSession,     paymentMethod: PaymentMethod,     checkoutConfiguration: CheckoutConfiguration,     componentCallback: SessionComponentCallback<ComponentStateT>,     key: String?): ComponentT
open fun get(    fragment: Fragment,     checkoutSession: CheckoutSession,     paymentMethod: PaymentMethod,     configuration: ConfigurationT,     componentCallback: SessionComponentCallback<ComponentStateT>,     key: String?): ComponentT
open fun get(    fragment: Fragment,     checkoutSession: CheckoutSession,     paymentMethod: PaymentMethod,     checkoutConfiguration: CheckoutConfiguration,     componentCallback: SessionComponentCallback<ComponentStateT>,     key: String?): ComponentT
Link copied to clipboard
open override fun isPaymentMethodSupported(paymentMethod: PaymentMethod): Boolean