Variable CompleteInstanceConst Complete Instance : MutableCluster < { attributes : { acceptedCommandList : Attribute < . [] , never > ; attributeList : Attribute < . [] , never > ; clusterRevision : Attribute < number , never > ; currentFrequency : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; currentLevel : Attribute < number | null , any > ; defaultMoveRate : OptionalWritableAttribute < number | null , any > ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; maxFrequency : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; maxLevel : OptionalAttribute < number , any > ; minFrequency : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; minLevel : OptionalAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | ConditionalFeatureList ; optional : true ; optionalIf : [ ] | [ { lighting : boolean ; } ] ; } ; offTransitionTime : OptionalWritableAttribute < number | null , any > ; onLevel : WritableAttribute < number | null , any > ; onOffTransitionTime : OptionalWritableAttribute < number , any > ; onTransitionTime : OptionalWritableAttribute < number | null , any > ; options : WritableAttribute < TypeFromPartialBitSchema , any > ; remainingTime : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lighting : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; startUpCurrentLevel : WritableAttribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lighting : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } ; commands : { move : Command < TypeFromFields , void , any > ; moveToClosestFrequency : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; moveToLevel : Command < TypeFromFields , void , any > ; moveToLevelWithOnOff : Command < TypeFromFields , void , any > ; moveWithOnOff : Command < TypeFromFields , void , any > ; step : Command < TypeFromFields , void , any > ; stepWithOnOff : Command < TypeFromFields , void , any > ; stop : Command < TypeFromFields , void , any > ; stopWithOnOff : Command < TypeFromFields , void , any > ; } ; features : { frequency : BitFlag ; lighting : BitFlag ; onOff : BitFlag ; } ; id : @matter/general ; name : "LevelControl" ; revision : 5 ; } , [ ] > Type declaration Readonlyattributes : { acceptedCommandList : Attribute < . [] , never > ; attributeList : Attribute < . [] , never > ; clusterRevision : Attribute < number , never > ; currentFrequency : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; currentLevel : Attribute < number | null , any > ; defaultMoveRate : OptionalWritableAttribute < number | null , any > ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; maxFrequency : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; maxLevel : OptionalAttribute < number , any > ; minFrequency : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; minLevel : OptionalAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | ConditionalFeatureList ; optional : true ; optionalIf : [ ] | [ { lighting : boolean ; } ] ; } ; offTransitionTime : OptionalWritableAttribute < number | null , any > ; onLevel : WritableAttribute < number | null , any > ; onOffTransitionTime : OptionalWritableAttribute < number , any > ; onTransitionTime : OptionalWritableAttribute < number | null , any > ; options : WritableAttribute < TypeFromPartialBitSchema , any > ; remainingTime : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lighting : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; startUpCurrentLevel : WritableAttribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lighting : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } Readonlyaccepted Command List : Attribute < . [] , never > Readonlyattribute List : Attribute < . [] , never > Readonlycluster Revision : Attribute < number , never > Readonlycurrent Frequency : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlycurrent Level : Attribute < number | null , any > Readonlyfeature Map : Attribute < TypeFromPartialBitSchema , never > Readonlygenerated Command List : Attribute < . [] , never > Readonlymax Frequency : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlymin Frequency : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlymin Level : OptionalAttribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | ConditionalFeatureList ; optional : true ; optionalIf : [ ] | [ { lighting : boolean ; } ] ; } Readonlyon Level : WritableAttribute < number | null , any > Readonlyoptions : WritableAttribute < TypeFromPartialBitSchema , any > Readonlyremaining Time : Attribute < number , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lighting : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlystart Up Current Level : WritableAttribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lighting : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlycommands : { move : Command < TypeFromFields , void , any > ; moveToClosestFrequency : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; moveToLevel : Command < TypeFromFields , void , any > ; moveToLevelWithOnOff : Command < TypeFromFields , void , any > ; moveWithOnOff : Command < TypeFromFields , void , any > ; step : Command < TypeFromFields , void , any > ; stepWithOnOff : Command < TypeFromFields , void , any > ; stop : Command < TypeFromFields , void , any > ; stopWithOnOff : Command < TypeFromFields , void , any > ; } Readonlymove : Command < TypeFromFields , void , any > Readonlymove To Closest Frequency : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { frequency : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlymove To Level : Command < TypeFromFields , void , any > Readonlymove To Level With On Off : Command < TypeFromFields , void , any > Readonlymove With On Off : Command < TypeFromFields , void , any > Readonlystep : Command < TypeFromFields , void , any > Readonlystep With On Off : Command < TypeFromFields , void , any > Readonlystop : Command < TypeFromFields , void , any > Readonlystop With On Off : Command < TypeFromFields , void , any > Readonlyfeatures : { frequency : BitFlag ; lighting : BitFlag ; onOff : BitFlag ; } Readonlyname : "LevelControl" Readonlyrevision : 5 Defined in packages/types/dist/esm/clusters/level-control.d.ts:2384
Frequency
NOTE The Frequency feature is provisional.