-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
regl-scatter2d #1869
regl-scatter2d #1869
Conversation
@dfcreative I just added |
|
here's a few examples of |
@bpostlethwaite that should work already. |
@bpostlethwaite SVG shapes and annotations: |
return Plotly.restyle(gd, 'visible', 'legendonly'); | ||
}) | ||
.then(function() { | ||
expect(objects().length).toEqual(OBJECT_PER_TRACE); | ||
expect(objects()[0].data.length).toEqual(0); | ||
expect(readPixel(gd.querySelector('.gl-canvas-context'), 108, 100)[0]).toBe(0); |
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.
@dfcreative Non-blocking for the first regl release, but it would be nice to make the visible: 'legendonly'
state NOT clear the gl context to speed up trace visibility toggle via legend items.
Closing in favour of #2258 |
Work in progress, early stages. PR is for discussions.
crossfilter case?selection API for regl-scatter2d componenthandled by tracebackground image scattergl image background feature request #1603 (comment)a separate PRmultiselect interaction: should persist selection on panning, zoomingleave it for a separate PRgl2d_12
respans axesPlotly.plot(container, mock.data)
two times breaks selectionPlotly.plot(container, mock.data)
two times with modifieddata.type
breaks selection and panninggl2d_axes_labels
,gl2d_axes_lines
orgl2d_axes_range_type
gl2d_axes_range_type
gl2d_connect_gaps
gl2d_date_axes
gl2d_error_bars
gl-line2d antialiasing vs reg-line2dit really depends on layout width, because some layouts are vvgl2d_scatter-colorscale-colorbar
gl2d_stacked_coupled_subplots