1 #include "nsISupports.idl"
9 [scriptable,
uuid(225CFD2A-19E6-4C58-9D3A-F64BDA16D0B0)]
22 void processConcerts(in
boolean async, in
long cityID, in
string xmlData);
54 in
boolean filterLibraryArtists,
58 in
boolean filterLibraryArtists,
62 [scriptable,
uuid(0EDDBF3C-518
F-4805-B180-E451B222B23D)]
69 [scriptable,
uuid(AF805F5C-BD1B-4AFB-B342-E22B0424125A)]
75 [scriptable,
function,
uuid(c1b63620-4d41-11dd-ae16-0800200c9a66)]
81 [scriptable,
uuid(181E17DC-9BDB-43A7-BB9D-0AD12D9DE8F1)]
86 readonly attribute AString
id;
87 readonly attribute AString
ts;
88 readonly attribute AString
venue;
89 readonly attribute AString
city;
90 readonly attribute AString
title;
91 readonly attribute AString
url;
98 [scriptable,
uuid(C98E8B50-2995-4EDC-9D2D-9AD27735253C)]
105 [scriptable,
uuid(CDA19347-CE2A-4D7B-B4F5-74812015CDE8)]
108 readonly attribute AString
name;
109 readonly attribute AString
id;
110 readonly attribute AString
key;
117 [scriptable,
uuid(2E47F4F4-B057-4EB5-AB7D-72D9F37B9DFD)]
140 in
boolean aGroupByArtist,
141 in AString aDateProperty,
142 in AString aCeilingProperty,
void unregisterDisplayCallback()
readonly attribute long progressPercentage
void onEnumerationEnd(in nsISimpleEnumerator aResultsEnum)
attribute boolean drawingLock
readonly attribute AString artisturl
readonly attribute AString libartist
readonly attribute AString venue
void startAristConcertLookup(in boolean aFilter, in sbISongkickEnumeratorCallback aCallback)
nsISimpleEnumerator artistConcertEnumerator(in boolean filterLibraryArtists, in sbISongkickEnumeratorCallback aCallback)
readonly attribute nsIArray locationCountries
readonly attribute AString city
boolean gotLocationInfo()
void processConcerts(in boolean async, in long cityID, in string xmlData)
nsIArray getLocationStates(in AString aCountry)
readonly attribute AString artistname
boolean refreshConcerts(in boolean async, in long cityID)
readonly attribute nsIArray artistsConcertInfo
void startRefreshThread()
AUTF8String getCityString(in long cityID)
AUTF8String getLocationCountries()
readonly attribute AString tickets
string getArtistOnTourUrl(in string artistName)
nsISimpleEnumerator concertEnumerator(in string sort, in boolean filterLibraryArtists, in sbISongkickEnumeratorCallback aCallback)
nsIArray getLocationCities(in AString aState)
long getConcertCount(in boolean filterLibraryArtists, in sbISongkickConcertCountCallback aCallback)
AUTF8String getLocationCities(in long stateID)
readonly attribute AString url
readonly attribute string onTourUrlProperty
boolean registerDisplayCallback(in sbISongkickDisplayCallback callback)
boolean getTourStatus(in string artistName)
AUTF8String getLocationString(in long countryID, in long stateID, in long cityID)
readonly attribute AString artisturl
readonly attribute AString artistname
void reloadLocationInfo()
readonly attribute AString name
readonly attribute AString title
readonly attribute AString id
void startConcertCountLookup(in boolean aFilter, in boolean aGroupByArtist, in AString aDateProperty, in AString aCeilingProperty, in sbISongkickConcertCountCallback aCallback)
readonly attribute string progressString
readonly attribute AString id
void processLocations(in string xmlData)
AUTF8String getLocationStates(in long countryID)
readonly attribute AString key
readonly attribute AString ts
readonly attribute string onTourImgProperty
readonly attribute boolean hasLocationInfo
readonly attribute AString venueURL
boolean hasDisplayCallback()
void onConcertCountEnd(in long aConcertCount)
void startConcertLookup(in AString aSort, in boolean aFilter, in sbISongkickEnumeratorCallback aCallback)
boolean registerSPSUpdater(in sbISongkickDisplayCallback callback)
void unregisterSPSUpdater()
void onEnumerationStart()
attribute boolean concertRefreshRunning