#include <sbRemoteWebPlaylist.h>
Public Member Functions | |
NS_DECL_ISUPPORTS NS_DECL_NSICLASSINFO NS_DECL_SBISECURITYAGGREGATOR virtual NS_DECL_SBIREMOTEWEBPLAYLIST nsresult | Init () |
sbRemoteWebPlaylist (sbRemotePlayer *aRemotePlayer, sbIPlaylistWidget *aPlaylistWidget, sbITabBrowserTab *aBrowserTab) | |
nsresult | GetPlaylistWidget (sbIPlaylistWidget **aWebPlaylist) |
Public Member Functions inherited from sbIPlaylistWidget | |
void | rescanCommands () |
Cause the commands to be re-fetched. More... | |
sbIMediaListView | getListView () |
Get the view being displayed in the <WebPlaylist> More... | |
void | bind (in sbIMediaListView mediaListView, in sbIPlaylistCommands commands, in boolean resize, in boolean collapse) |
Attach the <WebPlaylist> to the view passed in. More... | |
unsigned long | getColumnCount () |
Get the total number of columns in the web playlist. More... | |
void | clearColumns () |
Clear all columns from the web playlist. More... | |
void | appendColumn (in AString aPropertyID, [optional] in AString aWidth) |
Add a column to the right side of visible columns. More... | |
void | insertColumnBefore (in AString aPropertyID, [optional] in AString aBeforePropertyID, [optional] in AString aWidth) |
Insert a column into the web playlist. More... | |
void | removeColumn (in AString aPropertyID) |
Remove a column from the playlist. More... | |
AString | getColumnPropertyIDByIndex (in unsigned long aIndex) |
Get the property ID bould to a particular column at a given index. More... | |
void | setSortColumn (in AString aPropertyID, in boolean aIsAscending) |
Set the sort of the web playlist. More... | |
Public Member Functions inherited from sbIRemoteWebPlaylist | |
void | setSelectionByIndex (in unsigned long aIndex, in boolean aSelected) |
Protected Attributes | |
nsCOMPtr < nsISecurityCheckedComponent > | mSecurityMixin |
PRBool | mInitialized |
nsRefPtr< sbRemotePlayer > | mRemotePlayer |
nsCOMPtr< sbIPlaylistWidget > | mPlaylistWidget |
nsCOMPtr< sbITabBrowserTab > | mOwnerTab |
Additional Inherited Members | |
Public Attributes inherited from sbISecurityAggregator | |
readonly attribute sbIRemotePlayer | remotePlayer |
Public Attributes inherited from sbIPlaylistWidget | |
readonly attribute sbIPlaylistClickEvent | lastClickEvent |
The last click even that occured on this <WebPlaylist> More... | |
Public Attributes inherited from sbIRemoteWebPlaylist | |
attribute sbIRemoteMediaList | mediaList |
readonly attribute nsISimpleEnumerator | selection |
attribute boolean | hidden |
Definition at line 45 of file sbRemoteWebPlaylist.h.
sbRemoteWebPlaylist::sbRemoteWebPlaylist | ( | sbRemotePlayer * | aRemotePlayer, |
sbIPlaylistWidget * | aPlaylistWidget, | ||
sbITabBrowserTab * | aBrowserTab | ||
) |
Definition at line 114 of file sbRemoteWebPlaylist.cpp.
nsresult sbRemoteWebPlaylist::GetPlaylistWidget | ( | sbIPlaylistWidget ** | aWebPlaylist | ) |
Definition at line 294 of file sbRemoteWebPlaylist.cpp.
|
virtual |
Definition at line 112 of file sbRemoteWebPlaylist.cpp.
|
protected |
Definition at line 69 of file sbRemoteWebPlaylist.h.
|
protected |
Definition at line 73 of file sbRemoteWebPlaylist.h.
|
protected |
Definition at line 72 of file sbRemoteWebPlaylist.h.
|
protected |
Definition at line 71 of file sbRemoteWebPlaylist.h.
|
protected |
Definition at line 67 of file sbRemoteWebPlaylist.h.