simvx.core.file_state¶
File lifecycle signals shared between Editor and IDE state objects.
Module Contents¶
Classes¶
Mixin providing file lifecycle signals for editor/IDE state objects. |
API¶
- class simvx.core.file_state.FileStateMixin¶
Mixin providing file lifecycle signals for editor/IDE state objects.
Both EditorState and IDEState inherit from this to share the same signal interface. When the IDE is embedded in the editor, IDEState can accept external Signal instances to share with EditorState, eliminating the need for manual signal forwarding.