Result of unpacking a Claude Design bundle's <script type="__bundler/manifest">. More...
#include <design_source_types.hpp>
Public Attributes | |
| std::vector< ClaudeBundleAsset > | assets |
| all assets (JS, fonts, etc.) in manifest order | |
| std::vector< size_t > | javascript_indices |
| indices into assets[] of MIME text/javascript, | |
| std::vector< ClaudeBundleFontBinding > | font_bindings |
| captured @font-face assets | |
| std::vector< ClaudeBundleMaterializedBinding > | materialized_bindings |
| std::uint32_t | materialized_schema_version = 1 |
| std::string | template_html |
| the unwrapped HTML template (with <div id="root"> etc.) | |
Result of unpacking a Claude Design bundle's <script type="__bundler/manifest">.
| std::vector<ClaudeBundleAsset> pulp::view::ClaudeBundle::assets |
all assets (JS, fonts, etc.) in manifest order
| std::vector<ClaudeBundleFontBinding> pulp::view::ClaudeBundle::font_bindings |
captured @font-face assets
| std::vector<size_t> pulp::view::ClaudeBundle::javascript_indices |
indices into assets[] of MIME text/javascript,
in the order the template's <script src> tags reference them
| std::vector<ClaudeBundleMaterializedBinding> pulp::view::ClaudeBundle::materialized_bindings |
| std::uint32_t pulp::view::ClaudeBundle::materialized_schema_version = 1 |
| std::string pulp::view::ClaudeBundle::template_html |
the unwrapped HTML template (with <div id="root"> etc.)