AirPurifierDevice.GoogleTraits

class AirPurifierDevice.GoogleTraits


Trait Container for Google Traits.

Summary

Public constructors

GoogleTraits(
    extendedFanControl: ExtendedFanControl?,
    extendedAirQuality: ExtendedAirQuality?,
    filterMonitoring: FilterMonitoring?
)

Public properties

ExtendedAirQuality?

This trait supports devices which provide an interface to air quality measurement and classification, with optional destinction between indoor and outdoor measurements.

ExtendedFanControl?

This trait is for devices with extended fan controls.

FilterMonitoring?

This trait provides an interface for monitoring the current condition of a filter.

Public constructors

GoogleTraits

GoogleTraits(
    extendedFanControl: ExtendedFanControl?,
    extendedAirQuality: ExtendedAirQuality?,
    filterMonitoring: FilterMonitoring?
)

Public properties

extendedAirQuality

val extendedAirQualityExtendedAirQuality?

This trait supports devices which provide an interface to air quality measurement and classification, with optional destinction between indoor and outdoor measurements.

extendedFanControl

val extendedFanControlExtendedFanControl?

This trait is for devices with extended fan controls.

filterMonitoring

val filterMonitoringFilterMonitoring?

This trait provides an interface for monitoring the current condition of a filter.