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