Exemplo n.º 1
0
def _make_panel4Struct(model=None, typ=None, name_leaf=None, **kargs):
    assert typ is not None or model is not None
    if not typ:
        typ = model.__class__
    name = name_leaf
    if not name:
        try:
            name = typ.name
        except AttributeError:
            name = None
    if not isinstance(name, str):
        name = None
    title = name or typ.__name__
    panel = Panel()
    panel.header["title"] = title
    panel4Struct(panel=panel, model=model, typ=typ, **kargs)
    panel.generated = True
    return panel