VariablesArguments class

Arguments for variables request.

Inheritance

Constructors

VariablesArguments({int? count, String? filter, ValueFormat? format, int? start, required int variablesReference})
VariablesArguments.fromMap(Map<String, Object?> obj)

Properties

count int?
The number of variables to return. If count is missing or 0, all variables are returned. The attribute is only honored by a debug adapter if the corresponding capability supportsVariablePaging is true.
final
filter String?
Filter to limit the child variables to either named or indexed. If omitted, both types are fetched.
final
format ValueFormat?
Specifies details on how to format the Variable values. The attribute is only honored by a debug adapter if the corresponding capability supportsValueFormattingOptions is true.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
start int?
The index of the first variable to return; if omitted children start at 0. The attribute is only honored by a debug adapter if the corresponding capability supportsVariablePaging is true.
final
variablesReference int
The variable for which to retrieve its children. The variablesReference must have been obtained in the current suspended state. See 'Lifetime of Object References' in the Overview section for details.
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) VariablesArguments