ViewportModeListSource
What a ViewportModeListModel lists: the ids in the list order, and the facts of a row, asked only for a row that is shown (viewport-shading-modes §VSMT-5, scale).
In the namespace construct::ui. Declared in src/libs/libconstruct/construct/ui/ViewportModeListModel.hpp.
Detailed description
The library is the app's source. A test lists a million generated modes through a source of its own.