GooglePayCheckoutStatus enum
Enum representing valid checkout option and price status combinations, as defined by Google.
For more details, see the totalPriceStatus and checkoutOption properties of Google's TransactionInfo object.
Values
- estimatedDefault → const GooglePayCheckoutStatus
-
Represents an estimated price (meaning it's not final and could change) and the default checkout option. The confirmation button will display "Pay".
const GooglePayCheckoutStatus(stringValue: DataKeys.estimatedDefault) - finalDefault → const GooglePayCheckoutStatus
-
Represents the final price of the transaction and the default checkout option. The confirmation button will display "Pay".
const GooglePayCheckoutStatus(stringValue: DataKeys.finalDefault) - finalImmediatePurchase → const GooglePayCheckoutStatus
-
Represents the final price of the transaction and the immediate checkout option. The confirmation button will display "Pay Now".
const GooglePayCheckoutStatus(stringValue: DataKeys.finalImmediatePurchase)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stringValue → String
-
The string value of the enum.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
GooglePayCheckoutStatus> - A constant List of the values in this enum, in order of their declaration.