jsonArray<T> function
Reads an array of values from a JsonReader.
Reads an array from the provided reader
, where each
element of the array is built by elementBuilder
.
Implementation
JsonBuilder<List<T>> jsonArray<T>(JsonBuilder<T> elementBuilder) =>
(JsonReader reader) {
reader.expectArray();
var result = <T>[];
while (reader.hasNext()) {
result.add(elementBuilder(reader));
}
return result;
};