CreditCardFlag enum

Inheritance

Constructors

CreditCardFlag(String assetPath, CreditCardFlagValidador validador)
const

Values

mastercard → const CreditCardFlag
const CreditCardFlag('assets/imagens/mastercard.png', CreditCardFlagValidador([16], ['51', '52', '53', '54', '55']))
visa → const CreditCardFlag
const CreditCardFlag('assets/imagens/visa.png', CreditCardFlagValidador([13, 16], ['4']))
elo → const CreditCardFlag
const CreditCardFlag('assets/imagens/elo.png', CreditCardFlagValidador([16], ['636368', '504175', '636297']))
maestro → const CreditCardFlag
const CreditCardFlag('assets/imagens/maestro.png', CreditCardFlagValidador([12, 13, 14, 15, 16, 17], ['5018', '5020', '5038', '6304', '6759', &#…
jbc → const CreditCardFlag
const CreditCardFlag('assets/imagens/jbc.png', CreditCardFlagValidador([16], ['3528', '3529', '353', '354', '355', '356', '357',…
discover → const CreditCardFlag
const CreditCardFlag('assets/imagens/Discover.jpg', CreditCardFlagValidador([16], ['6011', '6222', '6223', '6224', '6225', '6226', '…
unionpay → const CreditCardFlag
const CreditCardFlag('assets/imagens/Unionpay.jpg', CreditCardFlagValidador([16, 17, 18, 19], ['622128', '622129', '62213', '62214', '62215', &#…
dinersClubUS → const CreditCardFlag
const CreditCardFlag('assets/imagens/Diners-Club-Logo.png', CreditCardFlagValidador([16], ['54', '55']))
americanExpress → const CreditCardFlag
const CreditCardFlag('assets/imagens/american_express.png', CreditCardFlagValidador([15], ['34', '37']))

Properties

assetPath String
final
hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
validador CreditCardFlagValidador
final

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

Static Methods

getFlag(String cardNumber) CreditCardFlag?

Constants

values → const List<CreditCardFlag>
A constant List of the values in this enum, in order of their declaration.