RecordProgramAndElectronicGuideComponent: {
    commands: {
        cancelRecordProgram: Command<TypeFromFields, void, any>;
        recordProgram: Command<TypeFromFields, void, any>;
    };
}

A ChannelCluster supports these elements if it supports features RecordProgram and ElectronicGuide.

Type declaration

  • Readonlycommands: {
        cancelRecordProgram: Command<TypeFromFields, void, any>;
        recordProgram: Command<TypeFromFields, void, any>;
    }
    • ReadonlycancelRecordProgram: Command<TypeFromFields, void, any>

      Cancel recording for a specific program or series.

      MatterSpecification.v13.Cluster § 6.6.7.8

    • ReadonlyrecordProgram: Command<TypeFromFields, void, any>

      Record a specific program or series when it goes live. This functionality enables DVR recording features.

      MatterSpecification.v13.Cluster § 6.6.7.7