Skip to main content

Module types

Module types 

Source
Expand description

Type definitions for vize_musea.

This module contains the core data structures for representing Art files (*.art.vue) and their components.

All types are designed for zero-copy parsing with arena allocation.

Structs§

ArtDescriptor
Parsed Art file descriptor.
ArtDescriptorOwned
Owned version of ArtDescriptor for serialization.
ArtMetadata
Art metadata extracted from <art> block attributes.
ArtMetadataOwned
ArtParseOptions
Parse options for Art files.
ArtScriptBlock
Script block in Art file.
ArtScriptBlockOwned
ArtStyleBlock
Style block in Art file.
ArtStyleBlockOwned
ArtVariant
A single variant definition from <variant> block.
ArtVariantOwned
CsfOutput
Output of Storybook CSF transformation.
SourceLocation
Source location information (byte offsets for fast access).
ViewportConfig
Viewport configuration for VRT.

Enums§

ArtParseError
Error type for Art parsing.
ArtStatus
Art status indicator.

Type Aliases§

ArtParseResult
Parse result containing descriptor or errors.