Expand description
Parser plugin trait and built-in plugin implementations.
The plugin system is framework-aware but phase-local — parser plugins classify framework-owned attributes, capture plugin-facing component templates, and emit per-element hydration metadata for the handler.
Re-exports§
Modules§
Structs§
- Attribute
Context - An attribute encountered on an opening tag.
- Component
Build Context - A component template after the parser has resolved its build behavior.
- Component
Processing - Static component-processing behavior for a parser plugin.
- Component
Source - Borrowed authored component source presented to a parser plugin before the component registry stores it.
- Component
Template Artifact - Client template payload generated by a parser plugin for one component.
- Element
Start Context - An opening tag after all attributes have been processed.
- Fragment
Context - A fragment about to be parsed.
- Transformed
Component Source - Owned replacement views produced by a plugin’s component-source transform.
Enums§
- Attribute
Action - Parser-owned decision about how an attribute should be handled.
- Component
Style Delivery - Build-resolved CSS delivery for a component.
- Parser
Plugin Artifacts - Build artifacts extracted from a parser plugin after parsing completes.
- State
Surface - State surface a component consumes through one hydration channel.
Traits§
- Parser
Plugin - A parser plugin that can customize template parsing behavior.
Type Aliases§
- Component
Source Transform - Stateless source transform installed into a
ComponentRegistry.