Source code for abipy.panels.works

""""Panels to interact with the AbiPy tasks."""
from __future__ import annotations

import param
import panel as pn
import panel.widgets as pnw

from abipy.panels.core import mpl, ply, dfc, depends_on_btn_click
from abipy.panels.nodes import NodeParameterized


[docs] class WorkPanel(NodeParameterized): """ Panel to interact with an AbiPy Work """ def __init__(self, work, **params): NodeParameterized.__init__(self, node=work, **params) self.work = work
#def get_panel(self, as_dict=False, **kwargs): # """Return tabs with widgets to interact with the flow.""" # return super().get_panel(as_dict=as_dict, **kwargs)