ClosurePanelMatterTraits

struct ClosurePanelMatterTraits

Trait Container for ClosurePanelDeviceType Matter Traits.

  • 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.

    Declaration

    Swift

    let closureDimensionTrait: Matter.ClosureDimensionTrait?