From 75a865ef83ca19fcc6eb0ffa37702100daed6baa Mon Sep 17 00:00:00 2001 From: Steven te Brinke Date: Tue, 12 Jun 2018 09:42:25 +0200 Subject: [PATCH] Adds callback for Plotly renderer updates. --- src/PlotlyRenderers.jsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/PlotlyRenderers.jsx b/src/PlotlyRenderers.jsx index f321328..294ab2f 100644 --- a/src/PlotlyRenderers.jsx +++ b/src/PlotlyRenderers.jsx @@ -93,6 +93,7 @@ function makeRenderer( this.props.plotlyOptions )} config={this.props.plotlyConfig} + onUpdate={this.props.onRendererUpdate} /> ); } @@ -105,6 +106,7 @@ function makeRenderer( Renderer.propTypes = Object.assign({}, PivotData.propTypes, { plotlyOptions: PropTypes.object, plotlyConfig: PropTypes.object, + onRendererUpdate: PropTypes.func, }); return Renderer; @@ -152,6 +154,7 @@ function makeScatterRenderer(PlotlyComponent) { data={[data]} layout={Object.assign(layout, this.props.plotlyOptions)} config={this.props.plotlyConfig} + onUpdate={this.props.onRendererUpdate} /> ); } @@ -164,6 +167,7 @@ function makeScatterRenderer(PlotlyComponent) { Renderer.propTypes = Object.assign({}, PivotData.propTypes, { plotlyOptions: PropTypes.object, plotlyConfig: PropTypes.object, + onRendererUpdate: PropTypes.func, }); return Renderer;