Resumen de cambios
Líneas añadidas y quitadas, con una fila de bloques verdes y rojos, como en el panel de git de un editor de código.
ui.diff_stat · Categoría: Datos · Referencia completa →


pz.column([ pz.row([ui.label("render.rs", mono=True), pz.hspace(), ui.diff_stat(42, 9)], align="center"), pz.row([ui.label("app.py", mono=True), pz.hspace(), ui.diff_stat(3, 27)], align="center"), pz.row([ui.label("README.md", mono=True), pz.hspace(), ui.diff_stat(12, 0)], align="center"),], spacing=10, width=320)Cuándo usarlo
Sección titulada «Cuándo usarlo»- Junto a un archivo, commit o pull request en una lista de cambios.
import pyzed as pzfrom pyzed import ui
pz.column([ pz.row([ui.label("render.rs", mono=True), pz.hspace(), ui.diff_stat(42, 9)], align="center"), pz.row([ui.label("app.py", mono=True), pz.hspace(), ui.diff_stat(3, 27)], align="center"), pz.row([ui.label("README.md", mono=True), pz.hspace(), ui.diff_stat(12, 0)], align="center"),], spacing=10, width=320)Variantes
Sección titulada «Variantes»Opciones
Sección titulada «Opciones»

Código
ui.diff_stat(42, 3)

Código
ui.diff_stat(2, 57)

Código
ui.diff_stat(12, 0)

blocks=10Código
ui.diff_stat(120, 40, blocks=10)Eventos
Sección titulada «Eventos»Resumen de cambios 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.
Propiedades y API
Sección titulada «Propiedades y API»ui.diff_stat
Sección titulada «ui.diff_stat»diff_stat(added, removed, *, blocks=5, theme=None)+12 −3 con bloques de colores al estilo de GitHub.
| Propiedad | Por defecto | Descripción |
|---|---|---|
added |
obligatorio | Líneas añadidas. |
removed |
obligatorio | Líneas eliminadas. |
blocks |
5 |
Número de bloques. |
theme |
None |
Tema a usar en lugar del actual (pyzed.theme.current()). |