IsolateManager class

Constructors

IsolateManager()

Properties

hashCode int
The hash code for this object.
no setterinherited
isolates → ValueListenable<List<IsolateRef>>
no setter
mainIsolate → ValueListenable<IsolateRef?>
no setter
mainIsolateDebuggerState IsolateState?
no setter
onIsolateCreated Stream<IsolateRef?>
no setter
onIsolateExited Stream<IsolateRef?>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedIsolate → ValueListenable<IsolateRef?>
no setter

Methods

addAutoDisposeListener(Listenable? listenable, [VoidCallback? listener]) → void
Add a listener to a Listenable object that is automatically removed when cancel is called.
inherited
autoDisposeStreamSubscription(StreamSubscription subscription) → void
Track a stream subscription to be automatically cancelled on dispose.
inherited
cancelListeners() → void
Cancel all listeners added.
inherited
cancelStreamSubscriptions() → void
Cancel all stream subscriptions added.
inherited
getIsolateCached(IsolateRef isolateRef) Future<Isolate?>
handleVmServiceClosed() → void
init(List<IsolateRef> isolates) Future<void>
isolateDebuggerState(IsolateRef? isolate) IsolateState?
isolateIndex(IsolateRef isolateRef) int?
Return a unique, monotonically increasing number for this Isolate.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
selectIsolate(IsolateRef? isolateRef) → void
toString() String
A string representation of this object.
inherited
vmServiceOpened(VmService service) → void

Operators

operator ==(Object other) bool
The equality operator.
inherited