|
morph 0.1.0
Asynchronous bridge between GUI thread and business models
|
A screen as the bundle serves it. More...
#include <service.hpp>
Public Attributes | |
| CatalogEntry | entry |
| The catalog entry, as registered. | |
| std::string | hash |
| The document's content hash; empty for an entry without a document. | |
| std::vector< ActionRef > | topQueries |
| The queries the document declares at its top level: the principal may see the screen when it may run every one (spec 5 §12b). | |
| std::vector< ActionRef > | actions |
| Every action a query, a mutation or a model-bound node names, at any scope. | |
| std::vector< std::string > | modelTypes |
| Every model type an alias names, at any scope. | |
A screen as the bundle serves it.
Definition at line 81 of file service.hpp.
| CatalogEntry morph::ui::ServedScreen::entry |
The catalog entry, as registered.
Definition at line 83 of file service.hpp.
| std::string morph::ui::ServedScreen::hash |
The document's content hash; empty for an entry without a document.
Definition at line 85 of file service.hpp.
| std::vector<ActionRef> morph::ui::ServedScreen::topQueries |
The queries the document declares at its top level: the principal may see the screen when it may run every one (spec 5 §12b).
Definition at line 88 of file service.hpp.
| std::vector<ActionRef> morph::ui::ServedScreen::actions |
Every action a query, a mutation or a model-bound node names, at any scope.
Definition at line 90 of file service.hpp.
| std::vector<std::string> morph::ui::ServedScreen::modelTypes |
Every model type an alias names, at any scope.
Definition at line 92 of file service.hpp.