Where zero sits on the track, 0 to 1. 0 when the range never goes negative — the
common case, and the bar then simply grows from the left.
OptionalaxisThe axis rule's color, resolved. Only meaningful when axis is not 0.
OptionalborderThe bar's border, resolved. Absent means no border.
The bar's fill, resolved to a CSS color.
The direction the bar grows in, resolved against the cell's text direction.
Fade the fill from color rather than painting it solid.
OptionalnegativeThe border for a negative bar, resolved. Absent means it reuses borderColor.
OptionalnegativeThe fill for a negative bar, resolved. Absent means negative bars reuse color.
Draw the cell's value beside the bar. When false the bar is the cell's only content.
Where the value sits on the track, 0 (lower stop) to 1 (upper stop). Clamped.
The in-cell bar a IConditionalFormat.DataBar resolves to for one cell.
Remarks
Render-ready: the value has already been placed on the bar's track, so a renderer never sees a IConditionalFormat.Stop and never re-derives the range's domain.