DisconnectArguments class

Arguments for disconnect request.

Inheritance

Constructors

DisconnectArguments({bool? restart, bool? suspendDebuggee, bool? terminateDebuggee})
DisconnectArguments.fromMap(Map<String, Object?> obj)

Properties

hashCode int
The hash code for this object.
no setterinherited
restart bool?
A value of true indicates that this disconnect request is part of a restart sequence.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
suspendDebuggee bool?
Indicates whether the debuggee should stay suspended when the debugger is disconnected. If unspecified, the debuggee should resume execution. The attribute is only honored by a debug adapter if the corresponding capability supportSuspendDebuggee is true.
final
terminateDebuggee bool?
Indicates whether the debuggee should be terminated when the debugger is disconnected. If unspecified, the debug adapter is free to do whatever it thinks is best. The attribute is only honored by a debug adapter if the corresponding capability supportTerminateDebuggee is true.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

canParse(Object? obj) bool
override
fromJson(Map<String, Object?> obj) DisconnectArguments