splitColumns property
Effective split-panel geometry, shared with rich review hosts.
Null in other modes or when the viewport falls back to unified display. Widths exclude the single separator column; gutters are inside each panel.
Implementation
late final ({int leftWidth, int rightWidth, int gutterWidth})? splitColumns =
viewMode == DiffViewMode.sideBySide ? _splitColumnsFor(_files) : null;