RuntimeCompletionExpression class
RuntimeCompletionExpression
{ "offset": int "length": int "type": optional RuntimeCompletionExpressionType }
Clients may not extend, implement or mix-in this class.
Constructors
- RuntimeCompletionExpression(int offset, int length, {RuntimeCompletionExpressionType? type})
- RuntimeCompletionExpression.fromJson(JsonDecoder jsonDecoder, String jsonPath, Object? json)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- length ↔ int
-
The length of the expression in the code for completion.
getter/setter pair
- offset ↔ int
-
The offset of the expression in the code for completion.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type ↔ RuntimeCompletionExpressionType?
-
When the expression is sent from the server to the client, the type is
omitted. The client should fill the type when it sends the request to the
server again.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object> - Returns a JSON presentation of the object.
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override