Info.js File Reference

Go to the source code of this file.

Functions

Components utils import ("resource://gre/modules/XPCOMUtils.jsm")
 
function ArtistInfo ()
 
function NSGetModule (compMgr, fileSpec)
 

Variables

const Cc = Components.classes
 
const Ci = Components.interfaces
 
const Cr = Components.results
 
var JSON = Cc["@mozilla.org/dom/json;1"].createInstance(Ci.nsIJSON)
 
const DESCRIPTION = "mashTape Provider: UberMash Artist Info Provider"
 
const CID = "{7792e470-75ec-11dd-ad8b-0800200c9a66}"
 
const CONTRACTID = "@songbirdnest.com/mashTape/provider/info/UberMash;1"
 
var linkMap
 
var language
 
var strings
 
var Application
 
ArtistInfo prototype constructor = ArtistInfo
 
ArtistInfo prototype
 

Function Documentation

function ArtistInfo ( )

Definition at line 15 of file Info.js.

Here is the caller graph for this function:

Components utils import ( "resource://gre/modules/XPCOMUtils.jsm"  )
function NSGetModule (   compMgr,
  fileSpec 
)

Definition at line 470 of file Info.js.

Here is the call graph for this function:

Variable Documentation

var Application
Initial value:
= Cc["@mozilla.org/fuel/application;1"]
.getService(Ci.fuelIApplication)
const Cc
Definition: Info.js:5
const Ci
Definition: Info.js:6

Definition at line 50 of file Info.js.

const Cc = Components.classes

Definition at line 5 of file Info.js.

Definition at line 6 of file Info.js.

const CID = "{7792e470-75ec-11dd-ad8b-0800200c9a66}"

Definition at line 11 of file Info.js.

Definition at line 53 of file Info.js.

const CONTRACTID = "@songbirdnest.com/mashTape/provider/info/UberMash;1"

Definition at line 12 of file Info.js.

const Cr = Components.results

Definition at line 7 of file Info.js.

const DESCRIPTION = "mashTape Provider: UberMash Artist Info Provider"

Definition at line 10 of file Info.js.

var JSON = Cc["@mozilla.org/dom/json;1"].createInstance(Ci.nsIJSON)

Definition at line 8 of file Info.js.

var language

Definition at line 44 of file Info.js.

var linkMap
Initial value:
= {
"Musicmoz":"MusicMoz",
"Discogs":"Discogs",
"Wikipedia":"Wikipedia",
"OfficialHomepage":"Homepage",
"Fanpage":"Fan site",
"IMDb":"IMDB",
"Myspace":"MySpace",
"Purevolume":"PureVolume"
}

Definition at line 33 of file Info.js.

ArtistInfo prototype

Definition at line 54 of file Info.js.

var strings
Initial value:
= Components.classes["@mozilla.org/intl/stringbundle;1"]
.getService(Components.interfaces.nsIStringBundleService)
.createBundle("chrome://mashtape/locale/mashtape.properties")

Definition at line 46 of file Info.js.