Skip to content

Commit 03512e3

Browse files
Update dist folder [skip ci] (#442)
1 parent 8873a68 commit 03512e3

File tree

38 files changed

+326
-283
lines changed

38 files changed

+326
-283
lines changed

dist/samples/ui-kit-place-details-compact/app/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
</gmp-map>
3636
<!--[END maps_ui_kit_place_details_compact_container]-->
3737
<script>(g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})
38-
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "beta"});</script>
38+
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "weekly"});</script>
3939
</body>
4040
</html>
4141
<!--[END maps_ui_kit_place_details_compact] -->

dist/samples/ui-kit-place-details-compact/dist/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
</gmp-map>
3636
<!--[END maps_ui_kit_place_details_compact_container]-->
3737
<script>(g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})
38-
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "beta"});</script>
38+
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "weekly"});</script>
3939
</body>
4040
</html>
4141
<!--[END maps_ui_kit_place_details_compact] -->

dist/samples/ui-kit-place-details-compact/docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
</gmp-map>
3636
<!--[END maps_ui_kit_place_details_compact_container]-->
3737
<script>(g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})
38-
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "beta"});</script>
38+
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "weekly"});</script>
3939
</body>
4040
</html>
4141
<!--[END maps_ui_kit_place_details_compact] -->

dist/samples/ui-kit-place-details-compact/jsfiddle/demo.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
</gmp-map>
3636

3737
<script>(g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})
38-
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "beta"});</script>
38+
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "weekly"});</script>
3939
</body>
4040
</html>
4141

dist/samples/ui-kit-place-details/app/index.html

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,17 @@
1616
<!--[START maps_ui_kit_place_details_map] -->
1717
<gmp-map center="47.759737, -122.250632" zoom="16" map-id="DEMO_MAP_ID">
1818
<div class="widget-container" slot="control-inline-start-block-start">
19-
<gmp-place-details size="x-large"></gmp-place-details>
19+
<gmp-place-details>
20+
<gmp-place-details-place-request place="ChIJC8HakaIRkFQRiOgkgdHmqkk"></gmp-place-details-place-request>
21+
<gmp-place-all-content></gmp-place-all-content>
22+
</gmp-place-details>
23+
2024
</div>
2125
<gmp-advanced-marker></gmp-advanced-marker>
2226
</gmp-map>
2327
<!--[END maps_ui_kit_place_details_map] -->
2428
<script>(g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})
25-
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "alpha"});</script>
29+
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "weekly"});</script>
2630
</body>
2731
</html>
28-
<!--[END maps_ui_kit_place_details] -->
32+
<!--[END maps_ui_kit_place_details] -->

dist/samples/ui-kit-place-details/app/index.ts

Lines changed: 15 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -8,61 +8,50 @@
88
/* [START maps_ui_kit_place_details_query_selector] */
99
const map = document.querySelector('gmp-map') as any;
1010
const placeDetails = document.querySelector('gmp-place-details') as any;
11+
const placeDetailsRequest = document.querySelector('gmp-place-details-place-request') as any;
1112
const marker = document.querySelector('gmp-advanced-marker') as any;
1213
/* [END maps_ui_kit_place_details_query_selector] */
1314

1415
let center = { lat: 47.759737, lng: -122.250632 };
1516

1617
async function initMap(): Promise<void> {
1718
// Request needed libraries.
18-
const { Map } = await google.maps.importLibrary("maps") as google.maps.MapsLibrary;
19-
const { AdvancedMarkerElement, PinElement } = await google.maps.importLibrary("marker") as google.maps.MarkerLibrary;
20-
const { Place } = await google.maps.importLibrary("places") as google.maps.PlacesLibrary;
19+
await google.maps.importLibrary("maps") as google.maps.MapsLibrary;
20+
await google.maps.importLibrary("marker") as google.maps.MarkerLibrary;
21+
await google.maps.importLibrary("places") as google.maps.PlacesLibrary;
2122

2223
// Hide the map type control.
2324
map.innerMap.setOptions({mapTypeControl: false});
2425

25-
// Set the default selection.
26-
const place = new Place({
27-
id: "ChIJC8HakaIRkFQRiOgkgdHmqkk",
28-
requestedLanguage: "en", // optional
26+
// Set up map once widget is loaded.
27+
placeDetails.addEventListener('gmp-load', (event) => {
28+
map.innerMap.panTo(placeDetails.place.location);
29+
map.innerMap.setZoom(16); // Set zoom after panning if needed
30+
marker.position = placeDetails.place.location;
31+
marker.style.display = 'block';
32+
marker.collisionBehavior = google.maps.CollisionBehavior.REQUIRED_AND_HIDES_OPTIONAL;
2933
});
30-
await placeDetails.configureFromPlace(place);
31-
let adjustedCenter = offsetLatLngRight(placeDetails.place.location, -0.005);
32-
map.innerMap.panTo(adjustedCenter);
33-
map.innerMap.setZoom(16);
34-
marker.position = placeDetails.place.location;
35-
marker.style.display = 'block';
36-
marker.collisionBehavior = google.maps.CollisionBehavior.REQUIRED_AND_HIDES_OPTIONAL;
3734

3835
/* [START maps_ui_kit_place_details_event] */
39-
// Add an event listener to handle map clicks.
36+
// Add an event listener to handle clicks.
4037
map.innerMap.addListener('click', async (event) => {
4138
marker.position = null;
4239
event.stop();
4340
if (event.placeId) {
4441
// Fire when the user clicks a POI.
45-
await placeDetails.configureFromPlace({id: event.placeId});
42+
placeDetailsRequest.place = event.placeId;
4643
} else {
4744
// Fire when the user clicks the map (not on a POI).
48-
await placeDetails.configureFromLocation(event.latLng);
45+
console.log('No place was selected.');
4946
}
50-
// Get the offset center.
51-
let adjustedCenter = offsetLatLngRight(placeDetails.place.location, -0.005);
5247

5348
// Show the marker at the selected place.
5449
marker.position = placeDetails.place.location;
5550
marker.style.display = 'block';
56-
map.innerMap.panTo(adjustedCenter);
51+
marker.collisionBehavior = google.maps.CollisionBehavior.REQUIRED_AND_HIDES_OPTIONAL;
5752
});
5853
}
5954
/* [END maps_ui_kit_place_details_event] */
6055

61-
// Helper function to offset the map center.
62-
function offsetLatLngRight(latLng, longitudeOffset) {
63-
const newLng = latLng.lng() + longitudeOffset;
64-
return new google.maps.LatLng(latLng.lat(), newLng);
65-
}
66-
6756
initMap();
6857
/* [END maps_ui_kit_place_details] */

dist/samples/ui-kit-place-details/dist/assets/index-BAZufdbY.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

dist/samples/ui-kit-place-details/dist/assets/index-CxuERdVQ.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/samples/ui-kit-place-details/dist/index.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,24 @@
99
<head>
1010
<title>Click on the map to view place details</title>
1111
<meta charset="utf-8">
12-
<script type="module" crossorigin src="./assets/index-BAZufdbY.js"></script>
12+
<script type="module" crossorigin src="./assets/index-CxuERdVQ.js"></script>
1313
<link rel="stylesheet" crossorigin href="./assets/index-DAWyXXsz.css">
1414
</head>
1515
<body>
1616
<!--[START maps_ui_kit_place_details_map] -->
1717
<gmp-map center="47.759737, -122.250632" zoom="16" map-id="DEMO_MAP_ID">
1818
<div class="widget-container" slot="control-inline-start-block-start">
19-
<gmp-place-details size="x-large"></gmp-place-details>
19+
<gmp-place-details>
20+
<gmp-place-details-place-request place="ChIJC8HakaIRkFQRiOgkgdHmqkk"></gmp-place-details-place-request>
21+
<gmp-place-all-content></gmp-place-all-content>
22+
</gmp-place-details>
23+
2024
</div>
2125
<gmp-advanced-marker></gmp-advanced-marker>
2226
</gmp-map>
2327
<!--[END maps_ui_kit_place_details_map] -->
2428
<script>(g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})
25-
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "alpha"});</script>
29+
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "weekly"});</script>
2630
</body>
2731
</html>
28-
<!--[END maps_ui_kit_place_details] -->
32+
<!--[END maps_ui_kit_place_details] -->

dist/samples/ui-kit-place-details/docs/index.html

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,17 @@
1616
<!--[START maps_ui_kit_place_details_map] -->
1717
<gmp-map center="47.759737, -122.250632" zoom="16" map-id="DEMO_MAP_ID">
1818
<div class="widget-container" slot="control-inline-start-block-start">
19-
<gmp-place-details size="x-large"></gmp-place-details>
19+
<gmp-place-details>
20+
<gmp-place-details-place-request place="ChIJC8HakaIRkFQRiOgkgdHmqkk"></gmp-place-details-place-request>
21+
<gmp-place-all-content></gmp-place-all-content>
22+
</gmp-place-details>
23+
2024
</div>
2125
<gmp-advanced-marker></gmp-advanced-marker>
2226
</gmp-map>
2327
<!--[END maps_ui_kit_place_details_map] -->
2428
<script>(g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})
25-
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "alpha"});</script>
29+
({key: "AIzaSyA6myHzS10YXdcazAFalmXvDkrYCp5cLc8", v: "weekly"});</script>
2630
</body>
2731
</html>
28-
<!--[END maps_ui_kit_place_details] -->
32+
<!--[END maps_ui_kit_place_details] -->

0 commit comments

Comments
 (0)