EventKind class Null safety
Adding new values to EventKind is considered a backwards compatible
change. Clients should ignore unrecognized events.
Properties
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- kBreakpointAdded → const String
-
A breakpoint has been added for an isolate.
'BreakpointAdded' - kBreakpointRemoved → const String
-
A breakpoint has been removed.
'BreakpointRemoved' - kBreakpointResolved → const String
-
An unresolved breakpoint has been resolved for an isolate.
'BreakpointResolved' - kBreakpointUpdated → const String
-
A breakpoint has been updated.
'BreakpointUpdated' - kCpuSamples → const String
-
A block of recently collected CPU samples.
'CpuSamples' - kExtension → const String
-
Event from dart:developer.postEvent.
'Extension' - kGC → const String
-
A garbage collection event.
'GC' - kInspect → const String
-
Notification from dart:developer.inspect.
'Inspect' - kIsolateExit → const String
-
Notification that an isolate has exited.
'IsolateExit' - kIsolateReload → const String
-
Notification that an isolate has been reloaded.
'IsolateReload' - kIsolateRunnable → const String
-
Notification that an isolate is ready to run.
'IsolateRunnable' - kIsolateStart → const String
-
Notification that a new isolate has started.
'IsolateStart' - kIsolateUpdate → const String
-
Notification that isolate identifying information has changed. Currently
used to notify of changes to the isolate debugging name via setName.
'IsolateUpdate' - kLogging → const String
-
Event from dart:developer.log.
'Logging' - kNone → const String
-
Indicates an isolate is not yet runnable. Only appears in an Isolate's
pauseEvent. Never sent over a stream.
'None' - kPauseBreakpoint → const String
-
An isolate has paused at a breakpoint or due to stepping.
'PauseBreakpoint' - kPauseException → const String
-
An isolate has paused due to an exception.
'PauseException' - kPauseExit → const String
-
An isolate has paused at exit, before terminating.
'PauseExit' - kPauseInterrupted → const String
-
An isolate has paused due to interruption via pause.
'PauseInterrupted' - kPausePostRequest → const String
-
An isolate has paused after a service request.
'PausePostRequest' - kPauseStart → const String
-
An isolate has paused at start, before executing code.
'PauseStart' - kResume → const String
-
An isolate has started or resumed execution.
'Resume' - kServiceExtensionAdded → const String
-
Notification that an extension RPC was registered on an isolate.
'ServiceExtensionAdded' - kServiceRegistered → const String
-
Notification that a Service has been registered into the Service Protocol
from another client.
'ServiceRegistered' - kServiceUnregistered → const String
-
Notification that a Service has been removed from the Service Protocol
from another client.
'ServiceUnregistered' - kTimelineEvents → const String
-
A block of timeline events has been completed.
'TimelineEvents' - kTimelineStreamSubscriptionsUpdate → const String
-
The set of active timeline streams was changed via
setVMTimelineFlags.'TimelineStreamSubscriptionsUpdate' - kUserTagChanged → const String
-
Notification that the UserTag for an isolate has been changed.
'UserTagChanged' - kVMFlagUpdate → const String
-
Notification that a VM flag has been changed via the service protocol.
'VMFlagUpdate' - kVMUpdate → const String
-
Notification that VM identifying information has changed. Currently used
to notify of changes to the VM debugging name via setVMName.
'VMUpdate' - kWriteEvent → const String
-
Notification of bytes written, for example, to stdout/stderr.
'WriteEvent'