Place Widget Content Customization

Classe PlaceContentConfigElement

Classe google.maps.places.PlaceContentConfigElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar um conjunto personalizado de conteúdo. Adicione esse elemento como filho para usá-lo.

Para PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement, adicione qualquer um dos seguintes elementos ao PlaceContentConfigElement para mostrar o conteúdo correspondente:
PlaceAddressElement, PlaceAccessibleEntranceIconElement, PlaceAttributionElement PlaceMediaElement, PlaceOpenNowStatusElement, PlacePriceElement, PlaceRatingElement, PlaceTypeElement.

Específico para PlaceDetailsElement, você também pode anexar qualquer um dos seguintes elementos:
PlaceFeatureListElement PlaceOpeningHoursElement, PlacePhoneNumberElement, PlacePlusCodeElement, PlaceReviewsElement, PlaceSummaryElement, PlaceTypeSpecificHighlightsElement, PlaceWebsiteElement.

A ordem dos filhos não importa. O elemento renderiza o conteúdo em uma ordem padrão que não pode ser personalizada. Exemplo:

 <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 personalizado:
<gmp-place-content-config></gmp-place-content-config>

Essa classe estende HTMLElement.

Essa classe implementa PlaceContentConfigElementOptions.

Acesse ligando para const {PlaceContentConfigElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceContentConfigElement
PlaceContentConfigElement([options])
Parâmetros:
addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceContentConfigElementOptions

Interface google.maps.places.PlaceContentConfigElementOptions

Opções de PlaceContentConfigElement.

Classe PlaceAllContentElement

Classe google.maps.places.PlaceAllContentElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar todo o conteúdo disponível. Adicione esse elemento como filho para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceAllContentElementOptions.

Acesse ligando para const {PlaceAllContentElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceAllContentElement
PlaceAllContentElement([options])
Parâmetros:
addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceAllContentElementOptions

Interface google.maps.places.PlaceAllContentElementOptions

Opções de PlaceAllContentElement.

Classe PlaceStandardContentElement

Classe google.maps.places.PlaceStandardContentElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar um conjunto padrão de conteúdo. Adicione esse elemento como filho para usá-lo.
Para PlaceDetailsElement, o conteúdo padrão consiste em:

  • mídia
  • endereço
  • classificação
  • tipo
  • preço
  • ícone de entrada acessível
  • site
  • número de telefone
  • horário de funcionamento
  • resumo
  • destaques específicos do tipo
  • de avaliações
  • lista de recursos

Para PlaceDetailsCompactElement, o conteúdo padrão consiste em:
  • mídia
  • classificação
  • tipo
  • preço
  • ícone de entrada acessível
  • status "aberto agora"

Para PlaceSearchElement, o conteúdo padrão consiste em:
  • mídia
  • classificação
  • tipo
  • preço
  • ícone de entrada acessível

Por exemplo:
 <gmp-place-details>
  <gmp-place-standard-content></gmp-place-standard-content>
</gmp-place-details>

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceStandardContentElementOptions.

Acesse ligando para const {PlaceStandardContentElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceStandardContentElement
PlaceStandardContentElement([options])
Parâmetros:
addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceStandardContentElementOptions

Interface google.maps.places.PlaceStandardContentElementOptions

Opções de PlaceStandardContentElement.

Classe PlaceMediaElement

Classe google.maps.places.PlaceMediaElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar a mídia de um lugar, como fotos. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceMediaElementOptions.

Acesse ligando para const {PlaceMediaElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceMediaElement
PlaceMediaElement([options])
Parâmetros:
lightboxPreferred
Tipo:boolean optional
Padrão:false
Se a caixa de luz de mídia deve ser ativada ou desativada, nos casos em que as duas opções são compatíveis.
Atributo HTML:
  • <gmp-place-media lightbox-preferred></gmp-place-media>
preferredSize
Tipo:MediaSize optional
Padrão:null
O tamanho de mídia preferido em casos em que vários tamanhos são aceitos, como a vertical PlaceSearchElement. A vertical PlaceSearchElement vai usar MediaSize.SMALL por padrão se isso não for especificado.
Atributo 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])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceMediaElementOptions

Interface google.maps.places.PlaceMediaElementOptions

Opções de PlaceMediaElement.

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

Constantes MediaSize

Constantes de google.maps.places.MediaSize

O tamanho de mídia preferido em casos em que vários tamanhos são aceitos, como a vertical PlaceSearchElement.

Acesse ligando para const {MediaSize} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

LARGE Tamanho grande da mídia.
MEDIUM Tamanho médio da mídia.
SMALL Tamanho pequeno da mídia.

Classe PlaceAddressElement

Classe google.maps.places.PlaceAddressElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar o endereço de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceAddressElementOptions.

Acesse ligando para const {PlaceAddressElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceAddressElement
PlaceAddressElement([options])
Parâmetros:
addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceAddressElementOptions

Interface google.maps.places.PlaceAddressElementOptions

Opções de PlaceAddressElement.

Classe PlaceRatingElement

Classe google.maps.places.PlaceRatingElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar a classificação de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceRatingElementOptions.

Acesse ligando para const {PlaceRatingElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceRatingElement
PlaceRatingElement([options])
Parâmetros:
addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceRatingElementOptions

Interface google.maps.places.PlaceRatingElementOptions

Opções de PlaceRatingElement.

Classe PlaceTypeElement

Classe google.maps.places.PlaceTypeElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar o tipo de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceTypeElementOptions.

Acesse ligando para const {PlaceTypeElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceTypeElement
PlaceTypeElement([options])
Parâmetros:
addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceTypeElementOptions

Interface google.maps.places.PlaceTypeElementOptions

Opções de PlaceTypeElement.

Classe PlacePriceElement

Classe google.maps.places.PlacePriceElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar o nível ou a faixa de preço de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlacePriceElementOptions.

Acesse ligando para const {PlacePriceElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlacePriceElement
PlacePriceElement([options])
Parâmetros:
addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlacePriceElementOptions

Interface google.maps.places.PlacePriceElementOptions

Opções de PlacePriceElement.

Classe PlaceAccessibleEntranceIconElement

Classe google.maps.places.PlaceAccessibleEntranceIconElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar um ícone de cadeira de rodas se o local tiver uma entrada acessível. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceAccessibleEntranceIconElementOptions.

Acesse ligando para const {PlaceAccessibleEntranceIconElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceAccessibleEntranceIconElement
PlaceAccessibleEntranceIconElement([options])
Parâmetros:
addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceAccessibleEntranceIconElementOptions

Interface google.maps.places.PlaceAccessibleEntranceIconElementOptions

Opções de PlaceAccessibleEntranceIconElement.

Classe PlaceOpenNowStatusElement

Classe google.maps.places.PlaceOpenNowStatusElement

Configura um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement para mostrar o status atual de aberto ou fechado de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceOpenNowStatusElementOptions.

Acesse ligando para const {PlaceOpenNowStatusElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceOpenNowStatusElement
PlaceOpenNowStatusElement([options])
Parâmetros:
addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceOpenNowStatusElementOptions

Interface google.maps.places.PlaceOpenNowStatusElementOptions

Opções de PlaceOpenNowStatusElement.

Classe PlaceReviewsElement

Classe google.maps.places.PlaceReviewsElement

Configura um PlaceDetailsElement para mostrar as avaliações de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceReviewsElementOptions.

Acesse ligando para const {PlaceReviewsElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceReviewsElementOptions

Interface google.maps.places.PlaceReviewsElementOptions

Opções de PlaceReviewsElement.

Classe PlaceSummaryElement

Classe google.maps.places.PlaceSummaryElement

Configura um PlaceDetailsElement para mostrar o resumo de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceSummaryElementOptions.

Acesse ligando para const {PlaceSummaryElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceSummaryElementOptions

Interface google.maps.places.PlaceSummaryElementOptions

Opções de PlaceSummaryElement.

Classe PlaceFeatureListElement

Classe google.maps.places.PlaceFeatureListElement

Configura um PlaceDetailsElement para mostrar a lista de recursos de um lugar na guia "Sobre". A lista de recursos pode incluir opções de acessibilidade, comodidades, formas de pagamento aceitas e muito mais. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceFeatureListElementOptions.

Acesse ligando para const {PlaceFeatureListElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceFeatureListElementOptions

Interface google.maps.places.PlaceFeatureListElementOptions

Opções de PlaceFeatureListElement.

Classe PlaceOpeningHoursElement

Classe google.maps.places.PlaceOpeningHoursElement

Configura um PlaceDetailsElement para mostrar o horário de funcionamento de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceOpeningHoursElementOptions.

Acesse ligando para const {PlaceOpeningHoursElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceOpeningHoursElementOptions

Interface google.maps.places.PlaceOpeningHoursElementOptions

Opções de PlaceOpeningHoursElement.

Classe PlacePhoneNumberElement

Classe google.maps.places.PlacePhoneNumberElement

Configura um PlaceDetailsElement para mostrar o número de telefone de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlacePhoneNumberElementOptions.

Acesse ligando para const {PlacePhoneNumberElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlacePhoneNumberElementOptions

Interface google.maps.places.PlacePhoneNumberElementOptions

Opções de PlacePhoneNumberElement.

Classe PlacePlusCodeElement

Classe google.maps.places.PlacePlusCodeElement

Configura um PlaceDetailsElement para mostrar o Plus Code de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlacePlusCodeElementOptions.

Acesse ligando para const {PlacePlusCodeElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlacePlusCodeElementOptions

Interface google.maps.places.PlacePlusCodeElementOptions

Opções de PlacePlusCodeElement.

Classe PlaceTypeSpecificHighlightsElement

Classe google.maps.places.PlaceTypeSpecificHighlightsElement

Configura um PlaceDetailsElement para mostrar os destaques específicos de um lugar, como preços de combustíveis e disponibilidade de carregadores de veículos elétricos. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceTypeSpecificHighlightsElementOptions.

Acesse ligando para const {PlaceTypeSpecificHighlightsElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceTypeSpecificHighlightsElementOptions

Interface google.maps.places.PlaceTypeSpecificHighlightsElementOptions

Opções de PlaceTypeSpecificHighlightsElement.

Classe PlaceWebsiteElement

Classe google.maps.places.PlaceWebsiteElement

Configura um PlaceDetailsElement para mostrar o site de um lugar. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceWebsiteElementOptions.

Acesse ligando para const {PlaceWebsiteElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

addEventListener
addEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceWebsiteElementOptions

Interface google.maps.places.PlaceWebsiteElementOptions

Opções de PlaceWebsiteElement.

Classe PlaceAttributionElement

Classe google.maps.places.PlaceAttributionElement

Permite a personalização do texto de atribuição do Google Maps em um PlaceDetailsCompactElement, PlaceDetailsElement ou PlaceSearchElement. Adicione esse elemento como filho de um PlaceContentConfigElement para usá-lo. Se esse elemento for omitido, a atribuição ainda será mostrada com as cores padrão. Exemplo:

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

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

Essa classe estende HTMLElement.

Essa classe implementa PlaceAttributionElementOptions.

Acesse ligando para const {PlaceAttributionElement} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

PlaceAttributionElement
PlaceAttributionElement([options])
Parâmetros:
darkSchemeColor
Tipo:AttributionColor optional
Padrão:AttributionColor.WHITE
A cor da atribuição do Google Maps no modo escuro.
Atributo 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
Padrão:AttributionColor.GRAY
A cor da atribuição do Google Maps no modo claro.
Atributo 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])
Parâmetros:
  • typestring uma string que diferencia maiúsculas de minúsculas e representa o tipo de evento a ser detectado.
  • listenerEventListener|EventListenerObject o objeto que recebe uma notificação. Precisa ser uma função ou um objeto com o método handleEvent.
  • optionsboolean|AddEventListenerOptions optional consulte opções. Os eventos personalizados só são compatíveis com capture e passive.
Valor de retorno:void
Configura uma função que será chamada sempre que o evento especificado for entregue ao destino. Consulte addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parâmetros:
  • typestring uma string que especifica o tipo de evento para o qual um listener de eventos será removido.
  • listenerEventListener|EventListenerObject o listener de eventos do manipulador de eventos a ser removido do destino do evento.
  • optionsboolean|EventListenerOptions optional consulte opções.
Valor de retorno:void
Remove do destino um listener de eventos registrado anteriormente com addEventListener. Consulte removeEventListener.

Interface PlaceAttributionElementOptions

Interface google.maps.places.PlaceAttributionElementOptions

Opções de PlaceAttributionElement.

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

Constantes AttributionColor

Constantes de google.maps.places.AttributionColor

Opções de cores para o texto de atribuição do Google Maps. A atribuição pode ser personalizada para usar qualquer uma dessas cores.

Acesse ligando para const {AttributionColor} = await google.maps.importLibrary("places").
Consulte Bibliotecas na API Maps JavaScript.

BLACK Texto de atribuição preto.
GRAY Texto de atribuição em cinza.
WHITE Texto de atribuição branco.