toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  var json = <String, dynamic>{'ruleChainId': ruleChainId.toJson()};
  if (firstNodeIndex != null) {
    json['firstNodeIndex'] = firstNodeIndex;
  }
  if (nodes != null) {
    json['nodes'] = nodes!.map((e) => e.toJson()).toList();
  }
  if (connections != null) {
    json['connections'] = connections!.map((e) => e.toJson()).toList();
  }
  if (ruleChainConnections != null) {
    json['ruleChainConnections'] =
        ruleChainConnections!.map((e) => e.toJson()).toList();
  }
  return json;
}