Ordered sections. Caller-owned data is never mutated.
OptionalactiveIdentifier receiving the visible cursor marker.
OptionalcharactersCharacter tokens used to communicate row state without color.
OptionalemptyText returned when there are no visible rows.
Maximum number of rendered rows.
OptionalindentSpaces inserted before item rows.
OptionaloffsetFirst rendered row index.
OptionalselectedIdentifier receiving the selected marker.
Maximum terminal-cell width of each row.
Options accepted by renderGroupedList.