Overview
User States For Grids
Persistenza e ripristino stato utente su griglie (filtri, colonne, ordinamenti, layout).
Screenshot reference (manuali utente)
manual__grid_states__01.png: toolbar stati griglia con salvataggio/rimozione/impostazione preferito.manual__grid_states__02.png: popup gestione colonne con visibilità e riordino.
Funzionalità principali
Resize colonne
- La griglia supporta resize colonne in header.
- Le larghezze ridimensionate vengono memorizzate nello stato della route corrente.
- Alla riapertura della stessa griglia, il layout viene ripristinato con le larghezze salvate.
Salva stato / Rimuovi stato
Save statesalva lo snapshot corrente della griglia (filtri, ordinamenti, paging, layout colonne).- Lo stato può essere salvato su un nuovo nome o aggiornando uno stato esistente.
Remove stateelimina lo stato selezionato e riporta la selezione alla vista di default.
Setta preferito
Set preferredmarca lo stato selezionato come predefinito per quella route.- Solo uno stato per route può essere preferito.
- Alla riapertura della pagina, il framework prova ad applicare in automatico lo stato preferito.
Popup gestione colonne (visibilità, ordine)
- Il popup
Columnsapre la lista delle colonne disponibili. - Per ogni colonna è possibile:
- attivare/disattivare la visibilità;
- cambiare l'ordine con i pulsanti su/giu.
- Al salvataggio, la configurazione aggiorna il layout corrente e può essere inclusa negli stati salvati.
Scope dello stato salvato
Lo stato griglia include tipicamente:
- filtri colonna e filtro globale;
- ordinamenti;
- pagina corrente e page size;
- larghezze colonne;
- visibilità e ordine colonne.
Screenshot

