maybeWhen<_T> method
_T
maybeWhen<_T>({
- _T moveObject()?,
- _T moveValue()?,
- required _T orElse(),
Implementation
_T maybeWhen<_T>({
_T Function(
Query$GetDynamicFields$object$dynamicFields$nodes$value$$MoveObject,
)?
moveObject,
_T Function(
Query$GetDynamicFields$object$dynamicFields$nodes$value$$MoveValue,
)?
moveValue,
required _T Function() orElse,
}) {
switch ($__typename) {
case "MoveObject":
if (moveObject != null) {
return moveObject(
this
as Query$GetDynamicFields$object$dynamicFields$nodes$value$$MoveObject,
);
} else {
return orElse();
}
case "MoveValue":
if (moveValue != null) {
return moveValue(
this
as Query$GetDynamicFields$object$dynamicFields$nodes$value$$MoveValue,
);
} else {
return orElse();
}
default:
return orElse();
}
}