jsonifyList function

List jsonifyList(
  1. Iterable list
)

Implementation

List<dynamic> jsonifyList(Iterable list) {
  final output = [];
  for (final value in list) {
    if (isJsonDataType(value)) {
      var converted = value;
      if (value is Iterable) {
        converted = jsonifyList(value);
      } else if (value is Map) {
        converted = jsonify(value);
      } else if (value is HTStruct) {
        converted = jsonifyStruct(value);
      }
      output.add(converted);
    }
  }
  return output;
}