Country
An enumeration containing the supported countries and varies details
Declaration
Only relevant details are shown, boilerplate or standard Swift generated code is omitted
Summary
Cases
Public variables
Cases
Ghana
case Ghana
Indicates the country is Ghana.
Kenya
case Kenya
Indicates the country is Kenya.
Malawi
case Malawi
Indicates the country is Malawi.
Mozambique
case Mozambique
Indicates the country is Mozambique.
Philippines
case Philippines
Indicates the country is Philippines.
SouthAfrica
case SouthAfrica
Indicates the country is South Africa.
Zimbabwe
case Zimbabwe
Indicates the country is Zimbabwe.
Public variables
fullName
public var fullName: String { get }
Example: "South Africa"
Returns the name of the country.
idCardCountryCode
public var idCardCountryCode: String { get }
Example: "RSA"
Returns the ID card code of the country.
passportCountryCode
public var passportCountryCode: String { get }
Example: "ZAF"
Returns the passport code of the country.
isoCode
public var isoCode: String { get }
Example: "ZA"
Returns the ISO code of the country.
supportedDocuments
public var supportedDocuments: [
DocumentType
] { get }
Example: [DocumentType.DriversLicense, DocumentType.IDCard, DocumentType.Passport]
Returns the document types that we support for the specified country.
See also
Where this is used
Last updated