ClosurePanelDevice.StandardTraits

class ClosurePanelDevice.StandardTraits


Trait Container for ClosurePanelDevice Standard Traits.

Summary

Public constructors

StandardTraits(traitProvider: TraitProvider)

Public properties

ClosureDimension?

This trait provides an interface for controlling a single degree of freedom (also referred to as a dimension or an axis) of a composed closure.

Public constructors

StandardTraits

StandardTraits(traitProvider: TraitProvider)

Public properties

closureDimension

val closureDimensionClosureDimension?

This trait provides an interface for controlling a single degree of freedom (also referred to as a dimension or an axis) of a composed closure. Some device types may define that a Closure Dimension trait instance is associated with a corresponding Closure Control trait instance on the same device. In such cases, the Closure Dimension trait does not operate independently, rather, it relies on the Closure Control trait for supervisory logic.