class LSProtocol::DidChangeWatchedFilesClientCapabilities
- LSProtocol::DidChangeWatchedFilesClientCapabilities
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
lsprotocol/types.crConstructors
- .new(pull : JSON::PullParser)
- .new(dynamic_registration : Bool | Nil = nil, relative_pattern_support : Bool | Nil = nil)
Instance Method Summary
-
#dynamic_registration : Bool | Nil
Did change watched files notification supports dynamic registration.
-
#relative_pattern_support : Bool | Nil
Whether the client has support for
RelativePattern
or not.
Constructor Detail
def self.new(dynamic_registration : Bool | Nil = nil, relative_pattern_support : Bool | Nil = nil)
#
Instance Method Detail
def dynamic_registration : Bool | Nil
#
Did change watched files notification supports dynamic registration. Please note that the current protocol doesn't support static configuration for file changes from the server side.
def relative_pattern_support : Bool | Nil
#
Whether the client has support for RelativePattern
or not.
@since 3.17.0