指定主题中的默认bokeh工具栏行为

问题描述 投票:0回答:1

是否可以为散景写一个主题,例如拖动工具和缩放轮工具默认情况下处于活动状态?我知道如何通过访问图形的属性来将其设置为活动状态,但是我想将要用于所有情节的所有默认内容都放置在主题中。

我已经浏览了主题文档和工具栏文档,但还没有提出解决方案。我唯一能找到的就是默认情况下如何停用工具,例如

{
    'attrs': {
        'Toolbar': {
            'active_scroll': None
        }
     }
}

这是否可以通过主题实现?还是我不走运?

python themes bokeh
1个回答
0
投票

这是不可能的,因为必须将active_*的所有Toolbar属性都设置为"auto"(听起来像是您[[不需要想要的东西))或所需的工具实例。而且您不能将实例放入JSON。

[您可能编写了一个主题JSON预处理程序,它将接受工具栏并设置相关的工具实例。但是,即使有可能,它也至少有两个缺点:

    创建并填充工具栏后,您必须设置主题
  1. 您不能在文档之间共享主题,也不能将主题应用于具有多个工具栏的文档
© www.soinside.com 2019 - 2024. All rights reserved.