Closed
Description
- add event callbacks to
table
Table view - squashed #2052 (comment) including plotly_hover and plotly_click events on the cells Table view - squashed #2052 (comment) - roll back
gup
utils 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
table
state 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.format
scalar value https://github.com/plotly/plotly.js/pull/2052/files#r142410512 - Reuse
plots/font_attributes.js
https://github.com/plotly/plotly.js/pull/2052/files#r142410981 - Move
<clipPath>
tofullLayout._clips
https://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.js
logic to let users make do with fewerattributes
, for example,-
lines
shouldn'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-baseline
related 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