EcmpPaymentOptions class
- Annotations
-
- @JsonSerializable()
Constructors
-
EcmpPaymentOptions({required EcmpActionType actionType, required EcmpPaymentInfo paymentInfo, EcmpRecipientInfo? recipientInfo, EcmpRecurrentData? recurrentData, List<
EcmpAdditionalField> ? additionalFields, List<EcmpScreenDisplayMode> ? screenDisplayModes, bool? hideScanningCards, String? googleMerchantId, String? googleMerchantName, bool? googleIsTestEnvironment, String? applePayMerchantId, String? applePayDescription, String? applePayCountryCode, required bool isDarkTheme, String? brandColor, int? storedCardType, required EcmpMockModeType mockModeType}) -
EcmpPaymentOptions.fromJson(Map<
String, dynamic> data) -
factory
Properties
- actionType → EcmpActionType
-
final
-
additionalFields
→ List<
EcmpAdditionalField> ? -
final
- applePayCountryCode → String?
-
final
- applePayDescription → String?
-
final
- applePayMerchantId → String?
-
final
- brandColor → String?
-
final
- googleIsTestEnvironment → bool?
-
final
- googleMerchantId → String?
-
final
- googleMerchantName → String?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hideScanningCards → bool?
-
final
- isDarkTheme → bool
-
final
- mockModeType → EcmpMockModeType
-
final
- paymentInfo → EcmpPaymentInfo
-
final
- recipientInfo → EcmpRecipientInfo?
-
final
- recurrentData → EcmpRecurrentData?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
screenDisplayModes
→ List<
EcmpScreenDisplayMode> ? -
final
- storedCardType → int?
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited