Variable WindowCoveringBehaviorConst
WindowCoveringBehavior: Type<Of<{ attributes: { configStatus: .; endProductType: .; mode: .; operationalStatus: .; safetyStatus: .; type: .; }; commands: { downOrClose: .; stopMotion: .; upOrOpen: .; }; extensions: readonly [{ component: { attributes: { currentPositionLift: .; installedClosedLimitLift: .; installedOpenLimitLift: .; physicalClosedLimitLift: .; }; }; flags: { absolutePosition: true; lift: true; positionAwareLift: true; }; }, { component: { attributes: { currentPositionTilt: .; installedClosedLimitTilt: .; installedOpenLimitTilt: .; physicalClosedLimitTilt: .; }; }; flags: { absolutePosition: true; positionAwareTilt: true; tilt: true; }; }, { component: { attributes: { numberOfActuationsLift: .; }; commands: { goToLiftPercentage: .; }; }; flags: { lift: true; }; }, { component: { attributes: { numberOfActuationsTilt: .; }; commands: { goToTiltPercentage: .; }; }; flags: { tilt: true; }; }, { component: { attributes: { currentPositionLiftPercent100ths: .; currentPositionLiftPercentage: .; targetPositionLiftPercent100ths: .; }; commands: { goToLiftPercentage: .; }; }; flags: { lift: true; positionAwareLift: true; }; }, { component: { attributes: { currentPositionTiltPercent100ths: .; currentPositionTiltPercentage: .; targetPositionTiltPercent100ths: .; }; commands: { goToTiltPercentage: .; }; }; flags: { positionAwareTilt: true; tilt: true; }; }, { component: { commands: { goToLiftValue: .; }; }; flags: { absolutePosition: true; lift: true; }; }, { component: { commands: { goToTiltValue: .; }; }; flags: { absolutePosition: true; tilt: true; }; }, { component: false; flags: { lift: false; positionAwareLift: true; }; }, { component: false; flags: { positionAwareTilt: true; tilt: false; }; }, { component: false; flags: { lift: false; tilt: false; }; }]; features: { absolutePosition: .; lift: .; positionAwareLift: .; positionAwareTilt: .; tilt: .; }; id: 258; name: "WindowCovering"; revision: 5; }>, Type<Of<{ attributes: {}; commands: {}; events: {}; id: 0; name: "Unknown"; revision: 0; }>, typeof ClusterBehavior, WindowCoveringInterface>, WindowCoveringInterface>
WindowCoveringBehavior is the base class for objects that support interaction with WindowCovering.Cluster.
WindowCovering.Cluster requires you to enable one or more optional features. You can do so using WindowCoveringBehavior.with.