DiditTransactionResult.fromMap constructor

DiditTransactionResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory DiditTransactionResult.fromMap(Map<String, dynamic> map) {
  final actionRequired = map['actionRequired'];
  return DiditTransactionResult(
    transactionId: map['transactionId'] as String? ?? '',
    status: map['status'] as String?,
    travelRuleStatus: map['travelRuleStatus'] as String?,
    actionRequired: actionRequired is Map
        ? DiditTransactionActionRequired.fromMap(
            Map<String, dynamic>.from(actionRequired),
          )
        : null,
  );
}