map<TResult extends Object?> method
TResult
map<TResult extends Object?>({
- required TResult publicStory(
- StoryOriginPublicStory value
Implementation
TResult map<TResult extends Object?>({
required TResult Function(StoryOriginHiddenUser value) hiddenUser,
required TResult Function(StoryOriginPublicStory value) publicStory,
}) {
switch (getConstructor()) {
case StoryOriginHiddenUser.constructor:
return hiddenUser.call(this as StoryOriginHiddenUser);
case StoryOriginPublicStory.constructor:
return publicStory.call(this as StoryOriginPublicStory);
}
throw StateError('not handled type Generator');
}