@@ -127,10 +127,10 @@ def on_zoom(self, callback, remove=False):
127
127
Set to true to remove the callback from the list of callbacks."""
128
128
self ._handle_registration ('zoom' , callback , remove )
129
129
130
- def restyle (self , data , traces = None ):
130
+ def restyle (self , data , indices = None ):
131
131
message = {'task' : 'restyle' , 'update' : data , 'graphId' : self ._graphId }
132
- if traces :
133
- message ['traces ' ] = traces
132
+ if indices :
133
+ message ['indices ' ] = indices
134
134
self ._handle_outgoing_message (message )
135
135
136
136
def relayout (self , layout ):
@@ -139,10 +139,12 @@ def relayout(self, layout):
139
139
}
140
140
self ._handle_outgoing_message (message )
141
141
142
- def hover (self , hover_obj ):
142
+ def hover (self , hover_obj , subplot = None ):
143
143
message = {
144
- 'task' : 'hover' , 'event ' : hover_obj , 'graphId' : self ._graphId
144
+ 'task' : 'hover' , 'selection ' : hover_obj , 'graphId' : self ._graphId
145
145
}
146
+ if subplot is not None :
147
+ message ['subplot' ] = subplot
146
148
self ._handle_outgoing_message (message )
147
149
148
150
def add_traces (self , traces , new_indices = None ):
0 commit comments