@@ -29,27 +29,27 @@ public function provideTestRenderMap(): iterable
29
29
->zoom (12 );
30
30
31
31
yield 'simple map, with minimum options ' => [
32
- 'expected_render ' => '<div data-controller="symfony--ux-map-google--map" data-symfony--ux-map-google--map-provider-options-value="{"apiKey":"api_key"}" data-symfony--ux-map-google--map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false,"zoomControlOptions":{"position":22},"mapTypeControlOptions":{"mapTypeIds":[],"position":14,"style":0},"streetViewControlOptions":{"position":22},"fullscreenControlOptions":{"position":20}},"markers":[]}"></div> ' ,
32
+ 'expected_render ' => '<div data-controller="symfony--ux-google-map--map" data-symfony--ux-google-map--map-provider-options-value="{"apiKey":"api_key"}" data-symfony--ux-google-map--map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false,"zoomControlOptions":{"position":22},"mapTypeControlOptions":{"mapTypeIds":[],"position":14,"style":0},"streetViewControlOptions":{"position":22},"fullscreenControlOptions":{"position":20}},"markers":[]}"></div> ' ,
33
33
'renderer ' => new GoogleRenderer (new StimulusHelper (null ), apiKey: 'api_key ' ),
34
34
'map ' => $ map ,
35
35
];
36
36
37
37
yield 'with every options ' => [
38
- 'expected_render ' => '<div data-controller="symfony--ux-map-google--map" data-symfony--ux-map-google--map-provider-options-value="{"id":"gmap","language":"fr","region":"FR","nonce":"abcd","retries":10,"url":"https:\/\/maps.googleapis.com\/maps\/api\/js","version":"quarterly","apiKey":"api_key"}" data-symfony--ux-map-google--map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false,"zoomControlOptions":{"position":22},"mapTypeControlOptions":{"mapTypeIds":[],"position":14,"style":0},"streetViewControlOptions":{"position":22},"fullscreenControlOptions":{"position":20}},"markers":[]}"></div> ' ,
38
+ 'expected_render ' => '<div data-controller="symfony--ux-google-map--map" data-symfony--ux-google-map--map-provider-options-value="{"id":"gmap","language":"fr","region":"FR","nonce":"abcd","retries":10,"url":"https:\/\/maps.googleapis.com\/maps\/api\/js","version":"quarterly","apiKey":"api_key"}" data-symfony--ux-google-map--map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false,"zoomControlOptions":{"position":22},"mapTypeControlOptions":{"mapTypeIds":[],"position":14,"style":0},"streetViewControlOptions":{"position":22},"fullscreenControlOptions":{"position":20}},"markers":[]}"></div> ' ,
39
39
'renderer ' => new GoogleRenderer (new StimulusHelper (null ), apiKey: 'api_key ' , id: 'gmap ' , language: 'fr ' , region: 'FR ' , nonce: 'abcd ' , retries: 10 , url: 'https://maps.googleapis.com/maps/api/js ' , version: 'quarterly ' ),
40
40
'map ' => $ map ,
41
41
];
42
42
43
43
yield 'with markers and infoWindows ' => [
44
- 'expected_render ' => '<div data-controller="symfony--ux-map-google--map" data-symfony--ux-map-google--map-provider-options-value="{"apiKey":"api_key"}" data-symfony--ux-map-google--map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false,"zoomControlOptions":{"position":22},"mapTypeControlOptions":{"mapTypeIds":[],"position":14,"style":0},"streetViewControlOptions":{"position":22},"fullscreenControlOptions":{"position":20}},"markers":[{"position":{"lat":48.8566,"lng":2.3522},"title":"Paris","infoWindow":null},{"position":{"lat":48.8566,"lng":2.3522},"title":"Lyon","infoWindow":{"headerContent":null,"content":"Lyon","position":null,"opened":false,"autoClose":true}}]}"></div> ' ,
44
+ 'expected_render ' => '<div data-controller="symfony--ux-google-map--map" data-symfony--ux-google-map--map-provider-options-value="{"apiKey":"api_key"}" data-symfony--ux-google-map--map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false,"zoomControlOptions":{"position":22},"mapTypeControlOptions":{"mapTypeIds":[],"position":14,"style":0},"streetViewControlOptions":{"position":22},"fullscreenControlOptions":{"position":20}},"markers":[{"position":{"lat":48.8566,"lng":2.3522},"title":"Paris","infoWindow":null},{"position":{"lat":48.8566,"lng":2.3522},"title":"Lyon","infoWindow":{"headerContent":null,"content":"Lyon","position":null,"opened":false,"autoClose":true}}]}"></div> ' ,
45
45
'renderer ' => new GoogleRenderer (new StimulusHelper (null ), apiKey: 'api_key ' ),
46
46
'map ' => (clone $ map )
47
47
->addMarker (new Marker (new Point (48.8566 , 2.3522 ), 'Paris ' ))
48
48
->addMarker (new Marker (new Point (48.8566 , 2.3522 ), 'Lyon ' , infoWindow: new InfoWindow (content: 'Lyon ' ))),
49
49
];
50
50
51
51
yield 'with controls enabled ' => [
52
- 'expected_render ' => '<div data-controller="symfony--ux-map-google--map" data-symfony--ux-map-google--map-provider-options-value="{"apiKey":"api_key"}" data-symfony--ux-map-google--map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false,"zoomControlOptions":{"position":22},"mapTypeControlOptions":{"mapTypeIds":[],"position":14,"style":0},"streetViewControlOptions":{"position":22},"fullscreenControlOptions":{"position":20}},"markers":[]}"></div> ' ,
52
+ 'expected_render ' => '<div data-controller="symfony--ux-google-map--map" data-symfony--ux-google-map--map-provider-options-value="{"apiKey":"api_key"}" data-symfony--ux-google-map--map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false,"zoomControlOptions":{"position":22},"mapTypeControlOptions":{"mapTypeIds":[],"position":14,"style":0},"streetViewControlOptions":{"position":22},"fullscreenControlOptions":{"position":20}},"markers":[]}"></div> ' ,
53
53
'renderer ' => new GoogleRenderer (new StimulusHelper (null ), apiKey: 'api_key ' ),
54
54
'map ' => (clone $ map )
55
55
->options (new GoogleOptions (
@@ -61,7 +61,7 @@ public function provideTestRenderMap(): iterable
61
61
];
62
62
63
63
yield 'without controls enabled ' => [
64
- 'expected_render ' => '<div data-controller="symfony--ux-map- google-- map" data-symfony--ux-map- google-- map-provider-options-value="{"apiKey":"api_key"}" data-symfony--ux-map- google--map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false},"markers":[]}"></div> ' ,
64
+ 'expected_render ' => '<div data-controller="symfony--ux-google-map-- map" data-symfony--ux-google-map-- map-provider-options-value="{"apiKey":"api_key"}" data-symfony--ux-google-map --map-view-value="{"center":{"lat":48.8566,"lng":2.3522},"zoom":12,"fitBoundsToMarkers":false,"options":{"mapId":null,"gestureHandling":"auto","backgroundColor":null,"disableDoubleClickZoom":false},"markers":[]}"></div> ' ,
65
65
'renderer ' => new GoogleRenderer (new StimulusHelper (null ), apiKey: 'api_key ' ),
66
66
'map ' => (clone $ map )
67
67
->options (new GoogleOptions (
0 commit comments