sbIScriptableFilterResult Interface Reference

The result of a filtering expression in a library. More...

import"sbIScriptableFilterResult.idl";

Inheritance diagram for sbIScriptableFilterResult:
[legend]
Collaboration diagram for sbIScriptableFilterResult:
[legend]

Public Attributes

readonly attribute
nsIStringEnumerator 
artists
 
readonly attribute
nsIStringEnumerator 
albums
 
readonly attribute
nsIStringEnumerator 
genres
 
readonly attribute
nsIStringEnumerator 
years
 
readonly attribute nsISupports items
 
readonly attribute
sbILibraryConstraint 
constraint
 

Detailed Description

The result of a filtering expression in a library.

A scriptable filter result is the intermediate object that is returned from filtering on a library via predefined properties. This is the object returned from an expression such as songbird.mainLibrary.artists.Bob

Definition at line 54 of file sbIScriptableFilterResult.idl.

Member Data Documentation

readonly attribute nsIStringEnumerator sbIScriptableFilterResult::albums

Definition at line 125 of file sbIScriptableFilterResult.idl.

readonly attribute nsIStringEnumerator sbIScriptableFilterResult::artists

Definition at line 91 of file sbIScriptableFilterResult.idl.

readonly attribute sbILibraryConstraint sbIScriptableFilterResult::constraint

Get the underlying constraints (may be null)

Definition at line 230 of file sbIScriptableFilterResult.idl.

readonly attribute nsIStringEnumerator sbIScriptableFilterResult::genres

Definition at line 160 of file sbIScriptableFilterResult.idl.

readonly attribute nsISupports sbIScriptableFilterResult::items

Definition at line 225 of file sbIScriptableFilterResult.idl.

readonly attribute nsIStringEnumerator sbIScriptableFilterResult::years

Definition at line 194 of file sbIScriptableFilterResult.idl.


The documentation for this interface was generated from the following file: