resultAs<T> method

Map<String, T?> resultAs<T>({
  1. required Codec<T, Object?> codec,
})

Decodes each collected child result as a typed DTO with codec.

Implementation

Map<String, T?> resultAs<T>({required Codec<T, Object?> codec}) {
  return Map.unmodifiable({
    for (final entry in results.entries)
      entry.key: entry.value.payloadAs(codec: codec),
  });
}