Variable EnergyPreferenceBehaviorConst
EnergyPreferenceBehavior: Type<Of<{ extensions: readonly [{ component: { attributes: { currentEnergyBalance: WritableAttribute<number, any>; energyBalances: FixedAttribute<TypeFromFields<{ label: ...
; step: ...
; }>[], any>; energyPriorities: FixedAttribute<EnergyPreference.EnergyPriority[], any>; }; }; flags: { energyBalance: true; }; }, { component: { attributes: { currentLowPowerModeSensitivity: WritableAttribute<number, any>; lowPowerModeSensitivities: FixedAttribute<TypeFromFields<{ label: ...
; step: ...
; }>[], any>; }; }; flags: { lowPowerModeSensitivity: true; }; }, { component: false; flags: { energyBalance: false; lowPowerModeSensitivity: false; }; }]; features: { energyBalance: BitFlag; lowPowerModeSensitivity: BitFlag; }; id: 155; name: "EnergyPreference"; revision: 1; }>, typeof ClusterBehavior, { components: never[]; }> = ...
EnergyPreferenceBehavior is the base class for objects that support interaction with EnergyPreference.Cluster.
EnergyPreference.Cluster requires you to enable one or more optional features. You can do so using EnergyPreferenceBehavior.with.