encodeListData function
Implementation
@visibleForTesting
Map<String, dynamic> encodeListData(List arrayValue) {
if (arrayValue.isEmpty) return const {'arrayValue': {}};
final arrayData = arrayValue.map((value) => encodeData(value)).toList(growable: false);
return {
'arrayValue': {'values': arrayData}
};
}