API GridCommand
Définition
Toutes les mutations de GridState passent par state.apply(GridCommand).
Toutes les variantes
Sélection
Cases a cocher de ligne
L'etat coche (GridState.checked_rows) est suivi separement de
SelectionState, indexe par id physique de ligne afin de survivre
au tri/filtrage. Voir Selection
pour le modele complet.
Défilement et viewport
Colonnes
CommitColumnResize enregistre l'ancienne taille pour l'historique d'annulation.
Pour un redimensionnement programmatique, utiliser ResizeColumn directement.
Tri et filtrage
Édition
ValidateEdit revérifie la valeur en cours d'édition sans valider —
un no-op sans édition active, et ça ne crée aucune entrée d'annulation.
rs-grid-web le déclenche à chaque frappe pour un retour live. Voir
Validation pour ValidationRule et
InvalidEditMode.
Presse-papiers
Recherche
Annuler / Rétablir
Affichage
Données côté serveur
Toggles de comportement
CommandOutput
cells de PasteApplied/CellsCleared est ce que rs-grid-web transmet
à son animation de flash de succès, plutôt que le rectangle complet de
sélection/cible — voir Sélection et presse-papiers.

