RenameClientCapabilities
in package
Table of Contents
Properties
- $dynamicRegistration : bool|null
- Whether text document synchronization supports dynamic registration.
- $honorsChangeAnnotations : bool|null
- Whether th client honors the change annotations in text edits and resource operations returned via the rename request's workspace edit by for example presenting the workspace edit in the user interface and asking for confirmation.
- $prepareSupport : bool|null
- Client supports testing for validity of rename operations before execution.
- $prepareSupportDefaultBehavior : int|null
- Client supports the default behavior result (`{ defaultBehavior: boolean }`).
Methods
- __construct() : mixed
Properties
$dynamicRegistration
Whether text document synchronization supports dynamic registration.
public
bool|null
$dynamicRegistration
$honorsChangeAnnotations
Whether th client honors the change annotations in text edits and resource operations returned via the rename request's workspace edit by for example presenting the workspace edit in the user interface and asking for confirmation.
public
bool|null
$honorsChangeAnnotations
Tags
$prepareSupport
Client supports testing for validity of rename operations before execution.
public
bool|null
$prepareSupport
Tags
$prepareSupportDefaultBehavior
Client supports the default behavior result (`{ defaultBehavior: boolean }`).
public
int|null
$prepareSupportDefaultBehavior
The value indicates the default behavior used by the client.
Tags
Methods
__construct()
public
__construct([bool|null $dynamicRegistration = null ][, bool|null $prepareSupport = null ][, int|null $prepareSupportDefaultBehavior = null ][, bool|null $honorsChangeAnnotations = null ]) : mixed
Parameters
- $dynamicRegistration : bool|null = null
- $prepareSupport : bool|null = null
- $prepareSupportDefaultBehavior : int|null = null
-
PrepareSupportDefaultBehavior
- $honorsChangeAnnotations : bool|null = null