docs(ComparisonView): note per-line window sizing in Line header
This commit is contained in:
@@ -1,7 +1,8 @@
|
|||||||
<!--
|
<!--
|
||||||
Component: Line
|
Component: Line
|
||||||
Renders one laid-out line as three regions: a fontA bulk run (past the
|
Renders one laid-out line as three regions: a fontA bulk run (past the
|
||||||
slider), an N-char crossfade window straddling it, and a fontB bulk run (not
|
slider), a crossfade window straddling it (its size derived per line from
|
||||||
|
the line's grapheme count via `windowSizeForLine`), and a fontB bulk run (not
|
||||||
yet past). Bulk runs are native shaped text (kerning, ligatures); only the
|
yet past). Bulk runs are native shaped text (kerning, ligatures); only the
|
||||||
window uses per-char DOM. `split` is a primitive so the render-model
|
window uses per-char DOM. `split` is a primitive so the render-model
|
||||||
`$derived` skips recomputation on ticks that leave it unchanged.
|
`$derived` skips recomputation on ticks that leave it unchanged.
|
||||||
|
|||||||
Reference in New Issue
Block a user