asObjectList<E, T> method

List<T?>? asObjectList<E, T>(
  1. ObjectTransformer<E?, T?> transformer, {
  2. bool skipNullValues = false,
})

Returns this decoded value as a list of dart objects (specified by T), built using transformer).

If skipNullValues is set to true, transformation is no applied when a null value is encountered.

Throws a JsonTransformationError if:

  • transformer is null.
  • E could not represent an encodable object.
  • this decoded value is not an instance of T.

Implementation

List<T?>? asObjectList<E, T>(ObjectTransformer<E?, T?> transformer,
        {bool skipNullValues = false}) =>
    transformObjectList<E, T>(value, transformer, skipNullValues);