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.
| Constructor | |
|---|---|
| AirQualityMeterElement | AirQualityMeterElement([options])Parameters:   
 | 
| Properties | |
|---|---|
| location | Type:   LatLngLiteral|LatLng|LatLngAltitudeLiteral|LatLngAltitude optionalDefault:  nullThe location to render the air quality meter for. Normalizes to a  LatLngAltitude.HTML attribute: 
 | 
| requestedLanguage | Type:   string optionalDefault:  nullAn override for the language to request from the Air Quality API. See the list of supported languages. HTML attribute: 
 | 
| Methods | |
|---|---|
| addEventListener | addEventListener(type, listener[, options])Parameters:   
 Return Value:   voidSets up a function that will be called whenever the specified event is delivered to the target. See addEventListener. | 
| removeEventListener | removeEventListener(type, listener[, options])Parameters:   
 Return Value:   voidRemoves an event listener previously registered with addEventListener from the target. See removeEventListener. | 
| Events | |
|---|---|
| gmp-error | function()Arguments:  None Event fired when the  AirQualityMeterElementhas an error in loading. | 
| gmp-load | function()Arguments:  None Event fired when the  AirQualityMeterElementhas finished loading. | 
AirQualityMeterElementOptions interface
google.maps.airQuality.AirQualityMeterElementOptions
interface
AirQualityMeterElement options.
| Properties | |
|---|---|
| location optional | Type:   LatLngLiteral|LatLng|LatLngAltitudeLiteral|LatLngAltitude optional | 
| requestedLanguage optional | Type:   string optional |