Ir al contenido

Indicador

Un punto de color pequeño. color es un token del tema o un color hex y size su diámetro.

ui.indicator · Categoría: Visualización · Referencia completa →

IndicadorIndicador
  • Junto a un nombre para mostrar presencia (conectado, ocupado) o un estado (en marcha, falló).
  • En una pestaña o fila para marcar cambios sin guardar.
import pyzed as pz
from pyzed import ui
pz.column([
pz.row([ui.indicator("success"), ui.label("Server running")], spacing=8, align="center"),
pz.row([ui.indicator("warning"), ui.label("Reconnecting")], spacing=8, align="center"),
pz.row([ui.indicator("error"), ui.label("Build failed")], spacing=8, align="center"),
pz.row([ui.indicator(size=10), ui.label("Unsaved changes")], spacing=8, align="center"),
], spacing=10)
Indicador: "accent"Indicador: "accent"
"accent"
Código
ui.indicator()
Indicador: "success"Indicador: "success"
"success"
Código
ui.indicator("success")
Indicador: "warning"Indicador: "warning"
"warning"
Código
ui.indicator("warning")
Indicador: "error"Indicador: "error"
"error"
Código
ui.indicator("error")
Indicador: "text_muted"Indicador: "text_muted"
"text_muted"
Código
ui.indicator("text_muted")
Indicador: "#c678dd"Indicador: "#c678dd"
"#c678dd"
Código
ui.indicator("#c678dd")
Indicador: size=6Indicador: size=6
size=6
Código
ui.indicator("success", size=6)
Indicador: size=10Indicador: size=10
size=10
Código
ui.indicator("success", size=10)
Indicador: size=14Indicador: size=14
size=14
Código
ui.indicator("success", size=14)
Indicador: ConectadoIndicador: Conectado
Conectado
Código
pz.row([ui.indicator("success"), ui.label("Ana is online")], spacing=8, align="center")
Indicador: Sin guardarIndicador: Sin guardar
Sin guardar
Código
pz.row([ui.label("notes.py"), ui.indicator(size=8)], spacing=6, align="center")

Indicador 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.

indicator(color='accent', *, size=6, theme=None)

Un punto de color (estado, cambios sin guardar, presencia).

Propiedad Por defecto Descripción
color "accent" Token o color.
size 6 Diámetro.
theme None Tema a usar en lugar del actual (pyzed.theme.current()).

Referencia completa →