Variable CompleteInstanceConst Complete Instance : MutableCluster < { attributes : { acceptedCommandList : Attribute < . [] , never > ; attributeList : Attribute < . [] , never > ; channelList : Attribute < TypeFromFields [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { channelList : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; clusterRevision : Attribute < number , never > ; currentChannel : OptionalAttribute < TypeFromFields | null , any > ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; lineup : Attribute < TypeFromFields | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lineupInfo : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } ; commands : { cancelRecordProgram : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; recordProgram : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; changeChannel : Command < TypeFromFields , TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { channelList : boolean ; } , { lineupInfo : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; changeChannelByNumber : Command < TypeFromFields , void , any > ; getProgramGuide : Command < TypeFromFields , TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; recordProgram : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; recordProgram : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; skipChannel : Command < TypeFromFields , void , any > ; } ; features : { channelList : BitFlag ; electronicGuide : BitFlag ; lineupInfo : BitFlag ; recordProgram : BitFlag ; } ; id : @matter/general ; name : "Channel" ; revision : 2 ; } , [ ] > Type declaration Readonlyattributes : { acceptedCommandList : Attribute < . [] , never > ; attributeList : Attribute < . [] , never > ; channelList : Attribute < TypeFromFields [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { channelList : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; clusterRevision : Attribute < number , never > ; currentChannel : OptionalAttribute < TypeFromFields | null , any > ; featureMap : Attribute < TypeFromPartialBitSchema , never > ; generatedCommandList : Attribute < . [] , never > ; lineup : Attribute < TypeFromFields | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lineupInfo : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; } Readonlyaccepted Command List : Attribute < . [] , never > Readonlyattribute List : Attribute < . [] , never > Readonlychannel List : Attribute < TypeFromFields [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { channelList : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlycluster Revision : Attribute < number , never > Readonlycurrent Channel : OptionalAttribute < TypeFromFields | null , any > Readonlyfeature Map : Attribute < TypeFromPartialBitSchema , never > Readonlygenerated Command List : Attribute < . [] , never > Readonlylineup : Attribute < TypeFromFields | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lineupInfo : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlycommands : { cancelRecordProgram : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; recordProgram : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; changeChannel : Command < TypeFromFields , TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { channelList : boolean ; } , { lineupInfo : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; changeChannelByNumber : Command < TypeFromFields , void , any > ; getProgramGuide : Command < TypeFromFields , TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; recordProgram : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; recordProgram : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } ; skipChannel : Command < TypeFromFields , void , any > ; } Readonlycancel Record Program : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; recordProgram : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlychange Channel : Command < TypeFromFields , TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { channelList : boolean ; } , { lineupInfo : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlychange Channel By Number : Command < TypeFromFields , void , any > Readonlyget Program Guide : Command < TypeFromFields , TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlyrecord Program : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; recordProgram : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonlyskip Channel : Command < TypeFromFields , void , any > Readonlyfeatures : { channelList : BitFlag ; electronicGuide : BitFlag ; lineupInfo : BitFlag ; recordProgram : BitFlag ; } Readonlyname : "Channel" Readonlyrevision : 2 Defined in packages/types/dist/esm/clusters/channel.d.ts:3905
Change the channel to the channel with the given Number in the ChannelList attribute.