gecko-dev/toolkit/components/extensions/docs/other.rst
Andrew Swan 795e20a3a6 Bug 1423425 Initial draft of WebExtensions API documentation r=bsilverberg
MozReview-Commit-ID: EwcE881XGfp

--HG--
extra : rebase_source : 70283e30375019e56c355dd61c92352b31481228
2017-12-05 18:54:34 -08:00

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*