chain<T> static method
List<Discriminator<T> >
chain<T>(
- List<
Discriminator< discriminators,T> > - Decodable<
T> resolve(- Discriminator<
T> d
- Discriminator<
Implementation
static List<Discriminator<T>> chain<T>(
List<Discriminator<T>> discriminators, Decodable<T> Function(Discriminator<T> d) resolve) {
return [
for (final d in discriminators) _Discriminator0<T>(d.value, () => resolve(d)),
];
}