30 #include "nsISupports.idl"
42 [scriptable,
uuid(01b1d300-82ca-11df-8395-0800200c9a66)]
88 [optional] in AString aType);
137 in
boolean aReadOnly);
void setNodeReadOnly(in sbIServicePaneNode aNode, in boolean aReadOnly)
sbILibraryResource getLibraryResourceForNode(in sbIServicePaneNode aNode)
Provides information about libraries and medialists needed by the service pane.
sbIServicePaneNode getNodeForLibraryResource(in sbILibraryResource aResource, [optional] in AString aType)
AString getNodeContentTypeFromMediaListView(in sbIMediaListView aMediaListView)
Attempt to get the content type of service pane node for the given media list view.
nsIArray getNodesForLibraryResource(in sbILibraryResource aResource)
Return all service pane nodes related to the library resource specified by aResource.
sbILibrary suggestLibraryForNewList(in AString aMediaListType, in sbIServicePaneNode aNode)
sbIServicePaneNode createNodeForLibrary(in sbILibrary aLibrary)
General interface to data resources.
Media library abstraction.
AString suggestNameForNewPlaylist(in sbILibrary aLibrary)
sbIServicePaneNode getNodeFromMediaListView(in sbIMediaListView aMediaListView)
Attempt to get a service pane node for the given media list view.
The interface to interact with a particular node in the service pane.