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.

Inheritance
Available extensions

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.