Place Widget Content Customization

PlaceContentConfigElement class

Class google.maps.places.PlaceContentConfigElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan kumpulan konten kustom. Tambahkan elemen ini sebagai turunan untuk menggunakannya.

Untuk PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement, tambahkan salah satu elemen berikut ke PlaceContentConfigElement untuk menampilkan konten yang sesuai:
PlaceAddressElement, PlaceAccessibleEntranceIconElement, PlaceAttributionElement PlaceMediaElement, PlaceOpenNowStatusElement, PlacePriceElement, PlaceRatingElement, PlaceTypeElement.

Khusus untuk PlaceDetailsElement, Anda juga dapat menambahkan salah satu elemen berikut:
PlaceFeatureListElement PlaceOpeningHoursElement, PlacePhoneNumberElement, PlacePlusCodeElement, PlaceReviewsElement, PlaceSummaryElement, PlaceTypeSpecificHighlightsElement, PlaceWebsiteElement.

Urutan elemen turunan tidak menjadi masalah; elemen merender konten dalam urutan standar yang tidak dapat disesuaikan. Contoh:

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

Elemen kustom:
<gmp-place-content-config></gmp-place-content-config>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceContentConfigElementOptions.

Akses dengan memanggil const {PlaceContentConfigElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceContentConfigElement
PlaceContentConfigElement([options])
Parameter: 
addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceContentConfigElementOptions interface

google.maps.places.PlaceContentConfigElementOptions interface

Opsi untuk PlaceContentConfigElement.

Kelas PlaceAllContentElement

Class google.maps.places.PlaceAllContentElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan semua konten yang tersedia. Tambahkan elemen ini sebagai turunan untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-all-content></gmp-place-all-content>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceAllContentElementOptions.

Akses dengan memanggil const {PlaceAllContentElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceAllContentElement
PlaceAllContentElement([options])
Parameter: 
addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceAllContentElementOptions interface

google.maps.places.PlaceAllContentElementOptions interface

Opsi untuk PlaceAllContentElement.

PlaceStandardContentElement class

Class google.maps.places.PlaceStandardContentElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan kumpulan konten standar. Tambahkan elemen ini sebagai turunan untuk menggunakannya.
Untuk PlaceDetailsElement, konten standar terdiri dari:

  • media
  • alamat
  • rating
  • jenis
  • harga
  • ikon pintu masuk yang dapat diakses
  • situs
  • nomor telepon
  • jam buka
  • ringkasan
  • mengetik sorotan tertentu
  • ulasan
  • daftar fitur

Untuk PlaceDetailsCompactElement, konten standar terdiri dari:
  • media
  • rating
  • jenis
  • harga
  • ikon pintu masuk yang dapat diakses
  • status buka sekarang

Untuk PlaceSearchElement, konten standar terdiri dari:
  • media
  • rating
  • jenis
  • harga
  • ikon pintu masuk yang dapat diakses

Contoh:
 <gmp-place-details>
  <gmp-place-standard-content></gmp-place-standard-content>
</gmp-place-details>

Elemen kustom:
<gmp-place-standard-content></gmp-place-standard-content>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceStandardContentElementOptions.

Akses dengan memanggil const {PlaceStandardContentElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceStandardContentElement
PlaceStandardContentElement([options])
Parameter: 
addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceStandardContentElementOptions interface

google.maps.places.PlaceStandardContentElementOptions interface

Opsi untuk PlaceStandardContentElement.

PlaceMediaElement class

Class google.maps.places.PlaceMediaElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan media tempat, seperti foto. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-media lightbox-preferred preferred-size="small"></gmp-place-media>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceMediaElementOptions.

Akses dengan memanggil const {PlaceMediaElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceMediaElement
PlaceMediaElement([options])
Parameter: 
lightboxPreferred
Jenis:  boolean optional
Default: false
Apakah akan mengaktifkan atau menonaktifkan lightbox media, jika kedua opsi didukung.
Atribut HTML:
  • <gmp-place-media lightbox-preferred></gmp-place-media>
preferredSize
Jenis:  MediaSize optional
Default: null
Ukuran media pilihan jika beberapa ukuran didukung, seperti PlaceSearchElement vertikal. PlaceSearchElement vertikal akan menggunakan MediaSize.SMALL secara default jika tidak ditentukan.
Atribut 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])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceMediaElementOptions interface

google.maps.places.PlaceMediaElementOptions interface

Opsi untuk PlaceMediaElement.

lightboxPreferred optional
Jenis:  boolean optional
preferredSize optional
Jenis:  MediaSize optional

Konstanta MediaSize

google.maps.places.MediaSize konstanta

Ukuran media pilihan jika beberapa ukuran didukung, seperti PlaceSearchElement vertikal.

Akses dengan memanggil const {MediaSize} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

LARGE Ukuran media besar.
MEDIUM Ukuran media sedang.
SMALL Ukuran media kecil.

PlaceAddressElement class

Class google.maps.places.PlaceAddressElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan alamat tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-address></gmp-place-address>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceAddressElementOptions.

Akses dengan memanggil const {PlaceAddressElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceAddressElement
PlaceAddressElement([options])
Parameter: 
addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceAddressElementOptions interface

google.maps.places.PlaceAddressElementOptions interface

Opsi untuk PlaceAddressElement.

PlaceRatingElement class

Class google.maps.places.PlaceRatingElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan rating tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-rating></gmp-place-rating>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceRatingElementOptions.

Akses dengan memanggil const {PlaceRatingElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceRatingElement
PlaceRatingElement([options])
Parameter: 
addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

Antarmuka PlaceRatingElementOptions

google.maps.places.PlaceRatingElementOptions interface

Opsi untuk PlaceRatingElement.

PlaceTypeElement class

Class google.maps.places.PlaceTypeElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan jenis tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-type></gmp-place-type>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceTypeElementOptions.

Akses dengan memanggil const {PlaceTypeElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceTypeElement
PlaceTypeElement([options])
Parameter: 
addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceTypeElementOptions interface

google.maps.places.PlaceTypeElementOptions interface

Opsi untuk PlaceTypeElement.

PlacePriceElement class

Class google.maps.places.PlacePriceElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan tingkat harga atau rentang harga suatu tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-price></gmp-place-price>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlacePriceElementOptions.

Akses dengan memanggil const {PlacePriceElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlacePriceElement
PlacePriceElement([options])
Parameter: 
addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlacePriceElementOptions interface

google.maps.places.PlacePriceElementOptions interface

Opsi untuk PlacePriceElement.

Kelas PlaceAccessibleEntranceIconElement

Class google.maps.places.PlaceAccessibleEntranceIconElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan ikon kursi roda jika tempat memiliki pintu masuk yang dapat diakses. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-accessible-entrance-icon></gmp-place-accessible-entrance-icon>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceAccessibleEntranceIconElementOptions.

Akses dengan memanggil const {PlaceAccessibleEntranceIconElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceAccessibleEntranceIconElement
PlaceAccessibleEntranceIconElement([options])
Parameter: 
addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceAccessibleEntranceIconElementOptions interface

google.maps.places.PlaceAccessibleEntranceIconElementOptions interface

Opsi untuk PlaceAccessibleEntranceIconElement.

Class PlaceOpenNowStatusElement

Class google.maps.places.PlaceOpenNowStatusElement

Mengonfigurasi PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement untuk menampilkan status buka atau tutup tempat saat ini. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-open-now-status></gmp-place-open-now-status>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceOpenNowStatusElementOptions.

Akses dengan memanggil const {PlaceOpenNowStatusElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceOpenNowStatusElement
PlaceOpenNowStatusElement([options])
Parameter: 
addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceOpenNowStatusElementOptions interface

google.maps.places.PlaceOpenNowStatusElementOptions interface

Opsi untuk PlaceOpenNowStatusElement.

Class PlaceReviewsElement

Class google.maps.places.PlaceReviewsElement

Mengonfigurasi PlaceDetailsElement untuk menampilkan ulasan suatu tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-reviews></gmp-place-reviews>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceReviewsElementOptions.

Akses dengan memanggil const {PlaceReviewsElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceReviewsElementOptions interface

google.maps.places.PlaceReviewsElementOptions interface

Opsi untuk PlaceReviewsElement.

Kelas PlaceSummaryElement

Class google.maps.places.PlaceSummaryElement

Mengonfigurasi PlaceDetailsElement untuk menampilkan ringkasan tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-summary></gmp-place-summary>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceSummaryElementOptions.

Akses dengan memanggil const {PlaceSummaryElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceSummaryElementOptions interface

google.maps.places.PlaceSummaryElementOptions interface

Opsi untuk PlaceSummaryElement.

Class PlaceFeatureListElement

Class google.maps.places.PlaceFeatureListElement

Mengonfigurasi PlaceDetailsElement untuk menampilkan daftar fitur suatu tempat di tab "Tentang". Daftar fitur dapat mencakup opsi aksesibilitas, fasilitas, metode pembayaran yang diterima, dan lainnya. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-feature-list></gmp-place-feature-list>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceFeatureListElementOptions.

Akses dengan memanggil const {PlaceFeatureListElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceFeatureListElementOptions interface

google.maps.places.PlaceFeatureListElementOptions interface

Opsi untuk PlaceFeatureListElement.

PlaceOpeningHoursElement class

Class google.maps.places.PlaceOpeningHoursElement

Mengonfigurasi PlaceDetailsElement untuk menampilkan jam buka suatu tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-opening-hours></gmp-place-opening-hours>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceOpeningHoursElementOptions.

Akses dengan memanggil const {PlaceOpeningHoursElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

Antarmuka PlaceOpeningHoursElementOptions

google.maps.places.PlaceOpeningHoursElementOptions interface

Opsi untuk PlaceOpeningHoursElement.

PlacePhoneNumberElement class

Class google.maps.places.PlacePhoneNumberElement

Mengonfigurasi PlaceDetailsElement untuk menampilkan nomor telepon suatu tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-phone-number></gmp-place-phone-number>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlacePhoneNumberElementOptions.

Akses dengan memanggil const {PlacePhoneNumberElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlacePhoneNumberElementOptions interface

google.maps.places.PlacePhoneNumberElementOptions interface

Opsi untuk PlacePhoneNumberElement.

PlacePlusCodeElement class

Class google.maps.places.PlacePlusCodeElement

Mengonfigurasi PlaceDetailsElement untuk menampilkan plus code suatu tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-plus-code></gmp-place-plus-code>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlacePlusCodeElementOptions.

Akses dengan memanggil const {PlacePlusCodeElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlacePlusCodeElementOptions interface

google.maps.places.PlacePlusCodeElementOptions interface

Opsi untuk PlacePlusCodeElement.

PlaceTypeSpecificHighlightsElement class

Class google.maps.places.PlaceTypeSpecificHighlightsElement

Mengonfigurasi PlaceDetailsElement untuk menampilkan info penting spesifik per jenis tempat, seperti harga BBM dan ketersediaan pengisi daya kendaraan listrik. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-type-specific-highlights></gmp-place-type-specific-highlights>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceTypeSpecificHighlightsElementOptions.

Akses dengan memanggil const {PlaceTypeSpecificHighlightsElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceTypeSpecificHighlightsElementOptions interface

google.maps.places.PlaceTypeSpecificHighlightsElementOptions interface

Opsi untuk PlaceTypeSpecificHighlightsElement.

Class PlaceWebsiteElement

Class google.maps.places.PlaceWebsiteElement

Mengonfigurasi PlaceDetailsElement untuk menampilkan situs tempat. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Contoh:

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

Elemen kustom:
<gmp-place-website></gmp-place-website>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceWebsiteElementOptions.

Akses dengan memanggil const {PlaceWebsiteElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

addEventListener
addEventListener(type, listener[, options])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceWebsiteElementOptions interface

google.maps.places.PlaceWebsiteElementOptions interface

Opsi untuk PlaceWebsiteElement.

Kelas PlaceAttributionElement

Class google.maps.places.PlaceAttributionElement

Memungkinkan penyesuaian teks atribusi Google Maps dalam PlaceDetailsCompactElement, PlaceDetailsElement, atau PlaceSearchElement. Tambahkan elemen ini sebagai turunan PlaceContentConfigElement untuk menggunakannya. Jika elemen ini tidak disertakan, atribusi akan tetap ditampilkan dengan warna default. Contoh:

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

Elemen kustom:
<gmp-place-attribution dark-scheme-color="white" light-scheme-color="white"></gmp-place-attribution>

Class ini memperluas HTMLElement.

Class ini mengimplementasikan PlaceAttributionElementOptions.

Akses dengan memanggil const {PlaceAttributionElement} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

PlaceAttributionElement
PlaceAttributionElement([options])
Parameter: 
darkSchemeColor
Jenis:  AttributionColor optional
Default: AttributionColor.WHITE
Warna atribusi Google Maps dalam mode gelap.
Atribut 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
Jenis:  AttributionColor optional
Default: AttributionColor.GRAY
Warna atribusi Google Maps dalam mode terang.
Atribut 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])
Parameter: 
  • typestring String peka huruf besar/kecil yang mewakili jenis peristiwa yang akan diproses.
  • listenerEventListener|EventListenerObject Objek yang menerima notifikasi. Ini harus berupa fungsi atau objek dengan metode handleEvent
  • optionsboolean|AddEventListenerOptions optional Lihat opsi. Peristiwa kustom hanya mendukung capture dan passive.
Nilai yang Ditampilkan:  void
Menyiapkan fungsi yang akan dipanggil setiap kali peristiwa yang ditentukan dikirimkan ke target. Lihat addEventListener.
removeEventListener
removeEventListener(type, listener[, options])
Parameter: 
  • typestring String yang menentukan jenis peristiwa yang pemroses peristiwanya akan dihapus.
  • listenerEventListener|EventListenerObject Pemroses peristiwa dari pengendali peristiwa yang akan dihapus dari target peristiwa.
  • optionsboolean|EventListenerOptions optional Lihat opsi.
Nilai yang Ditampilkan:  void
Menghapus pemroses peristiwa yang sebelumnya didaftarkan dengan addEventListener dari target. Lihat removeEventListener.

PlaceAttributionElementOptions interface

google.maps.places.PlaceAttributionElementOptions interface

Opsi untuk PlaceAttributionElement.

darkSchemeColor optional
Jenis:  AttributionColor optional
lightSchemeColor optional
Jenis:  AttributionColor optional

Konstanta AttributionColor

google.maps.places.AttributionColor konstanta

Opsi warna untuk teks atribusi Google Maps. Atribusi dapat disesuaikan untuk menggunakan salah satu warna ini.

Akses dengan memanggil const {AttributionColor} = await google.maps.importLibrary("places").
Lihat Library di Maps JavaScript API.

BLACK Teks atribusi hitam.
GRAY Teks atribusi abu-abu.
WHITE Teks atribusi putih.