CompletionRegisterLibraryPathsParams class
completion.registerLibraryPaths params
{ "paths": List
Clients may not extend, implement or mix-in this class.
Constructors
-
CompletionRegisterLibraryPathsParams(List<
LibraryPathSet> paths) - CompletionRegisterLibraryPathsParams.fromJson(JsonDecoder jsonDecoder, String jsonPath, Object? json)
-
factory
- CompletionRegisterLibraryPathsParams.fromRequest(Request request)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
-
paths
↔ List<
LibraryPathSet> -
A list of objects each containing a path and the additional libraries
from which the client is interested in receiving completion suggestions.
If one configured path is beneath another, the descendant will override
the ancestors' configured libraries of interest.
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.
-
toRequest(
String id) → Request -
Return a request whose parameters are taken from this object and that has
the given
id
. -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override