| Interface | Description |
|---|---|
| LayoutDecisionView |
Read-only view of a token's
LayoutDecision. |
| LayoutRule |
A single layout rule.
|
| Class | Description |
|---|---|
| LayoutConflictResolver |
Decides which of two competing layout writes to the same token-gap property
wins, by priority.
|
| LayoutContext |
Shared, mutable state threaded through the
LayoutRulePipeline. |
| LayoutDecision |
The layout decision for the whitespace before one token: how many
linebreaks and blanks should precede it, and at what indent level it sits.
|
| LayoutPriorities |
Priority bands for
LayoutRules. |
| LayoutRulePipeline |
Ordered collection of
LayoutRules applied in sequence to a
LayoutContext. |