CancelFlowConfig.fromMap constructor
CancelFlowConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory CancelFlowConfig.fromMap(Map<String, dynamic> map) {
return CancelFlowConfig(
enabled: map['enabled'] as bool,
questions: (map['questions'] as List?)
?.map((e) => CancelFlowQuestion.fromMap(Map<String, dynamic>.from(e as Map)))
.toList() ??
[],
offer: map['offer'] != null
? CancelFlowOffer.fromMap(Map<String, dynamic>.from(map['offer'] as Map))
: null,
pause: map['pause'] != null
? CancelFlowPauseConfig.fromMap(Map<String, dynamic>.from(map['pause'] as Map))
: null,
variantId: map['variantId'] as int?,
);
}