interface State {
    currentOutput: number;
    outputList: TypeFromFields<{
        index: FieldType<number>;
        name: FieldType<string>;
        outputType: FieldType<AudioOutput.OutputType>;
    }>[];
}

Hierarchy

  • StateType
    • State

Properties

currentOutput: number

This attribute contains the value of the index field of the currently selected OutputInfoStruct.

MatterSpecification.v13.Cluster § 6.5.6.2

outputList: TypeFromFields<{
    index: FieldType<number>;
    name: FieldType<string>;
    outputType: FieldType<AudioOutput.OutputType>;
}>[]

This attribute provides the list of outputs supported by the device.

MatterSpecification.v13.Cluster § 6.5.6.1