toMap method
Converts this configuration to a Map for DataWedge.
Implementation
Map<String, dynamic> toMap() {
final Map<String, dynamic> map = <String, dynamic>{
'workflow_name': workflowName,
'workflow_input_source': workflowInputSource,
};
if (modules.isNotEmpty) {
map['workflow_params'] =
modules.map<Map<String, dynamic>>((DataWedgeWorkflowModule m) {
return m.toMap();
}).toList();
}
return map;
}