ThreadOption(
self,
thread: ThreadInfo,
index: int,
*,
columns: dictHorizontal| Name | Type | Description |
|---|---|---|
thread* | ThreadInfo | Thread metadata for the row. |
index* | int | The index of this option in the filtered list. |
columns* | dict[str, bool] | Column visibility settings. |
column_widths* | Mapping[str, int | None] | |
selected* | bool | |
current* | bool | |
relative_time | bool | Default: False |
cell_text | dict[tuple[str, str], str] | None | Default: None |
classes | str | Default: '' |
A clickable thread option in the selector.
Effective widths for the visible columns.
Whether the row is highlighted.
Whether the row is the active thread.
Use relative timestamps.
Pre-formatted cell values keyed by (thread_id, key).
CSS classes for styling.