Re-exports§
pub use emitter::ReadMode;pub use emitter::emit_filtered;pub use format::FormatConfig;pub use format::format_document;pub use id::NodeId;pub use layout::Viewport;pub use layout::resolve_layout;pub use lint::LintDiagnostic;pub use lint::LintSeverity;pub use lint::lint_document;pub use transform::dedup_use_styles;pub use transform::hoist_styles;pub use transform::sort_nodes;pub use model::*;
Modules§
- emitter
- Emitter: SceneGraph → FD text format.
- format
- Document formatting pipeline: parse → transforms → emit.
- id
- layout
- Constraint-based layout solver.
- lint
- Lint diagnostics for FD documents.
- model
- Core scene-graph data model for FD documents.
- parser
- Parser for the FD text format → SceneGraph.
- resolve
- Import resolver: merges imported scene graphs with namespace prefixing.
- transform
- Transform passes that mutate the
SceneGraphin-place.
Structs§
- Node
Index - Node identifier.