Future<void> whenClosed
inherited
Future<void> get whenClosed { if (_currentState == InterfaceState.closed) { return Future.value(); } return stateChanges.firstWhere((s) => s == InterfaceState.closed); }