diff --git a/dist/samples/web-components-map/app/index.html b/dist/samples/web-components-map/app/index.html index 523faa845d..4393b62dc8 100644 --- a/dist/samples/web-components-map/app/index.html +++ b/dist/samples/web-components-map/app/index.html @@ -6,7 +6,7 @@ --> - Add a Map Web Component + Add a Map using HTML @@ -19,8 +19,16 @@ map-id="DEMO_MAP_ID" > - - + + diff --git a/dist/samples/web-components-map/app/index.ts b/dist/samples/web-components-map/app/index.ts index 86596d1cab..604337545a 100644 --- a/dist/samples/web-components-map/app/index.ts +++ b/dist/samples/web-components-map/app/index.ts @@ -6,9 +6,13 @@ // This example adds a map using web components. async function initMap(): Promise { - const { Map } = await google.maps.importLibrary("maps") as google.maps.MapsLibrary; console.log('Maps JavaScript API loaded.'); } -initMap(); +declare global { + interface Window { + initMap: () => void; + } + } +window.initMap = initMap; export { }; diff --git a/dist/samples/web-components-map/docs/index.html b/dist/samples/web-components-map/docs/index.html index f30d7f8140..6be724c12c 100644 --- a/dist/samples/web-components-map/docs/index.html +++ b/dist/samples/web-components-map/docs/index.html @@ -7,22 +7,32 @@ - Add a Map Web Component + Add a Map using HTML + + - - + + diff --git a/dist/samples/web-components-map/docs/index.js b/dist/samples/web-components-map/docs/index.js index 807ee62a73..228ce30923 100644 --- a/dist/samples/web-components-map/docs/index.js +++ b/dist/samples/web-components-map/docs/index.js @@ -6,10 +6,8 @@ // [START maps_web_components_map] // This example adds a map using web components. async function initMap() { - const { Map } = await google.maps.importLibrary("maps"); - console.log("Maps JavaScript API loaded."); } -initMap(); +window.initMap = initMap; // [END maps_web_components_map] diff --git a/dist/samples/web-components-map/docs/style.css b/dist/samples/web-components-map/docs/style.css index eafefb7f4a..b56f4370f1 100644 --- a/dist/samples/web-components-map/docs/style.css +++ b/dist/samples/web-components-map/docs/style.css @@ -22,8 +22,10 @@ body { padding: 0; } +/* [START maps_web_components_map_style] */ gmp-map { height: 400px; } +/* [END maps_web_components_map_style] */ /* [END maps_web_components_map] */ \ No newline at end of file diff --git a/dist/samples/web-components-map/iframe/index.html b/dist/samples/web-components-map/iframe/index.html index dd57ed292d..eeef700878 100644 --- a/dist/samples/web-components-map/iframe/index.html +++ b/dist/samples/web-components-map/iframe/index.html @@ -6,10 +6,10 @@ --> - Add a Map Web Component + Add a Map using HTML - + @@ -19,8 +19,16 @@ map-id="DEMO_MAP_ID" > - - + + diff --git a/dist/samples/web-components-map/jsfiddle/demo.details b/dist/samples/web-components-map/jsfiddle/demo.details index 450149eff9..5a1d170de4 100644 --- a/dist/samples/web-components-map/jsfiddle/demo.details +++ b/dist/samples/web-components-map/jsfiddle/demo.details @@ -1,4 +1,4 @@ -name: Add a Map Web Component +name: Add a Map using HTML authors: - Justin Poehnelt tags: diff --git a/dist/samples/web-components-map/jsfiddle/demo.html b/dist/samples/web-components-map/jsfiddle/demo.html index 62f5575efb..b585c145d3 100644 --- a/dist/samples/web-components-map/jsfiddle/demo.html +++ b/dist/samples/web-components-map/jsfiddle/demo.html @@ -6,7 +6,7 @@ --> - Add a Map Web Component + Add a Map using HTML @@ -17,8 +17,16 @@ map-id="DEMO_MAP_ID" > - - + + diff --git a/dist/samples/web-components-map/jsfiddle/demo.js b/dist/samples/web-components-map/jsfiddle/demo.js index 2595db4466..7ada191d4f 100644 --- a/dist/samples/web-components-map/jsfiddle/demo.js +++ b/dist/samples/web-components-map/jsfiddle/demo.js @@ -5,9 +5,7 @@ */ // This example adds a map using web components. async function initMap() { - const { Map } = await google.maps.importLibrary("maps"); - console.log("Maps JavaScript API loaded."); } -initMap(); +window.initMap = initMap; diff --git a/dist/samples/web-components-map/playground/index.html b/dist/samples/web-components-map/playground/index.html index a369e9e57d..ea6ea584dd 100644 --- a/dist/samples/web-components-map/playground/index.html +++ b/dist/samples/web-components-map/playground/index.html @@ -1,6 +1,6 @@ - Add a Map Web Component + Add a Map using HTML + + diff --git a/dist/samples/web-components-map/playground/index.ts b/dist/samples/web-components-map/playground/index.ts index 9edbde7fbd..369d957610 100644 --- a/dist/samples/web-components-map/playground/index.ts +++ b/dist/samples/web-components-map/playground/index.ts @@ -1,10 +1,12 @@ // This example adds a map using web components. async function initMap(): Promise { - const { Map } = (await google.maps.importLibrary( - "maps", - )) as google.maps.MapsLibrary; console.log("Maps JavaScript API loaded."); } -initMap(); +declare global { + interface Window { + initMap: () => void; + } +} +window.initMap = initMap; export {}; diff --git a/dist/samples/web-components-markers/app/index.html b/dist/samples/web-components-markers/app/index.html index 10f5a77ea3..c84d99a4bb 100644 --- a/dist/samples/web-components-markers/app/index.html +++ b/dist/samples/web-components-markers/app/index.html @@ -6,7 +6,7 @@ --> - Add a Map with Markers using Web Components + Add a Map with Markers using HTML @@ -24,8 +24,16 @@ > - - + + diff --git a/dist/samples/web-components-markers/app/index.ts b/dist/samples/web-components-markers/app/index.ts index c712660cc7..fb745b0069 100644 --- a/dist/samples/web-components-markers/app/index.ts +++ b/dist/samples/web-components-markers/app/index.ts @@ -6,11 +6,12 @@ // This example adds a map with markers, using web components. async function initMap(): Promise { - const { Map } = await google.maps.importLibrary("maps") as google.maps.MapsLibrary; - const { AdvancedMarkerElement } = await google.maps.importLibrary("marker") as google.maps.MarkerLibrary; - console.log('Maps JavaScript API loaded.'); } - -initMap(); +declare global { + interface Window { + initMap: () => void; + } + } +window.initMap = initMap; export { }; diff --git a/dist/samples/web-components-markers/docs/index.html b/dist/samples/web-components-markers/docs/index.html index aceec66b2a..6b0c6ebe04 100644 --- a/dist/samples/web-components-markers/docs/index.html +++ b/dist/samples/web-components-markers/docs/index.html @@ -7,7 +7,7 @@ - Add a Map with Markers using Web Components + Add a Map with Markers using HTML @@ -27,9 +27,17 @@ - - + + diff --git a/dist/samples/web-components-markers/docs/index.js b/dist/samples/web-components-markers/docs/index.js index 08c6e9439c..5376e4ad64 100644 --- a/dist/samples/web-components-markers/docs/index.js +++ b/dist/samples/web-components-markers/docs/index.js @@ -5,12 +5,10 @@ */ // [START maps_web_components_markers] // This example adds a map with markers, using web components. +// [START maps_web_components_markers_initmap] async function initMap() { - const { Map } = await google.maps.importLibrary("maps"); - const { AdvancedMarkerElement } = await google.maps.importLibrary("marker"); - console.log("Maps JavaScript API loaded."); } -initMap(); +window.initMap = initMap; // [END maps_web_components_markers] diff --git a/dist/samples/web-components-markers/iframe/index.html b/dist/samples/web-components-markers/iframe/index.html index 7bb6dbf997..4c5104990d 100644 --- a/dist/samples/web-components-markers/iframe/index.html +++ b/dist/samples/web-components-markers/iframe/index.html @@ -6,10 +6,10 @@ --> - Add a Map with Markers using Web Components + Add a Map with Markers using HTML - + @@ -24,8 +24,16 @@ > - - + + diff --git a/dist/samples/web-components-markers/jsfiddle/demo.details b/dist/samples/web-components-markers/jsfiddle/demo.details index 4693ab19ed..eb344496b6 100644 --- a/dist/samples/web-components-markers/jsfiddle/demo.details +++ b/dist/samples/web-components-markers/jsfiddle/demo.details @@ -1,4 +1,4 @@ -name: Add a Map with Markers using Web Components +name: Add a Map with Markers using HTML authors: - Justin Poehnelt tags: diff --git a/dist/samples/web-components-markers/jsfiddle/demo.html b/dist/samples/web-components-markers/jsfiddle/demo.html index fa08e58e82..81e4906121 100644 --- a/dist/samples/web-components-markers/jsfiddle/demo.html +++ b/dist/samples/web-components-markers/jsfiddle/demo.html @@ -6,7 +6,7 @@ --> - Add a Map with Markers using Web Components + Add a Map with Markers using HTML @@ -22,8 +22,16 @@ > - - + + diff --git a/dist/samples/web-components-markers/jsfiddle/demo.js b/dist/samples/web-components-markers/jsfiddle/demo.js index 9edc908195..911808db49 100644 --- a/dist/samples/web-components-markers/jsfiddle/demo.js +++ b/dist/samples/web-components-markers/jsfiddle/demo.js @@ -5,10 +5,7 @@ */ // This example adds a map with markers, using web components. async function initMap() { - const { Map } = await google.maps.importLibrary("maps"); - const { AdvancedMarkerElement } = await google.maps.importLibrary("marker"); - console.log("Maps JavaScript API loaded."); } -initMap(); +window.initMap = initMap; diff --git a/dist/samples/web-components-markers/playground/index.html b/dist/samples/web-components-markers/playground/index.html index 901e77a91d..d6c0c8770f 100644 --- a/dist/samples/web-components-markers/playground/index.html +++ b/dist/samples/web-components-markers/playground/index.html @@ -1,6 +1,6 @@ - Add a Map with Markers using Web Components + Add a Map with Markers using HTML + + diff --git a/dist/samples/web-components-markers/playground/index.ts b/dist/samples/web-components-markers/playground/index.ts index b456da4f55..f0d1acc4ed 100644 --- a/dist/samples/web-components-markers/playground/index.ts +++ b/dist/samples/web-components-markers/playground/index.ts @@ -1,14 +1,11 @@ // This example adds a map with markers, using web components. async function initMap(): Promise { - const { Map } = (await google.maps.importLibrary( - "maps", - )) as google.maps.MapsLibrary; - const { AdvancedMarkerElement } = (await google.maps.importLibrary( - "marker", - )) as google.maps.MarkerLibrary; - console.log("Maps JavaScript API loaded."); } - -initMap(); +declare global { + interface Window { + initMap: () => void; + } +} +window.initMap = initMap; export {};