FeatureFlagsUsed.fromJson constructor
FeatureFlagsUsed.fromJson(
- Map<String, dynamic> json
)
Implementation
factory FeatureFlagsUsed.fromJson(Map<String, dynamic> json) => FeatureFlagsUsed(
malaaConsentGiven: _parseBoolWithDefault(json['malaa_consent_given']),
isMala2aaCheckEnabled: _parseBoolWithDefault(json['is_mala2aa_check_enabled']),
isMala2aaCheckConsentOptional: _parseBoolWithDefault(json['is_mala2aa_check_consent_optional']),
showInstructions: _parseBoolWithDefault(json['show_instructions']),
isOcrEnabled: _parseBoolWithDefault(json['is_ocr_enabled']),
isMrzEnabled: _parseBoolWithDefault(json['is_mrz_enabled']),
isNfcScanningEnabled: _parseBoolWithDefault(json['is_nfc_scanning_enabled']),
isNfcSkippable: _parseBoolWithDefault(json['is_nfc_skippable']),
nfcCountCancelRetry: _parseBoolWithDefault(json['nfc_count_cancel_as_a_retry']),
nfcMaximumRetries: json['nfc_maximum_retries']?.toString() ?? '',
isPassiveLivenessEnabled: _parseBoolWithDefault(json['is_passive_liveness_enabled']),
isActiveLivenessEnabled: _parseBoolWithDefault(json['is_active_liveness_enabled']),
isFaceMatchingEnabled: _parseBoolWithDefault(json['is_face_matching_enabled']),
);