InstallmentOption class abstract

InstallmentOption

Properties:

  • maxValue - The maximum number of installments offered for this payment method.
  • plans - Defines the type of installment plan. If not set, defaults to regular. Possible values: * regular * revolving
  • preselectedValue - Preselected number of installments offered for this payment method.
  • values - An array of the number of installments that the shopper can choose from. For example, 2,3,5. This cannot be specified simultaneously with maxValue.
Annotations
  • @BuiltValue.new()

Constructors

InstallmentOption([void updates(InstallmentOptionBuilder b)])
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
maxValue int?
The maximum number of installments offered for this payment method.
no setter
plans → BuiltList<InstallmentOptionPlansEnum>?
Defines the type of installment plan. If not set, defaults to regular. Possible values: * regular * revolving
no setter
preselectedValue int?
Preselected number of installments offered for this payment method.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
values → BuiltList<int>?
An array of the number of installments that the shopper can choose from. For example, 2,3,5. This cannot be specified simultaneously with maxValue.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(InstallmentOptionBuilder)) InstallmentOption
Rebuilds the instance.
inherited
toBuilder() InstallmentOptionBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<InstallmentOption>
no setter