26 Commits

Author SHA1 Message Date
Steven Renaux
3fd186f668 [Map] Add Map::removeAll*() methods 2025-12-26 10:58:22 +01:00
Hugo Alliaume
2ad8605040 Ensure PHP 8.5 compatibility 2025-08-22 16:23:49 +02:00
Nicolas Grekas
ad90185330 Apply fabbot rules 2025-07-29 17:18:27 +02:00
Hugo Alliaume
79879f7100 [Map] Add extra data to Map 2025-06-23 14:21:48 +02:00
Hugo Alliaume
0bc38bd86a [Map] Fix usage of Circle and Rectangle with LiveComponent, by computing @id is expected 2025-06-22 16:55:04 +02:00
Hugo Alliaume
5b68915fec [Map] Remove "bounds" higher key from normalized Rectangle 2025-06-22 16:55:04 +02:00
Valmonzo
d01e2f98ca [Map] Add support for rectangle
Co-authored-by: Hugo Alliaume <hugo@alliau.me>
2025-06-22 16:55:04 +02:00
Valmonzo
285fb60b9f [Map] Add Circle support 2025-06-13 23:13:31 +02:00
Hugo Alliaume
2e155114f1 [Map] Make renderer tests way easier to maintain, use snapshots 2025-03-27 18:10:30 +01:00
Hugo Alliaume
a92f443ad1 [Map] Rework UxIconRenderer injection 2025-03-18 12:42:37 -05:00
Hugo Alliaume
104ce9909d [Map] Refactor and simplify the way to create a custom Icon 2025-03-17 15:12:39 -05:00
Sylvain Blondeau
c8e42c98a8 feat: custom icon on markers 2025-03-15 20:07:50 +01:00
Sylvain Blondeau
7eafeb5843 allow marker, polygone and polyline removal 2025-02-13 22:23:43 +01:00
Sylvain Blondeau
62ce441071 [Map] Add support for Polyline 2024-11-23 00:43:29 +01:00
Hugo Alliaume
006a0d6860 [Map] Listen for zoom, center, markers and polygons changes, and update JS tests 2024-11-22 22:26:06 +01:00
Hugo Alliaume
2833438b40 [Map] Complete and simplify the normalization/denormalization process of Map's value objects, add MapOptionsNormalizer 2024-11-22 22:26:06 +01:00
Hugo Alliaume
d21f284474 [Map] Add "fromArray" methods to options and other DTO, make "*Array" methods internal 2024-11-22 22:26:05 +01:00
Hugo Alliaume
c9353d2810 [Map] Split "view" attribute into multiple attributes 2024-11-22 22:26:05 +01:00
Hugo Alliaume
d9673425a2 [Map] Introduce ux_map.google_maps.default_map_id configuration 2024-11-10 08:30:08 +01:00
Hugo Alliaume
3c03246d8f [Map] Fix Bridges tests 2024-09-25 16:22:09 +02:00
rrr63
d5407f3d79 [Map] Add support for Polygons 2024-09-24 08:08:11 +02:00
Hugo Alliaume
2bff1f470f [Map] Add support for libraries for Google Bridge, inject provider's SDK (L or google) to dispatched events 2024-08-12 15:36:09 -04:00
Hugo Alliaume
87bc915c79 [Map] Add "extra" data for markers and infowindows 2024-08-09 11:59:14 +02:00
Hugo Alliaume
f153ab1507 [Map] Fix custom attribute "data-controller" 2024-08-08 09:41:43 +02:00
Hugo Alliaume
b5bc398287 [Map] Rename "symfony/ux-map-%s" to "symfony/ux-%s-map" 2024-08-07 16:39:22 +02:00
Hugo Alliaume
12cb4b2dd1 [Map] Create Map component 2024-08-07 14:14:07 +02:00