Air Quality

AirQualityMeterElement class

google.maps.airQuality.AirQualityMeterElement class

Displays air quality information for a given location.

Custom element:
<gmp-air-quality-meter location="lat,lng" requested-language="string"></gmp-air-quality-meter>

This class extends HTMLElement.

This class implements AirQualityMeterElementOptions.

Access by calling const {AirQualityMeterElement} = await google.maps.importLibrary("airQuality").
See Libraries in the Maps JavaScript API.

AirQualityMeterElement
AirQualityMeterElement([options])
Parameters: 
location
Default: null
The location to render the air quality meter for. Normalizes to a LatLngAltitude.
HTML attribute:
  • <gmp-air-quality-meter location="lat,lng"></gmp-air-quality-meter>
requestedLanguage
Type:  string optional
Default: null
An override for the language to request from the Air Quality API. See the list of supported languages.
HTML attribute:
  • <gmp-air-quality-meter requested-language="string"></gmp-air-quality-meter>
BetaaddEventListener
addEventListener(type, listener[, options])
Parameters: 
  • typestring A case-sensitive string representing the event type to listen for.
  • listenerEventListener|EventListenerObject The object that receives a notification. This must be a function or an object with the handleEvent method
  • optionsboolean|AddEventListenerOptions optional See options. Custom events only support capture and passive.
Return Value:  void
Sets up a function that will be called whenever the specified event is delivered to the target. See addEventListener.
BetaremoveEventListener
removeEventListener(type, listener[, options])
Parameters: 
Return Value:  void
Removes an event listener previously registered with addEventListener from the target. See removeEventListener.
gmp-error
function()
Arguments:  None
Event fired when the AirQualityMeterElement has an error in loading.
gmp-load
function()
Arguments:  None
Event fired when the AirQualityMeterElement has finished loading.

AirQualityMeterElementOptions interface

google.maps.airQuality.AirQualityMeterElementOptions interface

AirQualityMeterElement options.

location optional
requestedLanguage optional
Type:  string optional