Place Widget Content Customization

PlaceContentConfigElement class

Classe google.maps.places.PlaceContentConfigElement

Configure un PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement pour afficher un ensemble de contenus personnalisé. Ajoutez cet élément en tant qu'enfant pour l'utiliser.

Pour PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement, ajoutez l'un des éléments suivants à PlaceContentConfigElement pour afficher le contenu correspondant :
PlaceAddressElement, PlaceAccessibleEntranceIconElement, PlaceAttributionElement PlaceMediaElement, PlaceOpenNowStatusElement, PlacePriceElement, PlaceRatingElement, PlaceTypeElement.

Spécifiquement pour PlaceDetailsElement, vous pouvez également ajouter l'un des éléments suivants :
PlaceFeatureListElement PlaceOpeningHoursElement, PlacePhoneNumberElement, PlacePlusCodeElement, PlaceReviewsElement, PlaceSummaryElement, PlaceTypeSpecificHighlightsElement, PlaceWebsiteElement.

L'ordre des enfants n'a pas d'importance. L'élément affiche le contenu dans un ordre standard qui n'est pas personnalisable. Exemple :

 <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>

Élément personnalisé :
<gmp-place-content-config></gmp-place-content-config>

Cette classe étend HTMLElement.

Cette classe implémente PlaceContentConfigElementOptions.

Accédez-y en appelant le const {PlaceContentConfigElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceContentConfigElement
PlaceContentConfigElement([options])
Paramètres :
addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

PlaceContentConfigElementOptions interface

Interface google.maps.places.PlaceContentConfigElementOptions

Options pour PlaceContentConfigElement.

Classe PlaceAllContentElement

Classe google.maps.places.PlaceAllContentElement

Configure un PlaceDetailsCompactElement, un PlaceDetailsElement ou un PlaceSearchElement pour afficher tous les contenus disponibles. Ajoutez cet élément en tant qu'enfant pour l'utiliser. Exemple :

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

Élément personnalisé :
<gmp-place-all-content></gmp-place-all-content>

Cette classe étend HTMLElement.

Cette classe implémente PlaceAllContentElementOptions.

Accédez-y en appelant le const {PlaceAllContentElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceAllContentElement
PlaceAllContentElement([options])
Paramètres :
addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceAllContentElementOptions

Interface google.maps.places.PlaceAllContentElementOptions

Options pour PlaceAllContentElement.

Classe PlaceStandardContentElement

Classe google.maps.places.PlaceStandardContentElement

Configure un PlaceDetailsCompactElement, un PlaceDetailsElement ou un PlaceSearchElement pour afficher un ensemble standard de contenus. Ajoutez cet élément en tant qu'enfant pour l'utiliser.
 Pour PlaceDetailsElement, le contenu standard comprend :

  • media
  • adresse
  • rating
  • type
  • price
  • Icône d'entrée accessible
  • site Web
  • numéro de téléphone
  • horaires d'ouverture
  • résumé
  • temps forts spécifiques à un type
  • avis
  • liste des fonctionnalités

 Pour PlaceDetailsCompactElement, le contenu standard comprend les éléments suivants :
  • media
  • rating
  • type
  • price
  • Icône d'entrée accessible
  • État "Ouvert"

 Pour PlaceSearchElement, le contenu standard comprend les éléments suivants :
  • media
  • rating
  • type
  • price
  • Icône d'entrée accessible

Par exemple :
 <gmp-place-details>
  <gmp-place-standard-content></gmp-place-standard-content>
</gmp-place-details>

Élément personnalisé :
<gmp-place-standard-content></gmp-place-standard-content>

Cette classe étend HTMLElement.

Cette classe implémente PlaceStandardContentElementOptions.

Accédez-y en appelant le const {PlaceStandardContentElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceStandardContentElement
PlaceStandardContentElement([options])
Paramètres :
addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceStandardContentElementOptions

Interface google.maps.places.PlaceStandardContentElementOptions

Options pour PlaceStandardContentElement.

Classe PlaceMediaElement

Classe google.maps.places.PlaceMediaElement

Configure un PlaceDetailsCompactElement, un PlaceDetailsElement ou un PlaceSearchElement pour afficher les contenus multimédias d'un lieu, comme des photos. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-media lightbox-preferred preferred-size="small"></gmp-place-media>

Cette classe étend HTMLElement.

Cette classe implémente PlaceMediaElementOptions.

Accédez-y en appelant le const {PlaceMediaElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceMediaElement
PlaceMediaElement([options])
Paramètres :
lightboxPreferred
Type : boolean optional
Par défaut : false
Indique s'il faut activer ou désactiver la lightbox multimédia, dans les cas où les deux options sont prises en charge.
Attribut HTML :
  • <gmp-place-media lightbox-preferred></gmp-place-media>
preferredSize
Type : MediaSize optional
Par défaut : null
Taille de média préférée dans les cas où plusieurs tailles sont acceptées, comme la taille verticale PlaceSearchElement. La verticale PlaceSearchElement utilisera MediaSize.SMALL par défaut si elle n'est pas spécifiée.
Attribut 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])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceMediaElementOptions

Interface google.maps.places.PlaceMediaElementOptions

Options pour PlaceMediaElement.

lightboxPreferred optional
Type : boolean optional
preferredSize optional
Type : MediaSize optional

Constantes MediaSize

google.maps.places.MediaSize constantes

Taille de média préférée dans les cas où plusieurs tailles sont acceptées, comme la taille verticale PlaceSearchElement.

Accédez-y en appelant le const {MediaSize} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

LARGE Taille du contenu multimédia trop importante.
MEDIUM Taille moyenne du contenu multimédia.
SMALL Taille de média réduite.

Classe PlaceAddressElement

Classe google.maps.places.PlaceAddressElement

Configure un PlaceDetailsCompactElement, un PlaceDetailsElement ou un PlaceSearchElement pour afficher l'adresse d'un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-address></gmp-place-address>

Cette classe étend HTMLElement.

Cette classe implémente PlaceAddressElementOptions.

Accédez-y en appelant le const {PlaceAddressElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceAddressElement
PlaceAddressElement([options])
Paramètres :
addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

PlaceAddressElementOptions interface

Interface google.maps.places.PlaceAddressElementOptions

Options pour PlaceAddressElement.

Classe PlaceRatingElement

Classe google.maps.places.PlaceRatingElement

Configure un PlaceDetailsCompactElement, un PlaceDetailsElement ou un PlaceSearchElement pour afficher la note d'un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-rating></gmp-place-rating>

Cette classe étend HTMLElement.

Cette classe implémente PlaceRatingElementOptions.

Accédez-y en appelant le const {PlaceRatingElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceRatingElement
PlaceRatingElement([options])
Paramètres :
addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

PlaceRatingElementOptions interface

Interface google.maps.places.PlaceRatingElementOptions

Options pour PlaceRatingElement.

Classe PlaceTypeElement

Classe google.maps.places.PlaceTypeElement

Configure un PlaceDetailsCompactElement, un PlaceDetailsElement ou un PlaceSearchElement pour afficher le type d'un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-type></gmp-place-type>

Cette classe étend HTMLElement.

Cette classe implémente PlaceTypeElementOptions.

Accédez-y en appelant le const {PlaceTypeElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceTypeElement
PlaceTypeElement([options])
Paramètres :
addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceTypeElementOptions

Interface google.maps.places.PlaceTypeElementOptions

Options pour PlaceTypeElement.

Classe PlacePriceElement

Classe google.maps.places.PlacePriceElement

Configure un PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement pour afficher le niveau de prix ou la gamme de prix d'un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-price></gmp-place-price>

Cette classe étend HTMLElement.

Cette classe implémente PlacePriceElementOptions.

Accédez-y en appelant le const {PlacePriceElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlacePriceElement
PlacePriceElement([options])
Paramètres :
addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

PlacePriceElementOptions interface

Interface google.maps.places.PlacePriceElementOptions

Options pour PlacePriceElement.

Classe PlaceAccessibleEntranceIconElement

Classe google.maps.places.PlaceAccessibleEntranceIconElement

Configure un PlaceDetailsCompactElement, un PlaceDetailsElement ou un PlaceSearchElement pour afficher une icône de fauteuil roulant si le lieu dispose d'une entrée accessible. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-accessible-entrance-icon></gmp-place-accessible-entrance-icon>

Cette classe étend HTMLElement.

Cette classe implémente PlaceAccessibleEntranceIconElementOptions.

Accédez-y en appelant le const {PlaceAccessibleEntranceIconElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceAccessibleEntranceIconElement
PlaceAccessibleEntranceIconElement([options])
Paramètres :
addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceAccessibleEntranceIconElementOptions

Interface google.maps.places.PlaceAccessibleEntranceIconElementOptions

Options pour PlaceAccessibleEntranceIconElement.

PlaceOpenNowStatusElement class

Classe google.maps.places.PlaceOpenNowStatusElement

Configure un PlaceDetailsCompactElement, un PlaceDetailsElement ou un PlaceSearchElement pour afficher l'état actuel d'un lieu (ouvert ou fermé). Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-open-now-status></gmp-place-open-now-status>

Cette classe étend HTMLElement.

Cette classe implémente PlaceOpenNowStatusElementOptions.

Accédez-y en appelant le const {PlaceOpenNowStatusElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceOpenNowStatusElement
PlaceOpenNowStatusElement([options])
Paramètres :
addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

PlaceOpenNowStatusElementOptions interface

Interface google.maps.places.PlaceOpenNowStatusElementOptions

Options pour PlaceOpenNowStatusElement.

Classe PlaceReviewsElement

Classe google.maps.places.PlaceReviewsElement

Configure un PlaceDetailsElement pour afficher les avis sur un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-reviews></gmp-place-reviews>

Cette classe étend HTMLElement.

Cette classe implémente PlaceReviewsElementOptions.

Accédez-y en appelant le const {PlaceReviewsElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceReviewsElementOptions

Interface google.maps.places.PlaceReviewsElementOptions

Options pour PlaceReviewsElement.

Classe PlaceSummaryElement

Classe google.maps.places.PlaceSummaryElement

Configure un PlaceDetailsElement pour afficher le résumé d'un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-summary></gmp-place-summary>

Cette classe étend HTMLElement.

Cette classe implémente PlaceSummaryElementOptions.

Accédez-y en appelant le const {PlaceSummaryElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

PlaceSummaryElementOptions interface

Interface google.maps.places.PlaceSummaryElementOptions

Options pour PlaceSummaryElement.

Classe PlaceFeatureListElement

Classe google.maps.places.PlaceFeatureListElement

Configure un PlaceDetailsElement pour afficher la liste des caractéristiques d'un lieu dans l'onglet "À propos". La liste des caractéristiques peut inclure des options d'accessibilité, des équipements, des modes de paiement acceptés et plus encore. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-feature-list></gmp-place-feature-list>

Cette classe étend HTMLElement.

Cette classe implémente PlaceFeatureListElementOptions.

Accédez-y en appelant le const {PlaceFeatureListElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

PlaceFeatureListElementOptions interface

Interface google.maps.places.PlaceFeatureListElementOptions

Options pour PlaceFeatureListElement.

Classe PlaceOpeningHoursElement

Classe google.maps.places.PlaceOpeningHoursElement

Configure un PlaceDetailsElement pour afficher les horaires d'ouverture d'un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-opening-hours></gmp-place-opening-hours>

Cette classe étend HTMLElement.

Cette classe implémente PlaceOpeningHoursElementOptions.

Accédez-y en appelant le const {PlaceOpeningHoursElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceOpeningHoursElementOptions

Interface google.maps.places.PlaceOpeningHoursElementOptions

Options pour PlaceOpeningHoursElement.

Classe PlacePhoneNumberElement

Classe google.maps.places.PlacePhoneNumberElement

Configure un PlaceDetailsElement pour afficher le numéro de téléphone d'un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-phone-number></gmp-place-phone-number>

Cette classe étend HTMLElement.

Cette classe implémente PlacePhoneNumberElementOptions.

Accédez-y en appelant le const {PlacePhoneNumberElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

PlacePhoneNumberElementOptions interface

Interface google.maps.places.PlacePhoneNumberElementOptions

Options pour PlacePhoneNumberElement.

Classe PlacePlusCodeElement

Classe google.maps.places.PlacePlusCodeElement

Configure un PlaceDetailsElement pour afficher le Plus Code d'un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-plus-code></gmp-place-plus-code>

Cette classe étend HTMLElement.

Cette classe implémente PlacePlusCodeElementOptions.

Accédez-y en appelant le const {PlacePlusCodeElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

PlacePlusCodeElementOptions interface

Interface google.maps.places.PlacePlusCodeElementOptions

Options pour PlacePlusCodeElement.

Classe PlaceTypeSpecificHighlightsElement

Classe google.maps.places.PlaceTypeSpecificHighlightsElement

Configure un PlaceDetailsElement pour afficher les informations spécifiques à un type de lieu, comme les prix des carburants et la disponibilité des bornes de recharge pour véhicules électriques. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-type-specific-highlights></gmp-place-type-specific-highlights>

Cette classe étend HTMLElement.

Cette classe implémente PlaceTypeSpecificHighlightsElementOptions.

Accédez-y en appelant le const {PlaceTypeSpecificHighlightsElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceTypeSpecificHighlightsElementOptions

Interface google.maps.places.PlaceTypeSpecificHighlightsElementOptions

Options pour PlaceTypeSpecificHighlightsElement.

Classe PlaceWebsiteElement

Classe google.maps.places.PlaceWebsiteElement

Configure un PlaceDetailsElement pour afficher le site Web d'un lieu. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Exemple :

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

Élément personnalisé :
<gmp-place-website></gmp-place-website>

Cette classe étend HTMLElement.

Cette classe implémente PlaceWebsiteElementOptions.

Accédez-y en appelant le const {PlaceWebsiteElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceWebsiteElementOptions

Interface google.maps.places.PlaceWebsiteElementOptions

Options pour PlaceWebsiteElement.

Classe PlaceAttributionElement

Classe google.maps.places.PlaceAttributionElement

Permet de personnaliser le texte d'attribution Google Maps dans un PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement. Pour l'utiliser, ajoutez cet élément en tant qu'enfant d'un PlaceContentConfigElement. Si cet élément est omis, l'attribution sera toujours affichée avec les couleurs par défaut. Exemple :

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

Élément personnalisé :
<gmp-place-attribution dark-scheme-color="white" light-scheme-color="white"></gmp-place-attribution>

Cette classe étend HTMLElement.

Cette classe implémente PlaceAttributionElementOptions.

Accédez-y en appelant le const {PlaceAttributionElement} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

PlaceAttributionElement
PlaceAttributionElement([options])
Paramètres :
darkSchemeColor
Type : AttributionColor optional
Par défaut : AttributionColor.WHITE
Couleur de l'attribution Google Maps en mode sombre.
Attribut 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
Type : AttributionColor optional
Par défaut : AttributionColor.GRAY
Couleur de l'attribution Google Maps en mode clair.
Attribut 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])
Paramètres :
  • type : string chaîne sensible à la casse représentant le type d'événement à écouter.
  • listener : EventListener|EventListenerObject L'objet qui reçoit une notification. Il doit s'agir d'une fonction ou d'un objet avec la méthode handleEvent.
  • options : boolean|AddEventListenerOptions optional. Consultez les options. Les événements personnalisés ne sont compatibles qu'avec capture et passive.
Valeur renvoyée : void
Configure une fonction qui sera appelée chaque fois que l'événement spécifié sera distribué à la cible. Consultez addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Paramètres :
  • type : string chaîne qui spécifie le type d'événement pour lequel supprimer un écouteur d'événement.
  • listener : EventListener|EventListenerObject L'écouteur d'événements du gestionnaire d'événements à supprimer de la cible de l'événement.
  • options : boolean|EventListenerOptions optional. Consultez les options.
Valeur renvoyée : void
Supprime un écouteur d'événements précédemment enregistré avec addEventListener de la cible. Consultez removeEventListener.

Interface PlaceAttributionElementOptions

Interface google.maps.places.PlaceAttributionElementOptions

Options pour PlaceAttributionElement.

darkSchemeColor optional
Type : AttributionColor optional
lightSchemeColor optional
Type : AttributionColor optional

Constantes AttributionColor

google.maps.places.AttributionColor constantes

Options de couleur pour le texte d'attribution Google Maps. L'attribution peut être personnalisée pour utiliser l'une de ces couleurs.

Accédez-y en appelant le const {AttributionColor} = await google.maps.importLibrary("places").
 Consultez Bibliothèques de l'API Maps JavaScript.

BLACK Texte d'attribution noir.
GRAY Texte d'attribution gris.
WHITE Texte d'attribution blanc.