Variable CompleteInstanceConst Complete Instance : MutableCluster < { attributes : { numberOfRinses : WritableAttribute < LaundryWasherControls . NumberOfRinses , any > & { isConditional : true ; mandatoryIf : [ ] | [ { rinse : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; spinSpeedCurrent : WritableAttribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { spin : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; spinSpeeds : Attribute < string [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { spin : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; supportedRinses : Attribute < LaundryWasherControls . NumberOfRinses [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { rinse : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } ; features : { rinse : BitFlag ; spin : BitFlag ; } ; id : @matter/general ; name : "LaundryWasherControls" ; revision : 1 ; } , [ ] > Type declaration Readonlyattributes : { numberOfRinses : WritableAttribute < LaundryWasherControls . NumberOfRinses , any > & { isConditional : true ; mandatoryIf : [ ] | [ { rinse : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; spinSpeedCurrent : WritableAttribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { spin : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; spinSpeeds : Attribute < string [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { spin : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; supportedRinses : Attribute < LaundryWasherControls . NumberOfRinses [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { rinse : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } Readonlynumber Of Rinses : WritableAttribute < LaundryWasherControls . NumberOfRinses , any > & { isConditional : true ; mandatoryIf : [ ] | [ { rinse : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlyspin Speed Current : WritableAttribute < number | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { spin : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlyspin Speeds : Attribute < string [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { spin : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlysupported Rinses : Attribute < LaundryWasherControls . NumberOfRinses [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { rinse : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlyfeatures : { rinse : BitFlag ; spin : BitFlag ; } Readonlyname : "LaundryWasherControls" Readonlyrevision : 1 Defined in packages/types/dist/esm/clusters/laundry-washer-controls.d.ts:308
Rinse
This feature indicates multiple rinse cycles are supported in at least one supported mode. Note that some modes may not support selection of the number of rinse cycles even if this feature is supported.