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 optional Default:
null The location to render the air quality meter for. Normalizes to a
LatLngAltitude .HTML attribute:
|
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:
|
Methods | |
---|---|
|
addEventListener(type, listener[, options]) Parameters:
Return Value:
void Sets up a function that will be called whenever the specified event is delivered to the target. See addEventListener. |
|
removeEventListener(type, listener[, options]) Parameters:
Return Value:
void Removes 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 |