BlockUnratedComponent: {
    attributes: {
        blockUnrated: Attribute<boolean, any>;
    };
    commands: {
        blockUnratedContent: Command<void, void, any>;
        unblockUnratedContent: Command<void, void, any>;
    };
} = ...

A ContentControlCluster supports these elements if it supports feature BlockUnrated.

Type declaration

  • Readonlyattributes: {
        blockUnrated: Attribute<boolean, any>;
    }
    • ReadonlyblockUnrated: Attribute<boolean, any>

      Indicates whether the playback of unrated content is allowed when the Content Control feature is activated. If this attribute equals FALSE, then playback of unrated content

      shall be permitted. Otherwise, the media device shall prevent the playback of unrated content.

      When this attribute changes, the device SHOULD make the user aware of any limits of this feature. For example, if the feature does not control content within apps, then the device should make this clear to the user when the attribute changes.

      MatterSpecification.v13.Cluster § 6.13.7.8

  • Readonlycommands: {
        blockUnratedContent: Command<void, void, any>;
        unblockUnratedContent: Command<void, void, any>;
    }
    • ReadonlyblockUnratedContent: Command<void, void, any>

      The purpose of this command is to specify whether programs with no Content rating must be blocked by this media device.

      Upon receipt of the BlockUnratedContent command, the media device shall set the BlockUnrated attribute to TRUE.

      MatterSpecification.v13.Cluster § 6.13.8.8

    • ReadonlyunblockUnratedContent: Command<void, void, any>

      The purpose of this command is to specify whether programs with no Content rating must be blocked by this media device.

      Upon receipt of the UnblockUnratedContent command, the media device shall set the BlockUnrated attribute to FALSE.

      MatterSpecification.v13.Cluster § 6.13.8.9