Expand description
AST type re-exports for zenith-core.
Re-exports§
pub use action::ActionDef;pub use asset::AssetBlock;pub use asset::AssetDecl;pub use asset::AssetKind;pub use block_style::BLOCK_ROLE_VOCAB;pub use block_style::BlockStyle;pub use brand::BrandContract;pub use document::ComponentDef;pub use document::Document;pub use document::DocumentBody;pub use document::Fold;pub use document::MasterDef;pub use document::Page;pub use document::Project;pub use document::SafeZone;pub use document::SafeZoneType;pub use document::SectionDef;pub use library::LibraryDef;pub use node::Anchor;pub use node::AnchorEdge;pub use node::ChartNode;pub use node::ChartSeries;pub use node::CodeNode;pub use node::ConnectorNode;pub use node::EllipseNode;pub use node::FieldNode;pub use node::FootnoteNode;pub use node::FrameNode;pub use node::GroupNode;pub use node::ImageNode;pub use node::InstanceNode;pub use node::LightNode;pub use node::LineNode;pub use node::MeshNode;pub use node::Node;pub use node::ObjectPosition;pub use node::Override;pub use node::PatternNode;pub use node::Point;pub use node::PolygonNode;pub use node::PolylineNode;pub use node::ProtectedRegion;pub use node::RectNode;pub use node::ShapeNode;pub use node::TableCell;pub use node::TableColumn;pub use node::TableNode;pub use node::TableRow;pub use node::TextNode;pub use node::TextSpan;pub use node::TocNode;pub use node::UnknownNode;pub use node::UnknownProperty;pub use node::UnknownValue;pub use node::anchor_xy;pub use node::parse_anchor;pub use node::parse_anchor_edge;pub use policy::DiagnosticPolicy;pub use policy::PolicyEntry;pub use policy::PolicyVerb;pub use provenance::ProvenanceDef;pub use recipe::RecipeDef;pub use recipe::RecipeParam;pub use span::Span;pub use style::STYLE_RECOGNIZED_KEYS;pub use style::Style;pub use style::StyleBlock;pub use style::UnknownStyleProp;pub use style::canonicalize_style_key;pub use token::FilterKind;pub use token::FilterLiteral;pub use token::FilterOp;pub use token::GradientKind;pub use token::GradientLiteral;pub use token::GradientStopRef;pub use token::MaskLiteral;pub use token::MaskShape;pub use token::ShadowLayerRef;pub use token::ShadowLiteral;pub use token::Token;pub use token::TokenBlock;pub use token::TokenLiteral;pub use token::TokenType;pub use token::TokenValue;pub use value::Dimension;pub use value::PropertyValue;pub use value::Unit;pub use value::dim_to_px;pub use variant::VariantDef;pub use variant::VariantOverride;
Modules§
- action
- Action block declaration AST types.
- asset
- Asset block and asset declaration AST types.
- block_
style block role="…"style declaration AST type.- brand
- Brand-contract AST type.
- document
- Top-level document AST types.
- library
- Library block declaration AST types.
- node
- Node types for the renderable layer of a
.zendocument. - policy
- Document-level diagnostic-policy AST types.
- provenance
- Provenance block declaration AST types.
- recipe
- Recipe block declaration AST types.
- span
- Source-location span type.
- style
- Style block and style definition types.
- token
- Token block and token AST types.
- value
- Dimension, unit, and property-value types.
- variant
- Variant-set block declaration AST types.