DimmablePlugInUnitDevice.StandardTraits

class DimmablePlugInUnitDevice.StandardTraits


Trait Container for Standard Traits.

Summary

Public constructors

StandardTraits(
    identify: Identify?,
    onOff: OnOff?,
    levelControl: LevelControl?
)

Public properties

Identify?

This trait supports an endpoint identification state (such as a flashing light) that indicates to an observer (such as an installer) which of several nodes or endpoints it is.

LevelControl?

This trait provides an interface for controlling a characteristic of a device that can be set to a level.

OnOff?

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

Public constructors

StandardTraits

StandardTraits(
    identify: Identify?,
    onOff: OnOff?,
    levelControl: LevelControl?
)

Public properties

identify

val identifyIdentify?

This trait supports an endpoint identification state (such as a flashing light) that indicates to an observer (such as an installer) which of several nodes or endpoints it is.

levelControl

val levelControlLevelControl?

This trait provides an interface for controlling a characteristic of a device that can be set to a level.

onOff

val onOffOnOff?

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