Skip to main content

Crate velox_sfc

Crate velox_sfc 

Source

Re-exports§

pub use component_resolver::ComponentImport;
pub use component_resolver::ComponentResolver;
pub use component_resolver::transform_components;
pub use expr::lint_script;
pub use sfc::Attr;
pub use sfc::ScriptBlock;
pub use sfc::Sfc;
pub use sfc::StyleBlock;
pub use sfc::TemplateBlock;
pub use sfc::parse_sfc;
pub use sfc::validate_sfc;
pub use template_ast::AttrKind;
pub use template_ast::Node;
pub use template_ast::TemplateAttr;
pub use template_codegen::RenderMode;
pub use template_codegen::collect_vmodel_expressions;
pub use template_codegen::compile_template_to_rs;
pub use template_codegen::compile_template_to_rs_full;
pub use template_codegen::compile_template_to_rs_full_with_mode;
pub use template_codegen::generate_vmodel_setters;
pub use template_parse::parse_template_to_ast;
pub use template_parse::TemplateDiag;
pub use template_parse::parse_template;
pub use codegen::generate_props_arg;
pub use codegen::generate_scope_id;
pub use codegen::is_scoped;
pub use codegen::scope_css;
pub use codegen::to_stub_rs;
pub use codegen::to_stub_rs_unwrapped;
pub use codegen::to_stub_rs_with_base;

Modules§

codegen
component_resolver
Component Resolver for .vx imports
diagnostic
Human-friendly parse diagnostics for the SFC compiler.
expr
Expression parser and transformer for Velox SFC directives.
script_index
Lightweight indexing of the <script setup> block.
sfc
template_ast
template_codegen
template_parse