TypeEditorActivity
Base class for editing Fixo type definitions (actuator/sensor/lobe).
| Declared in | src/libs/libfixo/fixo/studio/TypeEditorActivity.hpp |
| Inherits | octomy::activity::PageActivity |
| Group | fixo |
Detailed description
Provides a metadata form (type id, title, description) and a C++ source editor (WidgetCodeEditor + CppSyntaxHighlighter). Subclasses add their type-specific fields via extraFieldsLayout() and override loadExtra()/saveExtra() to (de)serialize them.
Reads/writes the type via a Book. Built-in types are read-only.
See also Book, ItemManagerActivity.