mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-11 13:48:23 +02:00
MozReview-Commit-ID: EwcE881XGfp --HG-- extra : rebase_source : 70283e30375019e56c355dd61c92352b31481228
24 lines
820 B
ReStructuredText
24 lines
820 B
ReStructuredText
Utilities for implementing APIs
|
|
===============================
|
|
This page covers some utility classes that are useful for
|
|
implementing WebExtension APIs:
|
|
|
|
WindowManager
|
|
-------------
|
|
This class manages the mapping between the opaque window identifiers used
|
|
in the `browser.windows <https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/windows>`_ API.
|
|
See the reference docs `here <reference.html#windowmanager-class>`_.
|
|
|
|
TabManager
|
|
----------
|
|
This class manages the mapping between the opaque tab identifiers used
|
|
in the `browser.tabs <https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/tabs>`_ API.
|
|
See the reference docs `here <reference.html#tabmanager-class>`_.
|
|
|
|
ExtensionSettingsStore
|
|
----------------------
|
|
*XXX describe*
|
|
|
|
ExtensionPreferencesManager
|
|
---------------------------
|
|
*XXX describe*
|