问题描述
我按照以下方式定义了一个自定义 Parameterized
类:
class Myclass(param.Parameterized):
var1 = param.ObjectSelector(
objects=['A','B','C'],default='B',label='Param1',)
seg3 = param.ObjectSelector(
objects={
'First group': 'ZK','Second one': 'ZL',},default='ZL',label='Groups',)
每当我想实例化这个类并生成一个带有小部件的窗格来选择参数时,根据文档,我使用以下内容:
instance = Myclass()
pn.panel(instance.param)
这给了我以下输出:
我想知道如何修改默认为类名的标题?理想情况下,它应该在 pn.panel(...)
级别,因为我希望控制特定标题,如果我将这些小部件拆分为多个窗格。
见:
pn.Row(
pn.panel(
instance.param,parameters=['var1']
),pn.panel(
instance.param,parameters=['seg3']
)
)