выберите глиф программно в боке - PullRequest
0 голосов
/ 02 октября 2019

Я строю несколько кругов на компоненте gmap`, используя bokeh, следующим образом:

initial_circle = Circle(x="x", y="y", size=25, fill_color="color", line_color=None)
selected_circle = Circle(fill_alpha=1, fill_color="color", line_color="black", line_width=3)
nonselected_circle = Circle(fill_alpha=0.7, fill_color="color", line_color=None)

self.map = gmap(self.api_key, self.map_options,
                title=self.title, sizing_mode='stretch_both')

# Add some circles to plot
self.map.add_glyph(self.map_source,
                   initial_circle,
                   selection_glyph=selected_circle,
                   nonselection_glyph=nonselected_circle)

self.taptool = TapTool()
self.map.add_tools(self.taptool)

Это работает fone, и я могу выбрать и отменить выбор кругов. Теперь я хочу случайным образом выбрать круг в начале, и мне интересно, как можно программно установить состояние выбранного глифа.

...