splitColumns property

({int gutterWidth, int leftWidth, int rightWidth})? splitColumns
latefinal

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;