blob: 3fe77bf320c8246f447a5df68f8c3b6864b6389d [file] [log] [blame] [view]
# whenClosed property
Future<void> whenClosed
_<span class="feature">inherited</span>_
<p>A future that completes when the interface is closed.</p>
## Implementation
```dart
Future<void> get whenClosed {
if (_currentState == InterfaceState.closed) {
return Future.value();
}
return stateChanges.firstWhere((s) => s == InterfaceState.closed);
}
```