IdCard class

Inheritance
Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

IdCard()
IdCard.fromButlerResult(ButlerResult result)
factory
IdCard.fromJson(Map<String, dynamic> json)
factory

Properties

address String?
Full address for this ID Card. Relevant for: Driver's License & State ID Cards
no setter
addressCity String?
City portion of the address for this ID Card. Relevant for: Driver's License & State ID Cards
no setter
addressState String?
Shorthand State portion of the address for this ID Card. Relevant for: Driver's License & State ID Cards
no setter
addressZipCode String?
Zip Code portion of the address for this ID Card. Relevant for: Driver's License & State ID Cards
no setter
classCode String?
The class of this ID Card. Relevant for: Driver's License & State ID Cards
no setter
confidenceScore String?
getter/setter pairinherited
county String?
County this ID Card was issued in. Relevant for: Driver's License & State ID Cards
no setter
dateOfBirth String?
Birth date for this ID Card
no setter
documentId String?
getter/setter pairinherited
documentNumber String?
Document Number for this ID Card
no setter
documentStatus String?
getter/setter pairinherited
documentType String?
getter/setter pairinherited
endorsements String?
Endorsements listed on this ID Card. Relevant for: Driver's License & State ID Cards
no setter
expirationDate String?
Expiration date for this ID Card
no setter
fileName String?
getter/setter pairinherited
firstName String?
Given name and middle name if applicable
no setter
formFields List<ButlerField>?
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
issueDate String?
Issue date for this ID Card
no setter
lastName String?
Surname for this ID Card
no setter
middleName String?
Middle name (if applicable) for this ID Card
no setter
mimeType String?
getter/setter pairinherited
placeOfBirth String?
Place of Birth for this ID Card. Relevant for: Passports
no setter
restrictions String?
Restrictions listed on this ID Card. Relevant for: Driver's License & State ID Cards
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String?
State this ID Card was issued in. Relevant for: Driver's License & State ID Cards
no setter
suffix String?
Suffix (if applicable) for this ID Card. Relevant for: Driver's License & State ID Cards
no setter
tables List<ButlerTable>?
getter/setter pairinherited
type String?
The type of this ID Card. For example Passport or Driver's License
no setter
uploadId String?
The uploadId is used to delete the document and results after if needed.
getter/setter pairinherited
veteran String?
Veteran status listed on this ID Card. Relevant for: Driver's License & State ID Cards
no setter

Methods

getField(String fieldName) String?
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited