Как изменить размер имени вкладки в Pyviz Panel - PullRequest
1 голос
/ 22 января 2020

Я пытаюсь создать макет вкладки с помощью Pyviz-Panel (пример кода ниже) в блокноте Jupyter. Я хотел бы сохранить размер отдельной вкладки name s одинаковым.
Однако tab.width изменяет / задает размер общего окна для набора вкладок.

Четный tab[0].width устанавливает ширину окна для содержимого на вкладке «A», то есть ширину столбца / кнопки в моем примере ниже. Это не то, что я после.

Как изменить ширину области имени для каждой вкладки?

import panel as pn
pn.extension()
import panel.widgets as pnw

name_list = ['A','BBB','CCCCC']
tab_contents = name_list
buttons = [pnw.Button(name="Do "+name) for name in tab_contents]
columns = [pn.layout.Column() for i in range(len(name_list))]

tab = pn.layout.Tabs()
for i in range(len(name_list)):
    columns[i].extend([buttons[i]])
    tab.append((name_list[i],columns[i]))

tab
...