CompleteInstance: MutableCluster<{
    attributes: @matter/general;
    commands: {
        hideInputStatus: Command<void, void, any>;
        renameInput: Command<TypeFromFields, void, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                nameUpdates: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        selectInput: Command<TypeFromFields, void, any>;
        showInputStatus: Command<void, void, any>;
    };
    features: {
        nameUpdates: BitFlag;
    };
    id: @matter/general;
    name: "MediaInput";
    revision: 1;
}, []>

Type declaration

  • Readonlyattributes: @matter/general
  • Readonlycommands: {
        hideInputStatus: Command<void, void, any>;
        renameInput: Command<TypeFromFields, void, any> & {
            isConditional: true;
            mandatoryIf: [] | [{
                nameUpdates: boolean;
            }];
            optional: true;
            optionalIf: [] | ConditionalFeatureList;
        };
        selectInput: Command<TypeFromFields, void, any>;
        showInputStatus: Command<void, void, any>;
    }
    • ReadonlyhideInputStatus: Command<void, void, any>

      Upon receipt, this command shall hide the input list from the screen.

      MatterSpecification.v13.Cluster § 6.9.7.3

    • ReadonlyrenameInput: Command<TypeFromFields, void, any> & {
          isConditional: true;
          mandatoryIf: [] | [{
              nameUpdates: boolean;
          }];
          optional: true;
          optionalIf: [] | ConditionalFeatureList;
      }
    • ReadonlyselectInput: Command<TypeFromFields, void, any>

      Upon receipt, this command shall change the media input on the device to the input at a specific index in the Input List.

      MatterSpecification.v13.Cluster § 6.9.7.1

    • ReadonlyshowInputStatus: Command<void, void, any>

      Upon receipt, this command shall display the active status of the input list on screen.

      MatterSpecification.v13.Cluster § 6.9.7.2

  • Readonlyfeatures: {
        nameUpdates: BitFlag;
    }
    • ReadonlynameUpdates: BitFlag

      NameUpdates

      Supports updates to the input names

  • Readonlyid: @matter/general
  • Readonlyname: "MediaInput"
  • Readonlyrevision: 1