blob: 7ffed60e584c744a80d7afad8c9341bb17c88a5c [file] [log] [blame] [view]
# or method
T or
(T fallback)
<p>If the value is <a href="../../package-fidl_fidl/Some-class.md">Some</a>, the value is returned. If <a href="../../package-fidl_fidl/None-class.md">None</a>, <code>null</code> is
returned. Otherwise, the value <code>isUndefined</code>, in which case the given
<code>fallback</code> value is returned instead.</p>
## Implementation
```dart
T? or(T? fallback) {
if (isDefined) {
return _value;
} else {
return fallback;
}
}
```