Skip to content

lspeasy / core/src / supportsFileWatching

Function: supportsFileWatching()

ts
function supportsFileWatching(capabilities): capabilities is ClientCapabilities & { workspace: { didChangeWatchedFiles: { dynamicRegistration: true } } };

Defined in: packages/core/src/protocol/capabilities.ts:294

Returns true when the client supports dynamic file watching registration.

Parameters

ParameterTypeDescription
capabilitiesClientCapabilitiesThe client capabilities to check.

Returns

capabilities is ClientCapabilities & { workspace: { didChangeWatchedFiles: { dynamicRegistration: true } } }

true when workspace.didChangeWatchedFiles.dynamicRegistration is true.

Released under the MIT License.