28 #include "nsISupports.idl"
30 interface nsIDOMDocument;
31 interface nsIPropertyBag;
33 [scriptable,
uuid(1e6a1de4-8b24-459
d-8122-3809db6602ac)]
39 [scriptable,
function,
uuid(ccc25979-fa92-444c-8656-33bad339435b)]
49 [scriptable,
uuid(30280ad6-8556-4d81-a479-4b59324c9334)]
64 in nsIPropertyBag aArguments,
68 [scriptable,
uuid(b88cda15-f36e-4984-982e-160f60abca3e)]
readonly attribute string username
readonly attribute boolean loggedIn
readonly attribute string username
void apiCall(in string aMethod, in nsIPropertyBag aArguments, in sbILastFmWebServicesResponse aCallback)
ApiCall - Make an API call against the new Last.fm API See http://www.last.fm/api/rest for the list o...
void responseReceived(in boolean aSucceeded, in nsIDOMDocument aResponse)
ResonseRecievied - An API response has been recieved from Last.FM.
void radioPlay(in string aStation)