Future<List<Map<String, dynamic>>> decodeAsList()

Returns decoded data as List, decoding it if not already decoded.

This method invokes decodedData and casts the decoded object as a List. Note that this method may not be used to return a list of decoded bytes, use decodeAsBytes instead.

If there is no body data, this method returns null.

If decodedData does not produce a List that contains a single List object, this method throws an HTTPBodyDecoderException.

For a non-Future variant, see asList.

Source

Future<List<Map<String, dynamic>>> decodeAsList() async {
  await decodedData;

  return asList();
}