customizable-element.mjs |
Wrapper element for elements whose position can be customized.
Template ID: #unifiedToolbarCustomizableElementTemplate
@tagname customizable-element
@attribute {string} item-id - ID of the customizable item this represents. Not observed.
@attribute {boolean} disabled - Gets passed on to the live content.
|
9079 |
customization-palette.mjs |
Customization palette containing items that can be added to a customization
target.
@tagname customization-palette
@attribute {string} space - ID of the space the widgets are for. "all" for space agnostic
widgets. Not observed.
@attribute {string} items-in-use - Comma-separated IDs of items that are in a target at the time
this is initialized. When changed, initialize should be called.
|
6990 |
customization-target.mjs |
Customization target where items can be placed, rearranged and removed.
@tagname customization-target
@attribute {string} aria-label - Name of the target area.
@attribute {string} current-items - Comma separated item IDs currently in this area. When
changed initialize should be called.
@fires itemchange - Fired whenever the items inside the toolbar are added, moved or
removed.
@fires space - The space this target is in.
|
9178 |
extension-action-button.mjs |
@tagname extension-action-button
@attribute {string} extension - ID of the extension this button is for.
@attribute {boolean} open - true if the popup is currently open. Gets redirected to aria-pressed.
|
5301 |
items |
|
|
list-box-selection.mjs |
Shared implementation for a list box used as both a palette of items to add
to a toolbar and a toolbar of items.
|
15664 |
mail-tab-button.mjs |
import-globals-from ../../../base/content/globalOverlay.js |
4256 |
unified-toolbar-button.mjs |
import-globals-from ../../../base/content/globalOverlay.js |
8599 |
unified-toolbar-customization-pane.mjs |
Template ID: #unifiedToolbarCustomizationPaneTemplate
@attribute {string} space - Identifier of the space this pane is for. Changes are not observed.
@attribute {string} current-items - Currently used items in this space.
@attribute {boolean} builtin-space - Boolean indicating if the space is a built in space (true) or an
extension provided space (false).
|
8101 |
unified-toolbar-customization.mjs |
import-globals-from ../../../base/content/spacesToolbar.js |
12640 |
unified-toolbar-tab.mjs |
Template ID: #unifiedToolbarTabTemplate
@tagname unified-toolbar-tab
@attribute {boolean} selected If the tab is active.
@attribute {string} aria-controls The ID of the tab pane this controls.
@slot The default slot contains the tab label.
@part icon - The tab icon.
@fires tabswitch When the active tab is changed.
|
3411 |
unified-toolbar.mjs |
global gSpacesToolbar, ToolbarContextMenu |
16597 |
unifiedToolbarCustomizableItems.inc.xhtml |
|
14143 |
unifiedToolbarPopups.inc.xhtml |
|
6973 |
unifiedToolbarTemplates.inc.xhtml |
|
5215 |
unifiedToolbarWebextensions.css |
This file needs to be in content so it can load the moz-extension:// images. |
868 |