Я могу добавить BoxSelectTool на свой график.
plot.add_tools(BoxSelectTool(dimensions="both"))
Инструмент появляется, и я сделал прямоугольный выбор angular. Но документированный метод ничего не показывает для выбранных точек.
source.selected.indices
[] возвращается. Что не так. Как получить выбранные индексы?
после просмотра постов я могу заставить работать встроенный сервер, и source.selected.indices действительно возвращает очки, но call_back по-прежнему не работает
def callback(attr, old, new):
print('select changed')
# The index of the selected glyph is : new['1d']['indices'][0]
patch_name = source.data['name'][new['1d']['indices'][0]]
print("TapTool callback executed on Patch {}".format(patch_name))
source.on_change('selected',callback)
есть идеи, пожалуйста?