Open vbombaerts opened 2 months ago
En cours https://apps.titellus.net/webcomponents/webcomponents
Au niveau du webcomposant tableau de données, est-ce qu'il peut se connecter à une API plutôt qu'à un csv ?
En l'état, le webcomponent utilise une URL et s'attend à recevoir un xml. Je dirais donc oui, à condition que l'API fournisse une méthode 'GET' qui retourne un fichier csv.
Aussi non il faudra voir ce que retourne l'API et adapter en conséquence.
Au niveau du webcomposant tableau de données, est-ce qu'il peut se connecter à une API plutôt qu'à un csv ?
Oui, il y a un exemple avec ODS https://www.odwb.be/api/explore/v2.1/catalog/datasets/pw_agenda/exports/csv?lang=fr&timezone=Europe%2FBrussels&use_labels=true&delimiter=, et comme indique Géry, il faut une opération dans l'API qui retourne les données avec un GET.
Améliorations pour les webcomponents v5
[ ] Pouvoir configurer une langue pour les textes
[ ] Choix des colonnes https://primeng.org/table#column-toggle
[x] Pouvoir afficher un caption plutôt que le nom de l'élément dans les zones de filtre et de recherche
[x] Export csv
[x] Pouvoir définir un critère de tri par défaut
[x] autoriser l'utilisateur à trier les résultats sur certains critères
[x] Pouvoir configurer une sélection multiple dans les filtres (par exemple : filtrer les ressources de type données ou série)
[ ] Pouvoir ajouter des icônes dans certaines colonnes en fonction d'un autre élément de l'index