Skip to main content

Module form

Module form 

Source
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§

ContentArea
A content area within a page area.
EventScript
Script metadata collected from <event> / <calculate> elements.
FormNode
A single node in the Form DOM.
FormNodeId
A unique identifier for a form node.
FormNodeMeta
Extended metadata for a form node.
FormNodeStyle
Visual style properties for a form node.
FormTree
The form tree: a node-based representation of the merged template+data.
Occur
Occurrence rules for repeating subforms (XFA S3.3 occur element).
RichTextSpan
A span of rich text with per-span style overrides.

Enums§

AnchorType
XFA anchorType attribute (XFA 3.3 §2.6, Appendix A p1510).
DrawContent
Content for draw nodes (static graphic elements).
FieldKind
The kind of form field.
FormNodeType
The type of form node.
GroupKind
The kind of group container.
Presence
XFA presence attribute values (XFA 3.3 §2.6 p67-68).
ScriptLanguage
The scripting language used by an XFA <script> element.