struct

LSP::ClientCapabilities::Workspace::FileOperations

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

did_create

The client has support for sending didCreateFiles notifications.

Source
did_create=(did_create : Bool | Nil)

The client has support for sending didCreateFiles notifications.

Source
did_delete

The client has support for sending didDeleteFiles notifications.

Source
did_delete=(did_delete : Bool | Nil)

The client has support for sending didDeleteFiles notifications.

Source
did_rename

The client has support for sending didRenameFiles notifications.

Source
did_rename=(did_rename : Bool | Nil)

The client has support for sending didRenameFiles notifications.

Source
dynamic_registration

Whether the client supports dynamic registration for file requests/notifications.

Source
dynamic_registration=(dynamic_registration : Bool | Nil)

Whether the client supports dynamic registration for file requests/notifications.

Source
will_create

The client has support for sending willCreateFiles requests.

Source
will_create=(will_create : Bool | Nil)

The client has support for sending willCreateFiles requests.

Source
will_delete

The client has support for sending willDeleteFiles requests.

Source
will_delete=(will_delete : Bool | Nil)

The client has support for sending willDeleteFiles requests.

Source
will_rename

The client has support for sending willRenameFiles requests.

Source
will_rename=(will_rename : Bool | Nil)

The client has support for sending willRenameFiles requests.

Source