|
morph 0.1.0
Asynchronous bridge between GUI thread and business models
|
One open tab, as an application's tab strip binds to it. More...
#include <workspace_model.hpp>
Public Member Functions | |
| bool | operator== (WorkspaceTabState const &) const =default |
| Memberwise equality. | |
Public Attributes | |
| WorkspaceTabId | id |
| The tab. | |
| std::string | screenId |
| The screen id. | |
| Value | identity |
| The screen's identity; null when it has none. | |
| std::string | title |
| The screen's title. | |
| bool | dirty = false |
| Whether the screen has unsaved changes. | |
One open tab, as an application's tab strip binds to it.
Definition at line 89 of file workspace_model.hpp.
|
default |
Memberwise equality.
| WorkspaceTabId morph::ui::WorkspaceTabState::id |
The tab.
Definition at line 91 of file workspace_model.hpp.
| std::string morph::ui::WorkspaceTabState::screenId |
The screen id.
Definition at line 93 of file workspace_model.hpp.
| Value morph::ui::WorkspaceTabState::identity |
The screen's identity; null when it has none.
Definition at line 95 of file workspace_model.hpp.
| std::string morph::ui::WorkspaceTabState::title |
The screen's title.
Definition at line 97 of file workspace_model.hpp.
| bool morph::ui::WorkspaceTabState::dirty = false |
Whether the screen has unsaved changes.
Definition at line 99 of file workspace_model.hpp.