AnalysisInvalidateParams class

analysis.invalidate params

{ "file": FilePath "offset": int "length": int "delta": int }

Clients may not extend, implement or mix-in this class.

Constructors

AnalysisInvalidateParams(String file, int offset, int length, int delta)
AnalysisInvalidateParams.fromJson(JsonDecoder jsonDecoder, String jsonPath, Object? json)
factory
AnalysisInvalidateParams.fromNotification(Notification notification)
factory

Properties

delta int
The delta to be applied to the offsets in information that follows the invalidated region in order to update it so that it doesn't need to be re-requested.
getter/setter pair
file String
The file whose information has been invalidated.
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
length int
The length of the invalidated region.
getter/setter pair
offset int
The offset of the invalidated region.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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.
toNotification() Notification
toString() String
A string representation of this object.
override

Operators

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