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.

In this section