-
Notifications
You must be signed in to change notification settings - Fork 17
feat: DH-21375: Integrate databars with UI table format #1289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
feat: DH-21375: Integrate databars with UI table format #1289
Conversation
|
@copilot Can you check how this PR compares to the plan at https://github.com/deephaven/deephaven-plugins/pull/1282/changes#diff-4b3243a5e436df978a8e62a555524a2fd6f899e8f65248f3879f74611bc0947d and comment if you think there are any discrepancies between the plan the this implementation? Do not open a new pull request, just let me know if there are any discrepancies |
|
@mattrunyon I've opened a new pull request, #1290, to work on those changes. Once the pull request is ready, I'll request review from you. |
413b901 to
dbeccb8
Compare
| > [!WARNING] | ||
| > Migrating from the `databars` parameter | ||
| > | ||
| > The legacy `databars` parameter is deprecated and will be removed in a future version. Use `format_` with `mode=ui.TableDatabar()` instead. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if gplus, maybe specific next version; if not, future version it is!
Part of DH-21375. Adds support for databars in
ui.TableFormatviamodeparameter. The legacydatabarsparameter is still supported but will show a deprecation warning.Changes:
There are some validation rules/warnings to be aware of while we maintain backwards compatibility with the old API
databarsprop andmode=TableDatabar()cant be used togethercolumnscan't be specified using the new api (should come fromTableFormat.cols)Most of these rules exist to support the old api, so we will have to clean them up once it's fully deprecated.