IGNF / geopf-extensions-openlayers

Extensions de la Geoplateforme pour la bibliothèque de cartographie javascript OpenLayers
https://ignf.github.io/geopf-extensions-openlayers/
GNU Affero General Public License v3.0
3 stars 0 forks source link

feat(controlList): add controllist widget #272

Closed azarz closed 17 hours ago

azarz commented 3 days ago

fixes https://github.com/IGNF/geopf-extensions-openlayers/issues/270

Ajout d'un nouveau control, appelé ControlList.

Pour son fonctionnement, ajout dans la class ControlExtended d'une option booléenne, listable, par défaut false. Un contrôle créé avec l'option listable: true, pourra apparaître dans la liste des contrôles ouverte via le nouveau Widget.

image

Ici, avec seulement Territories, ReverseGeocode et Route listables :

image image

Au clic sur l'entrée de la liste, ouverture du widget correspondant

image

IGNFhc commented 3 days ago

je ne pourrai pas m'inspirer de cette méthode pour avoir la liste de tous les svg des widget pour le catalogue des widget :sob:

azarz commented 3 days ago

je ne pourrai pas m'inspirer de cette méthode pour avoir la liste de tous les svg des widget pour le catalogue des widget 😭

Et non car le getControl ne marche que sur les contrôles qui existent déjà 😢

azarz commented 3 days ago

RAF :

azarz commented 21 hours ago

@elias75015 REVIEWER PLEASE avec en + par rapport à ce qu'avaient reviewé les autres :

azarz commented 21 hours ago