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.
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.
Paint the bar in color edge to edge rather than fading it toward its tip.
Where the value sits on the track, 0 (the min point) to 1 (the max point). 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.