toJson method

  1. @override
Map<String, dynamic> toJson()

Implementation

@override
Map<String, dynamic> toJson() {
  if (_transformers.isEmpty) {
    return {};
  } else if (_transformers.length == 1) {
    return {
      "mapList": mapList,
      "transformer": _transformers.first.toJson(),
    };
  }
  return {
    "mapList": mapList,
    "transformers": _transformers.map((e) => e.toJson()).toList(),
  };
}