package tui // ListModel es un componente lista seleccionable con cursor, scroll y seleccion. // Implementa tea.Model del framework Bubble Tea. // Implementation: github.com/lucasdataproyects/devfactory/tui type ListModel struct { items []ListItem cursor int selected map[int]struct{} multi bool styles Styles height int width int offset int }