Find
C
ase-sensitive
R
egexp search
Path
mozilla-mobile
/
firefox-android
/
android-components
/
components
/
feature
/
addons
/
src
/
main
/
java
/
mozilla
/
components
/
feature
/
addons
Navigation
Enable keyboard shortcuts
Name
Description
Size
Addon.kt
Represents an add-on based on the AMO store: https://addons.mozilla.org/en-US/firefox/ @property id The unique ID of this add-on. @property author Information about the add-on author. @property downloadUrl The (absolute) URL to download the latest version of the add-on file. @property version The add-on version e.g "1.23.0". @property permissions List of the add-on permissions for this File. @property optionalPermissions Optional permissions requested or granted to this add-on. @property optionalOrigins Optional origin permissions requested or granted to this add-on. @property translatableName A map containing the different translations for the add-on name, where the key is the language and the value is the actual translated text. @property translatableDescription A map containing the different translations for the add-on description, where the key is the language and the value is the actual translated text. @property translatableSummary A map containing the different translations for the add-on name, where the key is the language and the value is the actual translated text. @property iconUrl The URL to icon for the add-on. @property homepageUrl The add-on homepage. @property rating The rating information of this add-on. @property createdAt The date the add-on was created. @property updatedAt The date of the last time the add-on was updated by its developer(s). @property icon the icon of the this [Addon], available when the icon is loaded. @property installedState Holds the state of the installed web extension for this add-on. Null, if the [Addon] is not installed. @property defaultLocale Indicates which locale will be always available to display translatable fields. @property ratingUrl The link to the ratings page (user reviews) for this [Addon]. @property detailUrl The link to the detail page for this [Addon]. @property incognito Indicates how the extension works with private browsing windows.
24010
AddonManager.kt
Provides access to installed and recommended [Addon]s and manages their states. @property store The application's [BrowserStore]. @property runtime The application's [WebExtensionRuntime] to install and configure extensions. @property addonsProvider The [AddonsProvider] to query available [Addon]s. @property addonUpdater The [AddonUpdater] instance to use when checking / triggering updates.
17547
AddonsProvider.kt
A contract that indicate how an add-on provider must behave.
1233
amo
menu
migration
ui
update
worker