DebugSession class
A debug session.
- Available extensions
- Annotations
-
- @JS()
- @staticInterop
- @anonymous
Constructors
- DebugSession.new({String? id, String? type, DebugSession? parentSession, String? name, WorkspaceFolder? workspaceFolder, DebugConfiguration? configuration, Future customRequest(String, [dynamic])?, Future getDebugProtocolBreakpoint(Breakpoint)?})
-
factory
Properties
- configuration → DebugConfiguration
-
Available on DebugSession, provided by the DebugSession$Typings extension
The "resolved" {@link DebugConfigurationdebug configuration} of this session. "Resolved" means thatno setter - customRequest ↔ Future Function(String, [dynamic])
-
Available on DebugSession, provided by the DebugSession$Typings extension
getter/setter pair - getDebugProtocolBreakpoint ↔ Future Function(Breakpoint)
-
Available on DebugSession, provided by the DebugSession$Typings extension
getter/setter pair - hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
Available on DebugSession, provided by the DebugSession$Typings extension
The unique ID of this debug session.no setter - name ↔ String
-
Available on DebugSession, provided by the DebugSession$Typings extension
The debug session's name is initially taken from the {@link DebugConfiguration debug configuration}. Any changes will be properly reflected in the UI.getter/setter pair - parentSession → DebugSession?
-
Available on DebugSession, provided by the DebugSession$Typings extension
The parent session of this debug session, if it was created as a child.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → String
-
Available on DebugSession, provided by the DebugSession$Typings extension
The debug session's type from the {@link DebugConfigurationdebug configuration}.no setter - workspaceFolder → WorkspaceFolder?
-
Available on DebugSession, provided by the DebugSession$Typings extension
The workspace folder of this session orundefined
for a folderless setup.no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited