Optional connectOptions: ConnectOptionsStatic Readonly EVENT_Static Readonly EVENT_Static Readonly EVENT_Static Readonly EVENT_Static Readonly EVENT_Static Readonly EVENT_Static Readonly EVENT_Static Readonly EVENT_Static Optional Readonly FEATURESA collection of feature flags that the JS API advertises. All must be nullable booleans, and if listed, the value is true.
Marked as nullable as past releases will not have this property, be sure to test for null if an older release might be in use.
Static Readonly LOGIN_Password login type.
When used as `credentials.type` for login, the credentials must include a username and a password.
Static Readonly LOGIN_Password login type.
When used as `credentials.type` for login, the credentials must include a username and a password.
Listen for events on this object.
The type of the data that the event will provide.
The name of the event to listen for.
A function to call when the event occurs.
Returns a cleanup function.
Returns a promise that resolves to the underlying IdeConnection.
Returns a storage service associated with this client's connection.
Logs in using the provided credentials.
the login credentials
a promise which resolves once the client has connected using the provided credentials
Logs in using a refresh token.
the refresh token
a promise which resolves once the client has connected using the updated credentials
Removes an event listener added to this table.
Indicates whether this client instance is still usable.
a promise which resolves to this when the client is usable
A client for connecting to a Deephaven server from the Deephaven JS API.
This type manages connection lifecycle and authentication state, and provides helpers to fetch server and authentication-related configuration.