CookSurfaceDevice.StandardTraits

class CookSurfaceDevice.StandardTraits


Trait Container for Standard Traits.

Summary

Public constructors

StandardTraits(
    onOff: OnOff?,
    temperatureControl: TemperatureControl?,
    temperatureMeasurement: TemperatureMeasurement?
)

Public properties

OnOff?

This trait provides an interface for turning devices on and off.

TemperatureControl?

This trait provides an interface to the setpoint temperature on devices such as washers, refrigerators, and water heaters.

TemperatureMeasurement?

This trait provides an interface to temperature measurement capability.

Public constructors

StandardTraits

StandardTraits(
    onOff: OnOff?,
    temperatureControl: TemperatureControl?,
    temperatureMeasurement: TemperatureMeasurement?
)

Public properties

onOff

val onOffOnOff?

This trait provides an interface for turning devices on and off.

temperatureControl

val temperatureControlTemperatureControl?

This trait provides an interface to the setpoint temperature on devices such as washers, refrigerators, and water heaters.

temperatureMeasurement

val temperatureMeasurementTemperatureMeasurement?

This trait provides an interface to temperature measurement capability.