Is it possible to programatically update the scrolling point of the DataTable.
For example in Table Experiments gapminder example usage.py we can select the countries by clicking on figure with this call back.
@app.callback( Output('datatable-gapminder', 'selected_row_indices'), [Input('graph-gapminder', 'clickData')], [State('datatable-gapminder', 'selected_row_indices')]) def update_selected_row_indices(clickData, selected_row_indices): if clickData: for point in clickData['points']: if point['pointNumber'] in selected_row_indices: selected_row_indices.remove(point['pointNumber']) else: selected_row_indices.append(point['pointNumber']) return selected_row_indices
but now i also want to scroll the table to the last selected country so that the user can see interactively what was just selected. this could be very helpful if there is a lot of data 1000+ rows and you select one somewhere and the scroll the table to it rather than having the user try to go hunt to find what was just selected.