import"extIApplication.idl";
Public Attributes | |
readonly attribute AString | id |
readonly attribute AString | name |
readonly attribute boolean | enabled |
readonly attribute AString | version |
readonly attribute boolean | firstRun |
readonly attribute extIPreferenceBranch | prefs |
readonly attribute extISessionStorage | storage |
readonly attribute extIEvents | events |
Interface representing an extension
Definition at line 266 of file extIApplication.idl.
readonly attribute boolean extIExtension::enabled |
Check if the extension is currently enabled, or not.
Definition at line 281 of file extIApplication.idl.
readonly attribute extIEvents extIExtension::events |
The events object for the extension. supports: "uninstall"
Definition at line 308 of file extIApplication.idl.
readonly attribute boolean extIExtension::firstRun |
Indicates whether this is the extension's first run after install
Definition at line 291 of file extIApplication.idl.
readonly attribute AString extIExtension::id |
The id of the extension.
Definition at line 271 of file extIApplication.idl.
readonly attribute AString extIExtension::name |
The name of the extension.
Definition at line 276 of file extIApplication.idl.
readonly attribute extIPreferenceBranch extIExtension::prefs |
The preferences object for the extension. Defaults to the "extensions.<extensionid>." branch.
Definition at line 297 of file extIApplication.idl.
readonly attribute extISessionStorage extIExtension::storage |
The storage object for the extension.
Definition at line 302 of file extIApplication.idl.
readonly attribute AString extIExtension::version |
The version number of the extension.
Definition at line 286 of file extIApplication.idl.