Bank enum

A comprehensive, type-safe enum of Vietnamese banks supported by VietQR. Each enum value holds the official name and the bank's BIN code.

Inheritance
Available extensions

Values

acb → const Bank
const Bank('ACB', '970416')
agribank → const Bank
const Bank('Agribank', '970405')
bacABank → const Bank
const Bank('Bac A Bank', '970409')
baoVietBank → const Bank
const Bank('Bao Viet Bank', '970438')
bidv → const Bank
const Bank('BIDV', '970418')
dongABank → const Bank
const Bank('Dong A Bank', '970406')
eximbank → const Bank
const Bank('Eximbank', '970431')
gpBank → const Bank
const Bank('GPBank', '970408')
hdBank → const Bank
const Bank('HDBank', '970437')
hongLeong → const Bank
const Bank('Hong Leong Vietnam', '970442')
kienlongbank → const Bank
const Bank('Kienlongbank', '970452')
lpBank → const Bank
const Bank('LPBank (LienVietPostBank)', '970449')
mbBank → const Bank
const Bank('MBBank', '970422')
msb → const Bank
const Bank('MSB', '970426')
namABank → const Bank
const Bank('Nam A Bank', '970428')
ncb → const Bank
const Bank('NCB', '970419')
ocb → const Bank
const Bank('OCB', '970448')
oceanbank → const Bank
const Bank('Oceanbank', '970414')
pgBank → const Bank
const Bank('PG Bank', '970430')
pvcomBank → const Bank
const Bank('PVcomBank', '970412')
sacombank → const Bank
const Bank('Sacombank', '970403')
saigonbank → const Bank
const Bank('Saigonbank', '970400')
scb → const Bank
const Bank('SCB', '970429')
seABank → const Bank
const Bank('SeABank', '970440')
shb → const Bank
const Bank('SHB', '970443')
techcombank → const Bank
const Bank('Techcombank', '970407')
tpBank → const Bank
const Bank('TPBank', '970423')
vib → const Bank
const Bank('VIB', '970441')
vietCapitalBank → const Bank
const Bank('VietCapitalBank (BVBank)', '970454')
vietcombank → const Bank
const Bank('Vietcombank', '970436')
vietinbank → const Bank
const Bank('Vietinbank', '970415')
vpBank → const Bank
const Bank('VPBank', '970432')
vrb → const Bank
const Bank('VRB', '970421')

Properties

bin → String
The Bank Identification Number (BIN) used for VietQR transactions.
final
hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String
The official name of the bank.
final
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<Bank>
A constant List of the values in this enum, in order of their declaration.