first commit
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
from ..widgets.registry import WIDGETS
|
||||
|
||||
|
||||
def element_label(el, widgets_catalog=None):
|
||||
"""Nom lisible d'un élément pour les listes/menus : son nom personnalisé
|
||||
s'il en a un, sinon le libellé de son widget (ex: "Image")."""
|
||||
catalog = widgets_catalog if widgets_catalog is not None else WIDGETS
|
||||
if el.get("name"):
|
||||
return el["name"]
|
||||
return catalog.get(el.get("widget"), {}).get("label", el.get("widget", "?"))
|
||||
Reference in New Issue
Block a user