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