Linux Mac OSX Windows

  
[scriptable, uuid(bb86037c-98c1-4c22-8e03-1e4c9fc89a8e)]
interface nsIAddonUpdateListener : nsISupports

Methods

 Progress occurred in the download/install operation
 @param   addon
          The addon that progress occurred for
 @param   value
          The value of the current progress
 @param   maxValue
          The maximum value |value| can reach
void onProgress(in nsIUpdateItem addon, in unsigned long value, in unsigned long maxValue)
 Interface for handling download and install progress notifications for 
 addons.


 Install/Download state has changed
 @param   addon
          The addon that state changed for
 @param   state
          The new state. States are defined in nsIXPIProgressDialog
 @param   value
          Some data about the new state
void onStateChange(in nsIUpdateItem addon, in short state, in long value)