vize_atelier_core 0.255.0

Atelier Core - The core workshop for Vize Vue template parsing, transform lanes, and code generation
Documentation
//! VDOM code generation.
//!
//! This module generates JavaScript render function code from the transformed AST.

mod children;
mod component_binding;
mod context;
mod element;
mod emit;
mod expression;
mod generate;
mod helpers;
mod node;
mod patch_flag;
mod props;
mod root;
mod slots;
mod source_map;
mod v_for;
mod v_if;

#[cfg(test)]
#[allow(clippy::disallowed_macros)]
mod tests;

#[cfg(test)]
use crate::options::CodegenOptions;

pub use context::{CodegenContext, CodegenResult, CodegenResultWithSections, CodegenSections};
pub(crate) use helpers::is_constant_simple_expression;
// Shared with the dialect-gated Vue 2 filter transform, which builds the same
// `_filter_<name>` asset id the codegen preamble declares.
pub use emit::{generate, generate_with_sections};
#[cfg(feature = "legacy")]
pub(crate) use helpers::to_valid_asset_identifier;