BankProductItemVariant enum
The product family a BankProductItemTile renders.
Normally derived automatically from BankAccountType; pass
variantOverride to force a specific treatment: in particular
credit, which has no BankAccountType equivalent and unlocks the
credit-utilisation progress bar.
Values
- current → const BankProductItemVariant
-
Everyday current / checking account.
- savings → const BankProductItemVariant
-
Interest- or profit-bearing savings account.
- joint → const BankProductItemVariant
-
Account shared between multiple owners.
- business → const BankProductItemVariant
-
Business banking account.
- isa → const BankProductItemVariant
-
Tax-wrapped savings (ISA) account.
- crypto → const BankProductItemVariant
-
Crypto-currency wallet account.
- credit → const BankProductItemVariant
-
Credit product (credit card, loan, overdraft facility).
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
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
BankProductItemVariant> - A constant List of the values in this enum, in order of their declaration.