Repository navigation
Endfield Vision 2.2.11
A new chart for shares of a total and a sticky header fix. Everything is backward compatible.
New
SplitBars. One horizontal 100% bar per row, split into segments by share of the row total: how a price was split, what a cost is made of. Series are shared across rows (same key, same color and label; colors matchBarChartandDonutChart). Zero and negative values are not drawn and not counted.- Row label above the bar with an
asideon the right;showValues(orrenderValues) under the bar; a shared legend whose items take ahint. - Hover, or the arrow keys on a focused bar, highlight a segment and show its series, value (
format) and share. - Each bar is
role="img"with the shares in its label; a row with no values showsrowEmptytext instead of the bar. size(sm/md), rounded ends, 2 px gaps, the entrance animation fromMotionProvider.splitSegmentsis exported for custom layouts.
- Row label above the bar with an
Fixed
DataTable stickyHeaderand nested tables. The page-sticky shift now applies only to the table's own header: tables inside expanded rows (renderExpanded) no longer move with it.
Install
npm install endfield-vision@2.2.11The same build is attached to this release as an archive for installs without the registry.
По-русски
Новый график SplitBars: по строке - горизонтальная полоса 100%, разделённая на доли серий (подпись и итог над полосой, значения под ней, легенда с пояснениями, подсказка по наведению и стрелкам, пустая строка - текстом). Исправлено: липкая шапка DataTable больше не сдвигает шапки вложенных таблиц в раскрытых строках. Все изменения обратно совместимы.