The compiled design contract. More...
#include <design_manifest.hpp>
Public Attributes | |
| std::string | manifest_version |
| std::string | source |
| std::string | appearance |
| int | theme_schema_version = 0 |
| std::vector< ManifestToken > | tokens |
| std::vector< ManifestComponent > | components |
The compiled design contract.
All vectors are sorted by name so the artifact is byte-stable for a given (theme, catalog) pair.
| std::string pulp::design::DesignManifest::appearance |
| std::vector<ManifestComponent> pulp::design::DesignManifest::components |
| std::string pulp::design::DesignManifest::manifest_version |
| std::string pulp::design::DesignManifest::source |
| int pulp::design::DesignManifest::theme_schema_version = 0 |
| std::vector<ManifestToken> pulp::design::DesignManifest::tokens |