DartInitializeRequestArguments class

A custom version of InitializeRequestArguments that adds custom Dart capabilities not covered by the DAP spec.

Inheritance

Constructors

DartInitializeRequestArguments({required String adapterID, bool supportsDartUris = false, bool? supportsRunInTerminalRequest, bool? supportsProgressReporting})
DartInitializeRequestArguments.fromMap(Map<String, Object?> obj)

Properties

adapterID String
The ID of the debug adapter.
finalinherited
clientID String?
The ID of the client using this adapter.
finalinherited
clientName String?
The human-readable name of the client using this adapter.
finalinherited
columnsStartAt1 bool?
If true all column numbers are 1-based (default).
finalinherited
hashCode int
The hash code for this object.
no setterinherited
linesStartAt1 bool?
If true all line numbers are 1-based (default).
finalinherited
locale String?
The ISO-639 locale of the client using this adapter, e.g. en-US or de-CH.
finalinherited
pathFormat String?
Determines in what format paths are specified. The default is path, which is the native format.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
supportsANSIStyling bool?
The client will interpret ANSI escape sequences in the display of OutputEvent.output and Variable.value fields when Capabilities.supportsANSIStyling is also enabled.
finalinherited
supportsArgsCanBeInterpretedByShell bool?
Client supports the argsCanBeInterpretedByShell attribute on the runInTerminal request.
finalinherited
supportsDartUris bool
Whether the client supports URIs in places where we would normally send file paths.
final
supportsInvalidatedEvent bool?
Client supports the invalidated event.
finalinherited
supportsMemoryEvent bool?
Client supports the memory event.
finalinherited
supportsMemoryReferences bool?
Client supports memory references.
finalinherited
supportsProgressReporting bool?
Client supports progress reporting.
finalinherited
supportsRunInTerminalRequest bool?
Client supports the runInTerminal request.
finalinherited
supportsStartDebuggingRequest bool?
Client supports the startDebugging request.
finalinherited
supportsVariablePaging bool?
Client supports the paging of variables.
finalinherited
supportsVariableType bool?
Client supports the type attribute for variables.
finalinherited

Methods

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

Operators

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

Static Properties

arg DebugAdapterArgumentReader
A reader for protocol arguments that throws detailed exceptions if arguments aren't of the correct type.
final

Static Methods

fromJson(Map<String, Object?> obj) DartInitializeRequestArguments
override