FrUnion.ofTaggedModel constructor
FrUnion.ofTaggedModel(
- Set<
TaggedUnionModel> tagModels
use '' for default tag
FrUnion.ofTaggedModel({
(UserM('Mike', 18), ''),
(UserM('Mike2', 19), 'tag2'),
})
Implementation
factory FrUnion.ofTaggedModel(Set<TaggedUnionModel> tagModels) {
final initials = {
for (var initTM in tagModels)
modelKeyByValue(value: initTM.$1, tag: initTM.$2): initTM.$1,
};
return FrUnion.build(initials: initials, value: {...initials});
}