Document
An enumeration containing the supported documents
Declaration
Only relevant details are shown, boilerplate or standard Swift generated code is omitted
Summary
Cases
Name
Description
Indicates the document is a Kenya ID Card.
Indicates the document is a Philippines Passport.
Indicates the document is a South Africa Green Book.
Indicates the document is a South Africa ID Card.
Indicates the document is a South Africa Passport.
Indicates the document is a Zimbabwe Passport.
Public variables
Name
Type
Description
Returns the country of the document.
Returns the document type of the document.
Cases
KenyaIDCard
case KenyaIDCard
Indicates the document is a Kenya ID Card.
PhilippinesPassport
case PhilippinesPassport
Indicates the document is a Philippines Passport.
SouthAfricaGreenBook
case SouthAfricaGreenBook
Indicates the document is a South Africa Green Book.
SouthAfricaIDCard
case SouthAfricaIDCard
Indicates the document is a South Africa ID Card.
SouthAfricaPassport
case SouthAfricaPassport
Indicates the document is a South Africa Passport.
ZimbabwePassport
case ZimbabwePassport
Indicates the document is a Zimbabwe Passport.
Public variables
country
public var country:
Country
{ get }
Example: Country.SouthAfrica
Returns the country of the document.
documentType
public var documentType:
DocumentType
{ get }
Example: DocumentType.IDCard
Returns the document type of the document.
See also
Where this is used
Last updated
Was this helpful?