ConfigAppInfo.fromMap constructor
ConfigAppInfo.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ConfigAppInfo.fromMap(Map<String, dynamic> map) {
return ConfigAppInfo(
baseUrl: map['baseUrl'] ?? 'https://ekyc-sdk.kalapa.vn',
token: map['token'] ?? '',
mrz: map['mrz'] ?? '',
mainColor: map['mainColor'] ?? '#2081AF',
mainTextColor: map['mainTextColor'] ?? '#000000',
btnTextColor: map['btnTextColor'] ?? '#FFFFFF',
backgroundColor: map['backgroundColor'] ?? '#FFFFFF',
captureEnabled: map['captureEnabled'] ?? true,
nfcEnabled: map['nfcEnabled'] ?? true,
lang: map['lang'] ?? 'vi-VN',
livenessVersion: map['livenessVersion'] ?? 0,
acceptedDocuments: List<String>.from(
map['acceptedDocuments'] ?? ["CMND9", "CMND12", "CCCD", "EID"]),
faceMatchingThreshold: map['faceMatchingThreshold'] ?? 50,
verifyCheck: map['verifyCheck'] ?? true,
fraudCheck: map['fraudCheck'] ?? true,
strictQualityCheck: map['strictQualityCheck'] ?? true,
cardSidesMatch: map['cardSidesMatch'] ?? true,
);
}