web-client-ui
web-client-ui copied to clipboard
Deephaven Web Client UI
**Description** You cannot add a row that contains any `null` values to an input table, even though those are valid values. Even when explicitly setting a `null` value, it does...
**Description** Aggregation Columns are not working properly on Input Tables, and the styling also appears to be quite off **Steps to reproduce** 1. Run the following snippet: ``` from deephaven...
Related to #2151. Allow the grid density setting to be provided via the server
Expose a swatch that has DH theme colors in the picker, something like https://react-spectrum.adobe.com/react-spectrum/ColorPicker.html#swatches The default colors in the swatch should be theme colors, but the user should also be...
Re-export Components introduced in React Spectrum Color package (https://github.com/adobe/react-spectrum/tree/main/packages/%40react-spectrum/color/src) for use in dh.ui - [ ] Re-export [ColorArea](https://react-spectrum.adobe.com/react-spectrum/ColorArea.html) - [ ] Re-export [ColorField](https://react-spectrum.adobe.com/react-spectrum/ColorField.html) - [ ] Re-export [ColorPicker](https://react-spectrum.adobe.com/react-spectrum/ColorPicker.html) - [...
**Description** IrisGrid accepts a prop for `sorts` and a prop for `reverseType`: https://github.com/deephaven/web-client-ui/blob/58ee88dc92bfe9a283ebc789c93f23639a954ba3/packages/iris-grid/src/IrisGrid.tsx#L297 The `reverseType` prop accepts `pre-sort` or `post-sort` option: https://github.com/deephaven/web-client-ui/blob/58ee88dc92bfe9a283ebc789c93f23639a954ba3/packages/jsapi-utils/src/TableUtils.ts#L87 However, when it is actually applied in the...
The React Spectrum Combobox handles tab key selection as follows - If the cursor is over an item, that item will be selected - If the cursor is not over...
Hi, I want to render a table in UI where I have more than 10 million rows where editing will be disabled. FileType: Parquet & CSV, Size: 5gb I don't...
Currently when we emit events, we simply call `eventHub.emit(eventName, ...)`, which does not offer any type protection. Similarly, we call `eventHub.on(eventName, callback)` which does not offer any type protection for...
This is in reference to Deephaven Enterprise ticket DH-9378. Currently, we maintain and operate on selection as an array of GridRange. For tables with key columns, we should implement keyed...