List of all items
Structs
- dispatch::action::Action
- dispatch::action::ActionDispatcher
- dispatch::event::Event
- dispatch::event::EventRouter
- engine::Engine
- ir::component::Component
- ir::component::ComponentRegistry
- ir::component::ResolvedComponent
- ir::discover::DiscoveredRoute
- ir::discover::DiscoveredRouter
- ir::icon::IconData
- ir::icon::IconPath
- ir::icon::ResourceRegistry
- ir::node::ConditionalBranch
- ir::node::Element
- ir::node::NodeId
- ir::node::Props
- ir::node::RouterRoute
- lifecycle::component::ComponentLifecycle
- lifecycle::module::Module
- lifecycle::module::ModuleInstance
- lifecycle::resource::Resource
- lifecycle::resource::ResourceCache
- portable::diff::DiffEntry
- portable::route::RouteMatch
- portable::session::SessionState
- reactive::binding::Binding
- reactive::graph::DependencyGraph
- reactive::scheduler::Scheduler
- reconcile::tree::InstanceNode
- reconcile::tree::InstanceTree
- serialize::remote::InitialTree
- serialize::remote::PatchStream
- state::StateChange
- wasm::ffi::ActionPayload
- wasm::ffi::ModuleConfig
- wasm::ffi::ResolvedComponent
- wasm::ffi::SparseStateUpdate
Enums
- error::EngineError
- ir::node::IRNode
- ir::node::Value
- lifecycle::component::ComponentLifecycleEvent
- portable::session::SessionEffect
- portable::session::SessionEvent
- portable::session::SessionPolicy
- reactive::binding::BindingSource
- reconcile::patch::Patch
- reconcile::tree::ControlFlowKind
- serialize::remote::RemoteMessage
- wasm::ffi::FfiResult
Traits
Macros
Functions
- ir::discover::discover_routers
- ir::expand::ast_to_ir_node
- ir::icon::parse_svg
- ir::icon::resolve_icons_in_ir
- ir::walk::walk_ir
- ir::walk::walk_ir_mut
- portable::diff::diff_paths
- portable::path::path_delete
- portable::path::path_get
- portable::path::path_has
- portable::path::path_set
- portable::route::match_path
- portable::session::session_step
- portable::url::build_url
- portable::url::decode_uri_component
- portable::url::encode_uri_component
- portable::url::parse_query
- reactive::binding::parse_binding
- reactive::expression::build_evaluator
- reactive::expression::build_expression_context
- reactive::expression::evaluate_expression
- reactive::expression::evaluate_template_string
- reactive::expression::extract_bindings_from_expression
- reconcile::diff::diff_props
- reconcile::diff::reconcile_ir
- reconcile::diff::reconcile_ir_with_ds
- reconcile::item_bindings::replace_item_bindings
- reconcile::item_bindings::replace_item_bindings_with_name
- reconcile::resolve::evaluate_binding
- reconcile::resolve::evaluate_binding_path
- reconcile::resolve::evaluate_item_binding
- reconcile::resolve::resolve_props
- reconcile::resolve::resolve_props_full
- reconcile::resolve::resolve_props_with_data_sources
- reconcile::resolve::resolve_props_with_item
- serialize::remote::deserialize_message
- serialize::remote::serialize_message
- wasm::ffi::extract_changed_paths
Type Aliases
- dispatch::action::ActionHandler
- dispatch::event::EventHandler
- engine::RenderCallback
- ir::component::ComponentResolver
- ir::node::PropsMap
- lifecycle::component::ComponentLifecycleCallback
- lifecycle::module::LifecycleCallback
- lifecycle::resource::ResourceFetcher
- reconcile::tree::ResolvedProps