Skip to content

lspeasy / client/src / ConnectionState

Enumeration: ConnectionState

Defined in: packages/client/src/connection/types.ts:13

Lifecycle state of an LSPClient connection.

Remarks

Transitions: DisconnectedConnecting (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

Released under the MIT License.