Readonly
MIMEInfoThe mime info object associated with the content type this helper app launcher is currently attempting to load
Readonly
browsingThe browsingContext ID of the launcher's source
Readonly
contentThe download content length, or -1 if the length is not available.
Readonly
sourceThe source uri
Readonly
suggestedThe suggested name for this file
Readonly
targetThe file we are saving to
Readonly
targetThe executable-ness of the target file
Readonly
timeTime when the download started
Optional
aInstancePtr: objectA run time mechanism for interface discovery.
NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.
aInstancePtr must not be null.
[in] A requested interface IID
[out] A pointer to an interface pointer to receive the result.
Callback invoked by nsIHelperAppLauncherDialog::promptForSaveToFileAsync after the user has chosen a file through the File Picker (or dismissed it).
The file that was chosen by the user (or null if dialog was dismissed).
Optional boolean - false by default. Pass true if a dialog was opened in the process of reaching this file result. If true, we suppress the opening of the downloads panel to avoid redundancy.
Tell the launcher that we will want to open the file. NOTE: This will release the reference to the nsIHelperAppLauncherDialog.
TRUE if we should handle opening this internally.
The following methods are used by the progress dialog to get or set information on the current helper app launcher download. This reference will be released when the download is finished (after the listener receives the STATE_STOP notification).
Generated using TypeDoc
A helper app launcher is a small object created to handle the launching of an external application.
Note that cancelling the load via the nsICancelable interface will release the reference to the launcher dialog.