This object defines inputs to a search for content for display or playback.

MatterSpecification.v13.Cluster § 6.7.5.7

interface ContentSearch {
    parameterList: TypeFromFields<{
        externalIdList: OptionalFieldType<TypeFromFields<{
            name: FieldType<string>;
            value: FieldType<string>;
        }>[]>;
        type: FieldType<ContentLauncher.ParameterEnum>;
        value: FieldType<string>;
    }>[];
}

Hierarchy (view full)

Properties

Properties

parameterList: TypeFromFields<{
    externalIdList: OptionalFieldType<TypeFromFields<{
        name: FieldType<string>;
        value: FieldType<string>;
    }>[]>;
    type: FieldType<ContentLauncher.ParameterEnum>;
    value: FieldType<string>;
}>[] = ...

This field shall indicate the list of parameters comprising the search. If multiple parameters are provided, the search parameters shall be joined with 'AND' logic. e.g. action movies with Tom Cruise will be represented as [{Actor: 'Tom Cruise'}, {Type: 'Movie'}, {Genre: 'Action'}]

MatterSpecification.v13.Cluster § 6.7.5.7.1