Files
Forge-Engine/screens/widgets/widget_meta.py
T
williamandwilliam 3f4ebc4527
Build and deploy / build-and-push (push) Successful in 17s
Build and deploy / deploy (push) Successful in 10s
first commit
2026-08-21 16:23:49 +02:00

15 lines
539 B
Python

from .registry import WIDGETS
from .layout_capable_widgets import LAYOUT_CAPABLE_WIDGETS
from .control_groups.layout_controls import LAYOUT_CONTROLS
from .control_groups.universal_controls import UNIVERSAL_CONTROLS
def widget_meta(widget_key):
base = dict(WIDGETS.get(widget_key, WIDGETS["conteneur"]))
controls = list(base.get("controls", []))
if widget_key in LAYOUT_CAPABLE_WIDGETS:
controls = controls + LAYOUT_CONTROLS
controls = controls + UNIVERSAL_CONTROLS
base["controls"] = controls
return base