Variable ClusterInstanceConst Cluster Instance : MutableCluster < { attributes : { currentChannel : OptionalAttribute < TypeFromFields | null , any > ; } ; commands : { changeChannelByNumber : Command < TypeFromFields , void , any > ; skipChannel : Command < TypeFromFields , void , any > ; } ; extensions : readonly [ { component : { attributes : { channelList : Attribute < TypeFromFields [] , any > ; } ; } ; flags : { channelList : true ; } ; } , { component : { attributes : { lineup : Attribute < TypeFromFields | null , any > ; } ; } ; flags : { lineupInfo : true ; } ; } , { component : { commands : { changeChannel : Command < TypeFromFields , TypeFromFields , any > ; } ; } ; flags : { channelList : true ; } ; } , { component : { commands : { changeChannel : Command < TypeFromFields , TypeFromFields , any > ; } ; } ; flags : { lineupInfo : true ; } ; } , { component : { commands : { getProgramGuide : Command < TypeFromFields , TypeFromFields , any > ; } ; } ; flags : { electronicGuide : true ; } ; } , { component : { commands : { cancelRecordProgram : Command < TypeFromFields , void , any > ; recordProgram : Command < TypeFromFields , void , any > ; } ; } ; flags : { electronicGuide : true ; recordProgram : true ; } ; } ] ; features : { channelList : BitFlag ; electronicGuide : BitFlag ; lineupInfo : BitFlag ; recordProgram : BitFlag ; } ; id : 1284 ; name : "Channel" ; revision : 2 ; } , [ ] > Type declaration Readonlyattributes : { currentChannel : OptionalAttribute < TypeFromFields | null , any > ; } Readonlycommands : { changeChannelByNumber : Command < TypeFromFields , void , any > ; skipChannel : Command < TypeFromFields , void , any > ; } Readonlychange Channel By Number : Command < TypeFromFields , void , any > Readonlyskip Channel : Command < TypeFromFields , void , any > Readonlyextensions : readonly [ { component : { attributes : { channelList : Attribute < TypeFromFields [] , any > ; } ; } ; flags : { channelList : true ; } ; } , { component : { attributes : { lineup : Attribute < TypeFromFields | null , any > ; } ; } ; flags : { lineupInfo : true ; } ; } , { component : { commands : { changeChannel : Command < TypeFromFields , TypeFromFields , any > ; } ; } ; flags : { channelList : true ; } ; } , { component : { commands : { changeChannel : Command < TypeFromFields , TypeFromFields , any > ; } ; } ; flags : { lineupInfo : true ; } ; } , { component : { commands : { getProgramGuide : Command < TypeFromFields , TypeFromFields , any > ; } ; } ; flags : { electronicGuide : true ; } ; } , { component : { commands : { cancelRecordProgram : Command < TypeFromFields , void , any > ; recordProgram : Command < TypeFromFields , void , any > ; } ; } ; flags : { electronicGuide : true ; recordProgram : true ; } ; } ] Readonlyfeatures : { channelList : BitFlag ; electronicGuide : BitFlag ; lineupInfo : BitFlag ; recordProgram : BitFlag ; } Readonlyid : 1284 Readonlyname : "Channel" Readonlyrevision : 2 Defined in packages/types/dist/esm/clusters/channel.d.ts:2982
This attribute shall contain the current channel. When supported but a channel is not currently tuned to (if a content application is in foreground), the value of the field shall be null.