ReadonlydownloadWhether a download is available.
ReadonlydownloadThe error object if the download failed.
ReadonlydownloadingWhether the application is currently downloading.
ReadonlydownloadThe size of the download.
ReadonlyenabledWhether the application is enabled.
ReadonlyinstallThe origin from which the application was installed.
ReadonlyinstallThe current installation state.
ReadonlyinstallThe time the application was installed.
ReadonlylastThe time of the last update check.
ReadonlymanifestThe application manifest.
ReadonlymanifestThe URL of the manifest.
ReadonlyoriginThe origin of the application.
ReadonlyprogressThe progress of the installation or update.
ReadonlyreadyWhether the download is ready to be applied.
ReadonlyreceiptsList of receipts associated with the application.
ReadonlyremovableWhether the application can be removed.
ReadonlyupdateThe update manifest, if available.
ReadonlyupdateThe time of the last update.
The addEventListener() method of the EventTarget interface sets up a function that will be called whenever the specified event is delivered to the target.
Optionaloptions: boolean | AddEventListenerOptionsAdds a receipt to the application.
Optionalreceipt: stringThe receipt to add.
Cancels the download.
Checks for updates.
Clears the browser data associated with the application.
Inter-App Communication APIs.
https://wiki.mozilla.org/WebAPI/Inter_App_Communication_Alt_proposal
The keyword to connect to.
Optionalrules: anyOptional rules for the connection.
The dispatchEvent() method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.
Starts the download.
Exports the application as a Blob.
Returns the list of incoming connections.
Gets the localized value of a property.
The property name.
The locale code.
OptionalentryPoint: stringOptional entry point.
Launches the application.
Optionalurl: string | nullOptional URL to launch.
The removeEventListener() method of the EventTarget interface removes an event listener previously registered with EventTarget.addEventListener() from the target.
Optionaloptions: boolean | EventListenerOptionsRemoves a receipt from the application.
Optionalreceipt: stringThe receipt to remove.
Replaces a receipt.
OptionaloldReceipt: stringThe old receipt.
OptionalnewReceipt: stringThe new receipt.
Chrome Only