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 Readonly
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 ; } ; } Readonly
accepted Command List : Attribute < . [] , never > Readonly
attribute List : Attribute < . [] , never > Readonly
channel List : Attribute < TypeFromFields [] , any > & { isConditional : true ; mandatoryIf : [ ] | [ { channelList : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
cluster Revision : Attribute < number , never > Readonly
current Channel : OptionalAttribute < TypeFromFields | null , any > Readonly
feature Map : Attribute < TypeFromPartialBitSchema , never > Readonly
generated Command List : Attribute < . [] , never > Readonly
lineup : Attribute < TypeFromFields | null , any > & { isConditional : true ; mandatoryIf : [ ] | [ { lineupInfo : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
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 > ; } Readonly
cancel Record Program : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; recordProgram : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
change Channel : Command < TypeFromFields , TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { channelList : boolean ; } , { lineupInfo : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
change Channel By Number : Command < TypeFromFields , void , any > Readonly
get Program Guide : Command < TypeFromFields , TypeFromFields , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
record Program : Command < TypeFromFields , void , any > & { isConditional : true ; mandatoryIf : [ ] | [ { electronicGuide : boolean ; recordProgram : boolean ; } ] ; optional : true ; optionalIf : [ ] | ConditionalFeatureList ; } Readonly
skip Channel : Command < TypeFromFields , void , any > Readonly
features : { channelList : BitFlag ; electronicGuide : BitFlag ; lineupInfo : BitFlag ; recordProgram : BitFlag ; } Readonly
name : "Channel" Readonly
revision : 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.