viewMode property
Display mode (unified, side-by-side, or pretty).
When non-null, forces this mode on every rebuild — keyboard cycling
(v key) will be overridden. When null (the default), the model's
current view mode is preserved, allowing interactive cycling.
Implementation
final DiffViewMode? viewMode;