Name Description Size Coverage
addon-card.mjs globals windowRoot 26766 -
addon-details.mjs 21194 -
addon-list.mjs A list view for add-ons of a certain type. It should be initialized with the type of add-on to render and have section data set before being connected to the document. let list = document.createElement("addon-list"); list.type = "plugin"; list.setSections([{ headingId: "plugin-section-heading", filterFn: addon => !addon.isSystem, }]); document.body.appendChild(list); 17968 -
addon-mlmodel-details.css 550 -
addon-mlmodel-details.mjs 3934 -
addon-options.mjs 4226 -
addon-page-header.mjs 4386 -
addon-page-options.mjs 6875 -
addon-permissions-list.mjs 8464 -
addon-shortcuts.mjs Trim a valid prefix from an event string. "Digit3" ~> "3" "ArrowUp" ~> "Up" "W" ~> "W" @param {string} string The input string. @returns {string} The trimmed string, or unchanged. 19112 -
addon-sitepermissions-list.mjs 2051 -
addon-updates-message.mjs 1969 -
categories-box.mjs 6232 -
category-button.mjs 2148 -
colorway-removal-notice.mjs 2275 -
discover-button.mjs 510 -
discovery-pane.mjs 1295 -
drag-drop-addon-installer.mjs 2443 -
forced-colors-notice.mjs 1563 -
global-warnings.mjs AddonManager listener events. 4329 -
inline-options-browser.mjs 7373 -
message-bar-stack.mjs 2153 -
mlmodel-card-header-additions.css mlmodel-card-header-additions LitElement is not rendering into the isolated shadow DOM and so this stylesheet is not restricted to the content of the LitElement, and these rules are nested to make sure they don't apply to elements outside of the LitElement 1552 -
mlmodel-card-header-additions.mjs 1677 -
mlmodel-card-list-additions.css 443 -
mlmodel-card-list-additions.mjs 2503 -
mlmodel-list-intro.css 276 -
mlmodel-list-intro.mjs 953 -
plugin-options.mjs 1626 -
proxy-context-menu.mjs globals windowRoot 576 -
recommended-addon-card.mjs A child element of `<recommended-addon-list>`. It should be initialized by calling `setDiscoAddon()` first. Call `setAddon(addon)` if it has been installed, and call `setAddon(null)` upon uninstall. let discoAddon = new DiscoAddonWrapper({ ... }); let card = document.createElement("recommended-addon-card"); card.setDiscoAddon(discoAddon); document.body.appendChild(card); AddonManager.getAddonsByID(discoAddon.id) .then(addon => card.setAddon(addon)); 8339 -
recommended-addon-list.mjs Set the add-on type for this list. This will be used to filter the add-ons that are displayed. Must be set prior to the first render. @param {string} val The type to filter on. 3839 -
recommended-extensions-section.mjs 1146 -
recommended-footer.mjs 1479 -
recommended-section.mjs This element will handle showing recommendations with a <recommended-addon-list> and a <footer>. The footer will be hidden until the <recommended-addon-list> is done making its request so the footer doesn't move around. Subclass this element to use it and define a `template` property to pull the template from. Expected template: <h1>My extra content can go here.</h1> <p>It can be anything but a footer or recommended-addon-list.</p> <recommended-addon-list></recommended-addon-list> <footer>My custom footer</footer> 1491 -
recommended-themes-footer.mjs 1734 -
recommended-themes-section.mjs 1098 -
search-addons.mjs 2051 -
sidebar-footer.mjs globals windowRoot 2618 -
smartwindow-themes-notice.mjs 2374 -
taar-notice.mjs 1592 -
update-release-notes.mjs globals windowRoot 2292 -