@@ -127,10 +127,10 @@ def on_zoom(self, callback, remove=False):
127127 Set to true to remove the callback from the list of callbacks."""
128128 self ._handle_registration ('zoom' , callback , remove )
129129
130- def restyle (self , data , traces = None ):
130+ def restyle (self , data , indices = None ):
131131 message = {'task' : 'restyle' , 'update' : data , 'graphId' : self ._graphId }
132- if traces :
133- message ['traces ' ] = traces
132+ if indices :
133+ message ['indices ' ] = indices
134134 self ._handle_outgoing_message (message )
135135
136136 def relayout (self , layout ):
@@ -139,10 +139,12 @@ def relayout(self, layout):
139139 }
140140 self ._handle_outgoing_message (message )
141141
142- def hover (self , hover_obj ):
142+ def hover (self , hover_obj , subplot = None ):
143143 message = {
144- 'task' : 'hover' , 'event ' : hover_obj , 'graphId' : self ._graphId
144+ 'task' : 'hover' , 'selection ' : hover_obj , 'graphId' : self ._graphId
145145 }
146+ if subplot is not None :
147+ message ['subplot' ] = subplot
146148 self ._handle_outgoing_message (message )
147149
148150 def add_traces (self , traces , new_indices = None ):
0 commit comments