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  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.
Properties | |
|---|---|
location optional | 
Type:   
LatLngLiteral|LatLng|LatLngAltitudeLiteral|LatLngAltitude optional | 
requestedLanguage optional | 
Type:   
string optional |