-
- All Implemented Interfaces:
-
android.os.Parcelable
public abstract class BaseCardsOptions<T extends Parcelable> extends BaseAcquiringOptions implements Parcelable
Базовые настройки для экранов работы с картами
-
-
Field Summary
Fields Modifier and Type Field Description private CustomerOptionscustomerprivate final StringterminalKeyprivate final StringpublicKeyprivate FeaturesOptionsfeatures
-
Constructor Summary
Constructors Constructor Description BaseCardsOptions()
-
Method Summary
Modifier and Type Method Description final CustomerOptionsgetCustomer()Данные покупателя final UnitsetCustomer(CustomerOptions customer)Данные покупателя abstract TsetOptions(Function1<T, Unit> options)UnitwriteToParcel(Parcel parcel, Integer flags)IntegerdescribeContents()final UnitcustomerOptions(Function1<CustomerOptions, Unit> customerOptions)final UnitfeaturesOptions(Function1<FeaturesOptions, Unit> featuresOptions)-
Methods inherited from class ru.tinkoff.acquiring.sdk.models.options.screen.BaseAcquiringOptions
getFeatures, getPublicKey, getTerminalKey, setFeatures, setTerminalParams -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getCustomer
final CustomerOptions getCustomer()
Данные покупателя
-
setCustomer
final Unit setCustomer(CustomerOptions customer)
Данные покупателя
-
setOptions
abstract T setOptions(Function1<T, Unit> options)
-
writeToParcel
Unit writeToParcel(Parcel parcel, Integer flags)
-
describeContents
Integer describeContents()
-
customerOptions
final Unit customerOptions(Function1<CustomerOptions, Unit> customerOptions)
-
featuresOptions
final Unit featuresOptions(Function1<FeaturesOptions, Unit> featuresOptions)
-
-
-
-