mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
Co-authored-by: Rodrigo Girão Serrão <5621605+rodrigogiraoserrao@users.noreply.github.com>
1.0 KiB
1.0 KiB
List Item
ListItem is the type of the elements in a ListView.
- [] Focusable
- [] Container
Example
The example below shows an app with a simple ListView, consisting
of multiple ListItems. The arrow keys can be used to navigate the list.
=== "Output"
```{.textual path="docs/examples/widgets/list_view.py"}
```
=== "list_view.py"
```python
--8<-- "docs/examples/widgets/list_view.py"
```
Reactive Attributes
| Name | Type | Default | Description |
|---|---|---|---|
highlighted |
bool |
False |
True if this ListItem is highlighted |
Messages
Selected
The ListItem.Selected message is sent when the item is selected.
- Bubbles
Attributes
| attribute | type | purpose |
|---|---|---|
item |
ListItem |
The item that was selected. |
See Also
- ListItem code reference