Repository navigation
Open items for future PRs related primarily to table #2056
Copy link
Copy link
Closed
Labels
featuresomething newsomething new
Description
- add event callbacks to
tableTable view - squashed #2052 (comment) including plotly_hover and plotly_click events on the cells Table view - squashed #2052 (comment) - roll back
guputils toparcoords: Table view - squashed #2052 (comment) - get rid of camelcased classnames (use dashed) and put all classnames into
constants.js: Table view - squashed #2052 (comment) - discuss and plan cell editing and possibly other related functionality (request, reply)
- represent full
tablestate via attributes (in) and callbacks (out) such that users can specify and/or receive, in logical units (row item) where we are in scrolling; similar full state representation for other interactions such as column drag&drop Table view - squashed #2052 (comment) - put back
valign(used to be there but needs a bit of work to handle cases of LaTeX etc.) - do more to avoid wrapping: initial render should try to render straight away (no wrapping) and iff it breaches constraints, wrapping is invoked - this makes the current 2-step process into a 3-step process but CPU upside is big if no or few cells need wrapping (worth optimizing for the plainer case and negligible cycle loss even in the worst case)
- support individual border lines in addition to boxes; maybe border collapse?
- Support for 1D header values Table view - squashed #2052 (comment)
- Better handling of MathJax fill color styling Table view - squashed #2052 (comment)
- Support
header.formatscalar value https://github.com/plotly/plotly.js/pull/2052/files#r142410512 - Reuse
plots/font_attributes.jshttps://github.com/plotly/plotly.js/pull/2052/files#r142410981 - Move
<clipPath>tofullLayout._clipshttps://github.com/plotly/plotly.js/pull/2052/files#r142418318 - Jasmine tests
- Checking for render glitch (high speed scrolling and then stopping) and fixing it (issue found by @rreusser )
- More
defaults.jslogic to let users make do with fewerattributes, for example,-
linesshouldn't be needed, - missing values (fewer or shorter vectors) could be filled with ""
- cell heights should have the minimum of 2x the lowest font height in the row
-
[ ] Fix scrollwheel scrolling issues in IE and FFnow in table rows disappear on scroll in IE #3986- At least one more mock
- Fix
dominant-baseline/alignment-baselinerelated issues found by @alexcjohnson - Look into the vertical alignment issue on CI in cells with wrapped text (looks fine in the wild; issue found by @alexcjohnson ) or await the switch to the Electron based tester by @etpinard
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featuresomething newsomething new
Activity
etpinard commentedon Oct 3, 2017
[-]Add event callbacks to `table`[/-][+]Open items for future PRs related primarily to `table`[/+]monfera commentedon Oct 6, 2017
monfera commentedon Oct 6, 2017
monfera commentedon Oct 6, 2017
monfera commentedon Oct 6, 2017
monfera commentedon Oct 6, 2017
rreusser commentedon Oct 6, 2017
monfera commentedon Oct 6, 2017
monfera commentedon Oct 6, 2017
monfera commentedon Oct 6, 2017
monfera commentedon Oct 6, 2017
monfera commentedon Oct 9, 2017
monfera commentedon Oct 10, 2017
jackparmer commentedon Nov 7, 2018
Nice suggestions from the community forum:
https://community.plot.ly/t/table-styling-options/7272
etpinard commentedon Jul 4, 2019
More ideas:
jackparmer commentedon Sep 10, 2020
This issue has been tagged with
NEEDS SPON$ORA community PR for this feature would certainly be welcome, but our experience is deeper features like this are difficult to complete without the Plotly maintainers leading the effort.
Sponsorship range: $25k-$30k
What Sponsorship includes:
Please include the link to this issue when contacting us to discuss.
gvwilson commentedon Jun 10, 2024
Hi - this issue has been sitting for a while, so as part of our effort to tidy up our public repositories I'm going to close it. If it's still a concern, we'd be grateful if you could open a new issue (with a short reproducible example if appropriate) so that we can add it to our stack. Cheers - @gvwilson