[scriptable, uuid(c946119f-9e7c-41aa-a794-803148045350)]
interface nsIAddonUpdateCheckListener : nsISupports
Constants
const
unsigned long
STATUS_NONE = 0
const
unsigned long
STATUS_UPDATE = 1
const
unsigned long
STATUS_VERSIONINFO = 2
const
unsigned long
STATUS_DATA_FOUND = 3
const
unsigned long
STATUS_FAILURE = 4
const
unsigned long
STATUS_NO_UPDATE = 8
const
unsigned long
STATUS_DISABLED = 16
const
unsigned long
STATUS_APP_MANAGED = 32
const
unsigned long
STATUS_READ_ONLY = 64
const
unsigned long
STATUS_PENDING_OP = 128
const
unsigned long
STATUS_NOT_MANAGED = 256
const
unsigned long
STATUS_DISALLOWED = 496
Methods
Update for an individual addon has ended
@param addon
A nsIUpdateItem object representing the addon being updated
@param status
The success or failure code of the update operation
void
onAddonUpdateEnded(in nsIUpdateItem addon, in long status)
Update for an individual addon has begun
@param addon
A nsIUpdateItem object representing the addon being updated
void
onAddonUpdateStarted(in nsIUpdateItem addon)
Addon update has ended
void
onUpdateEnded()
Interface for handling notifications during the addon update check process. Addon update has begun
void
onUpdateStarted()
Compare to: