yasmin_editor.editor_gui.ui.runtime_specs module
Declarative runtime control definitions.
Keeping the runtime control bar data-driven makes it easier to preserve the original runtime surface while still refactoring the UI code around it.
- class yasmin_editor.editor_gui.ui.runtime_specs.RuntimeButtonSpec(attribute_name: str, text: str, callback_name: str, tooltip: str, checkable: bool = False, checked: bool = False)
Bases:
objectDescription of one runtime control button.
- attribute_name: str
- callback_name: str
- checkable: bool
- checked: bool
- text: str
- tooltip: str