Ir al contenido

Cabecera de lista

Una cabecera de sección discreta para listas, con un widget opcional al final (normalmente un botón de icono).

ui.list_header · Categoría: Listas y menús · Referencia completa →

Cabecera de listaCabecera de lista
  • Para dividir una lista en grupos (RECIENTES, FIJADOS) o añadirle una acción.
import pyzed as pz
from pyzed import ui
pz.column([
ui.list_header("RECENT", end=ui.icon_button("plus", on_new, size="xs")),
ui.list_item("main.py", on_open, icon="file-code", inset=True),
ui.list_item("app.py", on_open, icon="file-code", inset=True),
ui.list_header("PINNED"),
ui.list_item("README.md", on_open, icon="file-text", inset=True),
], width=300)
Cabecera de lista: TítuloCabecera de lista: Título
Título
Código
pz.container(ui.list_header("RECENT"), width=240)
Cabecera de lista: end=Cabecera de lista: end=
end=
Código
pz.container(ui.list_header("PINNED", end=ui.icon_button("plus", on_new, size="xs")), width=240)
Cabecera de lista: Contador al finalCabecera de lista: Contador al final
Contador al final
Código
pz.container(ui.list_header("CHANGES", end=ui.count_badge(4)), width=240)

Cabecera de lista no tiene eventos propios: muestra lo que le das. Como todo widget, también tiene los 18 eventos comunes (click, double_click, right_click, mouse_enter, drag, key_down, resize…), que se conectan con .on(...): mira Eventos y Eventos de cada componente.

list_header(title, *, end=None, theme=None)

Un encabezado de sección para listas.

Propiedad Por defecto Descripción
title obligatorio Título.
end None Widgets al final (derecha).
theme None Tema a usar en lugar del actual (pyzed.theme.current()).

Referencia completa →