Package-level declarations
Types
Link copied to clipboard
abstract class EContextComponentProvider<ComponentT : EContextComponent<PaymentMethodT, ComponentStateT>, ConfigurationT : EContextConfiguration, PaymentMethodT : EContextPaymentMethod, ComponentStateT : PaymentComponentState<PaymentMethodT>> @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP] ) constructor( componentClass: Class<ComponentT>, dropInOverrideParams: DropInOverrideParams?, analyticsManager: AnalyticsManager?, localeProvider: LocaleProvider = LocaleProvider()) : PaymentComponentProvider<ComponentT, ConfigurationT, ComponentStateT, ComponentCallback<ComponentStateT>> , SessionPaymentComponentProvider<ComponentT, ConfigurationT, ComponentStateT, SessionComponentCallback<ComponentStateT>>