Expand description
Form node types — the input to the layout engine.
These represent the merged Form DOM nodes that the layout engine processes. In a full implementation, these would come from xfa-dom-resolver’s merge step.
Structs§
- Content
Area - A content area within a page area.
- Event
Script - Script metadata collected from
<event>/<calculate>elements. - Form
Node - A single node in the Form DOM.
- Form
Node Id - A unique identifier for a form node.
- Form
Node Meta - Extended metadata for a form node.
- Form
Node Style - Visual style properties for a form node.
- Form
Tree - The form tree: a node-based representation of the merged template+data.
- Occur
- Occurrence rules for repeating subforms (XFA S3.3 occur element).
- Rich
Text Span - A span of rich text with per-span style overrides.
Enums§
- Anchor
Type - XFA
anchorTypeattribute (XFA 3.3 §2.6, Appendix A p1510). - Draw
Content - Content for draw nodes (static graphic elements).
- Field
Kind - The kind of form field.
- Form
Node Type - The type of form node.
- Group
Kind - The kind of group container.
- Presence
- XFA
presenceattribute values (XFA 3.3 §2.6 p67-68). - Script
Language - The scripting language used by an XFA
<script>element.