isForegroundProcessRunning property

ValueListenable<bool>? get isForegroundProcessRunning

null when the backend cannot determine foreground state (e.g. Windows, remote/SSH backends, or fakes). Hosts should treat null as "unknown".

Classes that implement PtyBackend must declare this getter explicitly (Dart does not inherit concrete members via implements); return null unless the backend can report foreground state.

Implementation

ValueListenable<bool>? get isForegroundProcessRunning => null;