lspeasy / client/src / ConnectionState
Enumeration: ConnectionState
Defined in: packages/client/src/connection/types.ts:13
Lifecycle state of an LSPClient connection.
Remarks
Transitions: Disconnected → Connecting (on connect()) → Connected (after initialized) → Disconnecting (on disconnect()) → Disconnected.
Listen for state changes via LSPClient.onConnectionStateChange.
Enumeration Members
Connected
ts
Connected: "connected";Defined in: packages/client/src/connection/types.ts:15
Connecting
ts
Connecting: "connecting";Defined in: packages/client/src/connection/types.ts:14
Disconnected
ts
Disconnected: "disconnected";Defined in: packages/client/src/connection/types.ts:17
Disconnecting
ts
Disconnecting: "disconnecting";Defined in: packages/client/src/connection/types.ts:16