| ext-accounts.js |
@implements {nsIObserver}
@implements {nsIMsgFolderListener}
|
8874 |
- |
| ext-addressBook.js |
Reads a DOM File and returns a Promise for its dataUrl.
@param {File} file
@returns {string}
|
57472 |
- |
| ext-browserAction.js |
A browser_action can be placed in the unified toolbar of the main window and
in the XUL toolbar of the message window. We conditionally bypass XUL toolbar
behavior by using the following custom method implementations.
|
11342 |
- |
| ext-chrome-settings-overrides.js |
global searchInitialized |
12952 |
- |
| ext-cloudFile.js |
@typedef CloudFileDate
@property {integer} timestamp - milliseconds since epoch
@property {DateTimeFormat} format - format object of Intl.DateTimeFormat
|
23462 |
- |
| ext-commands.js |
|
2863 |
- |
| ext-compose.js |
|
68350 |
- |
| ext-composeAction.js |
Returns an element in the toolbar, which is to be used as default insertion
point for new toolbar buttons in non-customizable toolbars.
May return null to append new buttons to the end of the toolbar.
@param {DOMElement} toolbar - a toolbar node
@returns {DOMElement} a node which is to be used as insertion point, or null
|
4684 |
- |
| ext-extensionScripts.js |
Represents (in the main browser process) a script registered
programmatically (instead of being included in the addon manifest).
@param {ProxyContextParent} context
The parent proxy context related to the extension context which
has registered the script.
@param {RegisteredScriptOptions} details
The options object related to the registered script
(which has the properties described in the extensionScripts.json
JSON API schema file).
|
8397 |
- |
| ext-folders.js |
Tracks folder events.
@implements {nsIMsgFolderListener}
|
45439 |
- |
| ext-identities.js |
@implements {nsIObserver}
|
11219 |
- |
| ext-mail.js |
Returns a real file for the given DOM File.
@param {File} file - the DOM File
@returns {nsIFile}
|
50695 |
- |
| ext-mailTabs.js |
Converts a mail tab to a simple object for use in messages.
@returns {object}
|
28049 |
- |
| ext-menus.js |
|
48822 |
- |
| ext-messageDisplay.js |
Returns the currently displayed messages in the given tab.
@param {Tab} tab
@returns {nsIMsgDBHdr[]} Array of nsIMsgDBHdr
|
11332 |
- |
| ext-messageDisplayAction.js |
Overrides the super class to update every about:message in this window.
|
7695 |
- |
| ext-messages.js |
|
77632 |
- |
| ext-messengerSettings.js |
|
2580 |
- |
| ext-messengerUtilities.js |
override_charset |
4687 |
- |
| ext-oauth_provider.js |
|
1185 |
- |
| ext-scripting-tb.js |
Represents (in the main browser process) a script registered
programmatically.
@param {Context} context - The extension context which has registered the script.
@param {ScriptDetails} details - The details object related to the registered
script (which has the properties described in the scripting-tb.json JSON API
schema file).
|
8809 |
- |
| ext-sessions.js |
|
2892 |
- |
| ext-spaces.js |
Match a WebExtension Space object against the provided queryInfo.
@param {Space} space - @see mail/components/extensions/schemas/spaces.json
@param {QueryInfo} queryInfo - @see mail/components/extensions/schemas/spaces.json
@returns {boolean}
|
11239 |
- |
| ext-spacesToolbar.js |
|
8208 |
- |
| ext-tabs.js |
A listener that allows waiting until tabs are fully loaded, e.g. off of about:blank.
|
29696 |
- |
| ext-theme.js |
global windowTracker, EventManager, EventEmitter |
16391 |
- |
| ext-windows.js |
import-globals-from ext-mail.js |
23204 |
- |