Permettre de trier et filtrer le tableau
cf #50 (closed)
Comportement:
Le tri et le filtre dans un tableau sont assez similaires:
- On veut pouvoir trier et filtrer sur chacun des Fields dynamiques.
- Perf: est-ce que c’est possible de faire des index uniquement sur la colonne des values ou bien faut il faire des index dynamiques? (#130 (closed))
- On veut aussi trier et filtrer sur les colonnes précalculées (voir notamment #115)
- On veut masquer les points ou features correspondantes sur la carte à mesure que le tableau est filtré. C’est peut-être débrayable.
Questions techniques:
- Est-ce que le tri et le filtre sont des préférences par utilisateur, ou au niveau du layer, et donc sont les mêmes pour tout le monde? Ça rend le broadcast compliqué: où faut-il insérer le nouveau row reçu par broadcast dans la
<table>? Est-ce que le backend est capable de dire à quel index se trouve ce nouveau row dans un tri existant? Faut-il réimplémenter le tri côté frontend? - Est-ce qu’on veut trier par plusieurs colonnes? Par exemple, par numéro du département, puis par nom de la commune.