Place Widget Content Customization

Classe PlaceContentConfigElement

Classe google.maps.places.PlaceContentConfigElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare un insieme personalizzato di contenuti. Per utilizzarlo, aggiungi questo elemento come elemento secondario.

Per PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement, aggiungi uno dei seguenti elementi a PlaceContentConfigElement per mostrare i contenuti corrispondenti:
PlaceAddressElement, PlaceAccessibleEntranceIconElement, PlaceAttributionElement PlaceMediaElement, PlaceOpenNowStatusElement, PlacePriceElement, PlaceRatingElement, PlaceTypeElement.

In particolare per PlaceDetailsElement, puoi anche aggiungere uno dei seguenti elementi:
PlaceFeatureListElement PlaceOpeningHoursElement, PlacePhoneNumberElement, PlacePlusCodeElement, PlaceReviewSummaryElement, PlaceReviewsElement, PlaceSummaryElement, PlaceTypeSpecificHighlightsElement, PlaceWebsiteElement.

L'ordine degli elementi secondari non è importante; l'elemento esegue il rendering dei contenuti in un ordine standard non personalizzabile. Esempio:

 <gmp-place-details>
  <gmp-place-content-config>
    <gmp-place-media lightbox-preferred></gmp-place-media>
    <gmp-place-address></gmp-place-address>
  </gmp-place-content-config>
</gmp-place-details>

Elemento personalizzato:
<gmp-place-content-config></gmp-place-content-config>

Questa classe estende HTMLElement.

Questa classe implementa PlaceContentConfigElementOptions.

Accedi chiamando il numero const {PlaceContentConfigElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceContentConfigElement
PlaceContentConfigElement([options])
Parametri: 
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceContentConfigElementOptions

Interfaccia google.maps.places.PlaceContentConfigElementOptions

Opzioni per PlaceContentConfigElement.

Classe PlaceAllContentElement

Classe google.maps.places.PlaceAllContentElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare tutti i contenuti disponibili. Per utilizzarlo, aggiungi questo elemento come elemento secondario. Ad esempio:

 <gmp-place-details>
  <gmp-place-all-content></gmp-place-all-content>
</gmp-place-details>

Elemento personalizzato:
<gmp-place-all-content></gmp-place-all-content>

Questa classe estende HTMLElement.

Questa classe implementa PlaceAllContentElementOptions.

Accedi chiamando il numero const {PlaceAllContentElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceAllContentElement
PlaceAllContentElement([options])
Parametri: 
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceAllContentElementOptions

Interfaccia google.maps.places.PlaceAllContentElementOptions

Opzioni per PlaceAllContentElement.

Classe PlaceStandardContentElement

Classe google.maps.places.PlaceStandardContentElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare un set di standard di contenuti. Per utilizzarlo, aggiungi questo elemento come elemento secondario.
Per PlaceDetailsElement, i contenuti standard sono costituiti da:

  • media
  • indirizzo
  • classificazione
  • tipo
  • prezzo
  • icona ingresso accessibile
  • sito web
  • numero di telefono
  • orario di apertura
  • riepilogo
  • momenti salienti specifici per tipo
  • recensioni
  • elenco delle funzionalità

Per PlaceDetailsCompactElement, i contenuti standard sono costituiti da:
  • media
  • classificazione
  • tipo
  • prezzo
  • icona ingresso accessibile
  • stato aperto ora

Per PlaceSearchElement, i contenuti standard sono costituiti da:
  • media
  • classificazione
  • tipo
  • prezzo
  • icona ingresso accessibile

Ad esempio:
 <gmp-place-details>
  <gmp-place-standard-content></gmp-place-standard-content>
</gmp-place-details>

Elemento personalizzato:
<gmp-place-standard-content></gmp-place-standard-content>

Questa classe estende HTMLElement.

Questa classe implementa PlaceStandardContentElementOptions.

Accedi chiamando il numero const {PlaceStandardContentElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceStandardContentElement
PlaceStandardContentElement([options])
Parametri: 
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceStandardContentElementOptions

Interfaccia google.maps.places.PlaceStandardContentElementOptions

Opzioni per PlaceStandardContentElement.

Classe PlaceMediaElement

Classe google.maps.places.PlaceMediaElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare i contenuti multimediali di un luogo, ad esempio le foto. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-media lightbox-preferred></gmp-place-media>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-media lightbox-preferred preferred-size="small"></gmp-place-media>

Questa classe estende HTMLElement.

Questa classe implementa PlaceMediaElementOptions.

Accedi chiamando il numero const {PlaceMediaElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceMediaElement
PlaceMediaElement([options])
Parametri: 
lightboxPreferred
Tipo:  boolean optional
Valore predefinito: false
Indica se attivare o disattivare la lightbox multimediale, nei casi in cui sono supportate entrambe le opzioni.
Attributo HTML:
  • <gmp-place-media lightbox-preferred></gmp-place-media>
preferredSize
Tipo:  MediaSize optional
Valore predefinito: null
Le dimensioni preferite dei contenuti multimediali nei casi in cui sono supportate più dimensioni, ad esempio il verticale PlaceSearchElement. Se non viene specificato, il verticale PlaceSearchElement utilizzerà MediaSize.SMALL per impostazione predefinita.
Attributo HTML:
  • <gmp-place-media preferred-size="small"></gmp-place-media>
  • <gmp-place-media preferred-size="medium"></gmp-place-media>
  • <gmp-place-media preferred-size="large"></gmp-place-media>
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceMediaElementOptions

Interfaccia google.maps.places.PlaceMediaElementOptions

Opzioni per PlaceMediaElement.

lightboxPreferred optional
Tipo:  boolean optional
preferredSize optional
Tipo:  MediaSize optional

Costanti MediaSize

Costanti google.maps.places.MediaSize

Le dimensioni preferite dei contenuti multimediali nei casi in cui sono supportate più dimensioni, ad esempio il verticale PlaceSearchElement.

Accedi chiamando il numero const {MediaSize} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

LARGE Dimensioni dei contenuti multimediali grandi.
MEDIUM Dimensioni medie dei contenuti multimediali.
SMALL Dimensioni dei contenuti multimediali ridotte.

Classe PlaceAddressElement

Classe google.maps.places.PlaceAddressElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare l'indirizzo di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-address></gmp-place-address>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-address></gmp-place-address>

Questa classe estende HTMLElement.

Questa classe implementa PlaceAddressElementOptions.

Accedi chiamando il numero const {PlaceAddressElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceAddressElement
PlaceAddressElement([options])
Parametri: 
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceAddressElementOptions

Interfaccia google.maps.places.PlaceAddressElementOptions

Opzioni per PlaceAddressElement.

Classe PlaceRatingElement

Classe google.maps.places.PlaceRatingElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare la valutazione di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-rating></gmp-place-rating>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-rating></gmp-place-rating>

Questa classe estende HTMLElement.

Questa classe implementa PlaceRatingElementOptions.

Accedi chiamando il numero const {PlaceRatingElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceRatingElement
PlaceRatingElement([options])
Parametri: 
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceRatingElementOptions

Interfaccia google.maps.places.PlaceRatingElementOptions

Opzioni per PlaceRatingElement.

Classe PlaceTypeElement

Classe google.maps.places.PlaceTypeElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare il tipo di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-type></gmp-place-type>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-type></gmp-place-type>

Questa classe estende HTMLElement.

Questa classe implementa PlaceTypeElementOptions.

Accedi chiamando il numero const {PlaceTypeElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceTypeElement
PlaceTypeElement([options])
Parametri: 
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceTypeElementOptions

Interfaccia google.maps.places.PlaceTypeElementOptions

Opzioni per PlaceTypeElement.

Classe PlacePriceElement

Classe google.maps.places.PlacePriceElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare il livello o la fascia di prezzo di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-price></gmp-place-price>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-price></gmp-place-price>

Questa classe estende HTMLElement.

Questa classe implementa PlacePriceElementOptions.

Accedi chiamando il numero const {PlacePriceElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlacePriceElement
PlacePriceElement([options])
Parametri: 
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlacePriceElementOptions

Interfaccia google.maps.places.PlacePriceElementOptions

Opzioni per PlacePriceElement.

Classe PlaceAccessibleEntranceIconElement

Classe google.maps.places.PlaceAccessibleEntranceIconElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare l'icona di una sedia a rotelle se il luogo ha un ingresso accessibile. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-accessible-entrance-icon></gmp-place-accessible-entrance-icon>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-accessible-entrance-icon></gmp-place-accessible-entrance-icon>

Questa classe estende HTMLElement.

Questa classe implementa PlaceAccessibleEntranceIconElementOptions.

Accedi chiamando il numero const {PlaceAccessibleEntranceIconElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceAccessibleEntranceIconElement
PlaceAccessibleEntranceIconElement([options])
Parametri: 
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceAccessibleEntranceIconElementOptions

Interfaccia google.maps.places.PlaceAccessibleEntranceIconElementOptions

Opzioni per PlaceAccessibleEntranceIconElement.

Classe PlaceOpenNowStatusElement

Classe google.maps.places.PlaceOpenNowStatusElement

Configura un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement per mostrare lo stato di apertura o chiusura corrente di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-open-now-status></gmp-place-open-now-status>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-open-now-status></gmp-place-open-now-status>

Questa classe estende HTMLElement.

Questa classe implementa PlaceOpenNowStatusElementOptions.

Accedi chiamando il numero const {PlaceOpenNowStatusElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceOpenNowStatusElement
PlaceOpenNowStatusElement([options])
Parametri: 
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceOpenNowStatusElementOptions

Interfaccia google.maps.places.PlaceOpenNowStatusElementOptions

Opzioni per PlaceOpenNowStatusElement.

Classe PlaceReviewSummaryElement

Classe google.maps.places.PlaceReviewSummaryElement

Configura un PlaceDetailsElement per mostrare il riepilogo delle recensioni di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-review-summary></gmp-place-review-summary>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-review-summary></gmp-place-review-summary>

Questa classe estende HTMLElement.

Questa classe implementa PlaceReviewSummaryElementOptions.

Accedi chiamando il numero const {PlaceReviewSummaryElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceReviewSummaryElementOptions

Interfaccia google.maps.places.PlaceReviewSummaryElementOptions

Opzioni per PlaceReviewSummaryElement.

Classe PlaceReviewsElement

Classe google.maps.places.PlaceReviewsElement

Configura un PlaceDetailsElement per mostrare le recensioni di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-reviews></gmp-place-reviews>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-reviews></gmp-place-reviews>

Questa classe estende HTMLElement.

Questa classe implementa PlaceReviewsElementOptions.

Accedi chiamando il numero const {PlaceReviewsElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceReviewsElementOptions

Interfaccia google.maps.places.PlaceReviewsElementOptions

Opzioni per PlaceReviewsElement.

Classe PlaceSummaryElement

Classe google.maps.places.PlaceSummaryElement

Configura un PlaceDetailsElement per mostrare il riepilogo di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-summary></gmp-place-summary>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-summary></gmp-place-summary>

Questa classe estende HTMLElement.

Questa classe implementa PlaceSummaryElementOptions.

Accedi chiamando il numero const {PlaceSummaryElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceSummaryElementOptions

Interfaccia google.maps.places.PlaceSummaryElementOptions

Opzioni per PlaceSummaryElement.

Classe PlaceFeatureListElement

Classe google.maps.places.PlaceFeatureListElement

Configura un PlaceDetailsElement per mostrare l'elenco delle caratteristiche di un luogo nella scheda "Informazioni". L'elenco delle caratteristiche può includere opzioni di accessibilità, servizi, metodi di pagamento accettati e altro ancora. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-feature-list></gmp-place-feature-list>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-feature-list></gmp-place-feature-list>

Questa classe estende HTMLElement.

Questa classe implementa PlaceFeatureListElementOptions.

Accedi chiamando il numero const {PlaceFeatureListElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceFeatureListElementOptions

Interfaccia google.maps.places.PlaceFeatureListElementOptions

Opzioni per PlaceFeatureListElement.

Classe PlaceOpeningHoursElement

Classe google.maps.places.PlaceOpeningHoursElement

Configura un PlaceDetailsElement per mostrare l'orario di apertura di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-opening-hours></gmp-place-opening-hours>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-opening-hours></gmp-place-opening-hours>

Questa classe estende HTMLElement.

Questa classe implementa PlaceOpeningHoursElementOptions.

Accedi chiamando il numero const {PlaceOpeningHoursElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceOpeningHoursElementOptions

Interfaccia google.maps.places.PlaceOpeningHoursElementOptions

Opzioni per PlaceOpeningHoursElement.

Classe PlacePhoneNumberElement

Classe google.maps.places.PlacePhoneNumberElement

Configura un PlaceDetailsElement per mostrare il numero di telefono di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-phone-number></gmp-place-phone-number>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-phone-number></gmp-place-phone-number>

Questa classe estende HTMLElement.

Questa classe implementa PlacePhoneNumberElementOptions.

Accedi chiamando il numero const {PlacePhoneNumberElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlacePhoneNumberElementOptions

Interfaccia google.maps.places.PlacePhoneNumberElementOptions

Opzioni per PlacePhoneNumberElement.

Classe PlacePlusCodeElement

Classe google.maps.places.PlacePlusCodeElement

Configura un PlaceDetailsElement per mostrare il Plus Code di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-plus-code></gmp-place-plus-code>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-plus-code></gmp-place-plus-code>

Questa classe estende HTMLElement.

Questa classe implementa PlacePlusCodeElementOptions.

Accedi chiamando il numero const {PlacePlusCodeElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlacePlusCodeElementOptions

Interfaccia google.maps.places.PlacePlusCodeElementOptions

Opzioni per PlacePlusCodeElement.

Classe PlaceTypeSpecificHighlightsElement

Classe google.maps.places.PlaceTypeSpecificHighlightsElement

Configura un PlaceDetailsElement per mostrare i punti salienti specifici del tipo di luogo, come i prezzi del carburante e la disponibilità di caricabatterie EV. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-type-specific-highlights></gmp-place-type-specific-highlights>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-type-specific-highlights></gmp-place-type-specific-highlights>

Questa classe estende HTMLElement.

Questa classe implementa PlaceTypeSpecificHighlightsElementOptions.

Accedi chiamando il numero const {PlaceTypeSpecificHighlightsElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceTypeSpecificHighlightsElementOptions

Interfaccia google.maps.places.PlaceTypeSpecificHighlightsElementOptions

Opzioni per PlaceTypeSpecificHighlightsElement.

Classe PlaceWebsiteElement

Classe google.maps.places.PlaceWebsiteElement

Configura un PlaceDetailsElement per mostrare il sito web di un luogo. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-website></gmp-place-website>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-website></gmp-place-website>

Questa classe estende HTMLElement.

Questa classe implementa PlaceWebsiteElementOptions.

Accedi chiamando il numero const {PlaceWebsiteElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceWebsiteElementOptions

Interfaccia google.maps.places.PlaceWebsiteElementOptions

Opzioni per PlaceWebsiteElement.

Classe PlaceAttributionElement

Classe google.maps.places.PlaceAttributionElement

Consente la personalizzazione del testo dell'attribuzione di Google Maps in un PlaceDetailsCompactElement, PlaceDetailsElement o PlaceSearchElement. Per utilizzare questo elemento, aggiungilo come elemento secondario di un PlaceContentConfigElement. Se questo elemento viene omesso, l'attribuzione verrà comunque mostrata con i colori predefiniti. Ad esempio:

 <gmp-place-content-config>
  <gmp-place-attribution
     light-scheme-color="black"
     dark-scheme-color="white"
  ></gmp-place-attribution>
</gmp-place-content-config>

Elemento personalizzato:
<gmp-place-attribution dark-scheme-color="white" light-scheme-color="white"></gmp-place-attribution>

Questa classe estende HTMLElement.

Questa classe implementa PlaceAttributionElementOptions.

Accedi chiamando il numero const {PlaceAttributionElement} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

PlaceAttributionElement
PlaceAttributionElement([options])
Parametri: 
darkSchemeColor
Tipo:  AttributionColor optional
Valore predefinito: AttributionColor.WHITE
Il colore dell'attribuzione di Google Maps in modalità Buio.
Attributo HTML:
  • <gmp-place-attribution dark-scheme-color="white"></gmp-place-attribution>
  • <gmp-place-attribution dark-scheme-color="black"></gmp-place-attribution>
  • <gmp-place-attribution dark-scheme-color="gray"></gmp-place-attribution>
lightSchemeColor
Tipo:  AttributionColor optional
Valore predefinito: AttributionColor.GRAY
Il colore dell'attribuzione di Google Maps in modalità Luce.
Attributo HTML:
  • <gmp-place-attribution light-scheme-color="white"></gmp-place-attribution>
  • <gmp-place-attribution light-scheme-color="black"></gmp-place-attribution>
  • <gmp-place-attribution light-scheme-color="gray"></gmp-place-attribution>
addEventListener
addEventListener(type, listener[, options])
Parametri: 
  • type:  string una stringa sensibile alle maiuscole che rappresenta il tipo di evento da ascoltare.
  • listener:  EventListener|EventListenerObject l'oggetto che riceve una notifica. Deve essere una funzione o un oggetto con il metodo handleEvent
  • options:  boolean|AddEventListenerOptions optional vedi le opzioni. Gli eventi personalizzati supportano solo capture e passive.
Valore restituito:  void
Configura una funzione che verrà chiamata ogni volta che l'evento specificato viene inviato alla destinazione. Consulta addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parametri: 
Valore restituito:  void
Rimuove dal target un listener di eventi precedentemente registrato con addEventListener. Consulta removeEventListener.

Interfaccia PlaceAttributionElementOptions

Interfaccia google.maps.places.PlaceAttributionElementOptions

Opzioni per PlaceAttributionElement.

darkSchemeColor optional
Tipo:  AttributionColor optional
lightSchemeColor optional
Tipo:  AttributionColor optional

Costanti AttributionColor

Costanti google.maps.places.AttributionColor

Opzioni di colore per il testo dell'attribuzione di Google Maps. L'attribuzione può essere personalizzata per utilizzare uno di questi colori.

Accedi chiamando il numero const {AttributionColor} = await google.maps.importLibrary("places").
Consulta Librerie nell'API Maps JavaScript.

BLACK Testo dell'attribuzione nero.
GRAY Testo dell'attribuzione grigio.
WHITE Testo dell'attribuzione bianco.