GenericSwitchDevice.StandardTraits

class GenericSwitchDevice.StandardTraits


Trait Container for Standard Traits.

Summary

Public constructors

StandardTraits(identify: Identify?, switch: Switch?)

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.

Switch?

This trait exposes interactions with a switch device, for the purpose of using those interactions by other devices.

Public constructors

StandardTraits

StandardTraits(identify: Identify?, switch: Switch?)

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.

switch

val switchSwitch?

This trait exposes interactions with a switch device, for the purpose of using those interactions by other devices.