Skip to content

Conversation

pelord
Copy link
Member

@pelord pelord commented Apr 7, 2025

delegate the close responsability to the widget itself

to test with infra-geo-ouverte/igo2#1142

@pelord pelord requested a review from alecarn April 7, 2025 15:50
Copy link
Collaborator

@alecarn alecarn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quelles sont nos Widgets pour igo2-lib?

Mon souci est qu'on enlève une gestion globale de la fermeture de widget, qui était au niveau applicatif de l'assemblage igo2, pour le mettre spécifiquement sur un seul Widget OgcFilterComponent. L'idée en soit ne me dérange pas mais il faut s'assurer que tous les widgets vont implémenter cette fonctionnalité de fermeture et qu'on s'assure que la fonctionnalité ne soit pas oublier si on créé de nouveau Widget.

@pelord
Copy link
Member Author

pelord commented Apr 14, 2025

La méthode d'origine dans l'assemblage ne fermait meme pas le widget, il ne faisait que le cacher... encore pire.

Je peux mettre un protected sur close sur la classe widget, mais ca ne change pas le fait que ce n'était pas fonctionnel.

@pelord pelord closed this Apr 14, 2025
@pelord pelord reopened this Apr 14, 2025
@pelord
Copy link
Member Author

pelord commented Apr 15, 2025

@alecarn on merge?

La méthode on close existe déjà et emit deja un cancel event.

Le seul widget de la librairie a été ajusté.

@pelord
Copy link
Member Author

pelord commented Apr 15, 2025

N'est plus nécessaire selon les changements fait dans ce PR. infra-geo-ouverte/igo2#1142

@pelord pelord closed this Apr 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants