Files
pole-book/server/node_modules/media-chrome/dist/vscode.html-data.json

1359 lines
136 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"version": 1.1,
"tags": [
{
"name": "media-airplay-button",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **mediaairplayrequest** - undefined\n\n### **Slots:**\n - **enter** - An element shown when the media is not in AirPlay mode and pressing the button will open the AirPlay menu.\n- **exit** - An element shown when the media is in AirPlay mode and pressing the button will open the AirPlay menu.\n- **icon** - The element shown for the AirPlay buttons display.\n\n### **CSS Properties:**\n - **--media-airplay-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediaairplayunavailable",
"description": "(read-only) Set if AirPlay is unavailable.",
"values": [{ "name": "(unavailable" }, { "name": "unsupported)" }]
},
{
"name": "mediaisairplaying",
"description": "(read-only) Present if the media is airplaying.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-captions-button",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **undefined** - undefined\n\n### **Slots:**\n - **on** - An element that will be shown while closed captions or subtitles are on.\n- **off** - An element that will be shown while closed captions or subtitles are off.\n- **icon** - An element for representing on and off states in a single icon\n\n### **CSS Properties:**\n - **--media-captions-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediasubtitleslist",
"description": "(read-only) A list of all subtitles and captions.",
"values": []
},
{
"name": "mediasubtitlesshowing",
"description": "(read-only) A list of the showing subtitles and captions.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-cast-button",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **eventName** - undefined\n\n### **Slots:**\n - **enter** - An element shown when the media is not in casting mode and pressing the button will open the Cast menu.\n- **exit** - An element shown when the media is in casting mode and pressing the button will open the Cast menu.\n- **icon** - An element for representing enter and exit states in a single icon\n\n### **CSS Properties:**\n - **--media-cast-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediacastunavailable",
"description": "(read-only) Set if casting is unavailable.",
"values": [{ "name": "(unavailable" }, { "name": "unsupported)" }]
},
{
"name": "mediaiscasting",
"description": "(read-only) Present if the media is casting.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-chrome-button",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-chrome-dialog",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - _default_ - Default slotted elements.\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text / icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .8))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .8)))_\n- **--media-dialog-display** - `display` of dialog. _(default: inline-flex)_\n- **--media-dialog-background** - `background` of dialog. _(default: var(--media-control-background, var(--media-secondary-color, rgb(20 20 30 / .8))))_\n- **--media-dialog-border-radius** - `border-radius` of dialog. _(default: undefined)_\n- **--media-dialog-border** - `border` of dialog. _(default: none)_\n- **--media-dialog-transition-in** - `transition` of dialog when showing. _(default: visibility 0s, opacity .2s ease-out, transform .15s ease-out)_\n- **--media-dialog-transition-out** - `transition` of dialog when hiding. _(default: visibility .15s ease-in, opacity .15s ease-in, transform .15s ease-in)_\n- **--media-dialog-visibility** - `visibility` of dialog when showing. _(default: visible)_\n- **--media-dialog-hidden-visibility** - `visibility` of dialog when hiding. _(default: hidden)_\n- **--media-dialog-opacity** - `opacity` of dialog when showing. _(default: 1)_\n- **--media-dialog-hidden-opacity** - `opacity` of dialog when hiding. _(default: 0)_\n- **--media-dialog-transform-in** - `transform` of dialog when showing. _(default: translateY(0) scale(1))_\n- **--media-dialog-transform-out** - `transform` of dialog when hiding. _(default: translateY(2px) scale(.99))_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_",
"attributes": [],
"references": []
},
{
"name": "media-chrome-range",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of range bar. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of range background. _(default: rgb(20 20 30 / .7))_\n- **--media-control-display** - `display` property of control. _(default: inline-block)_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgb(50 50 70 / .7))_\n- **--media-control-height** - `height` of control. _(default: 24px)_\n- **--media-range-padding** - `padding` of range. _(default: var(--media-control-padding, 10px))_\n- **--media-range-padding-left** - `padding-left` of range. _(default: var(--_media-range-padding))_\n- **--media-range-padding-right** - `padding-right` of range. _(default: var(--_media-range-padding))_\n- **--media-range-thumb-width** - `width` of range thumb. _(default: 10px)_\n- **--media-range-thumb-height** - `height` of range thumb. _(default: 10px)_\n- **--media-range-thumb-border** - `border` of range thumb. _(default: none)_\n- **--media-range-thumb-border-radius** - `border-radius` of range thumb. _(default: 10px)_\n- **--media-range-thumb-background** - `background` of range thumb. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-range-thumb-box-shadow** - `box-shadow` of range thumb. _(default: 1px 1px 1px transparent)_\n- **--media-range-thumb-transition** - `transition` of range thumb. _(default: undefined)_\n- **--media-range-thumb-transform** - `transform` of range thumb. _(default: none)_\n- **--media-range-thumb-opacity** - `opacity` of range thumb. _(default: 1)_\n- **--media-range-bar-color** - `background` of range progress. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-range-track-background** - `background` of range track background. _(default: rgb(255 255 255 / .2))_\n- **--media-range-track-backdrop-filter** - `backdrop-filter` of range track. _(default: undefined)_\n- **--media-range-track-width** - `width` of range track. _(default: 100%)_\n- **--media-range-track-height** - `height` of range track. _(default: 4px)_\n- **--media-range-track-border** - `border` of range track. _(default: none)_\n- **--media-range-track-outline** - `outline` of range track. _(default: undefined)_\n- **--media-range-track-outline-offset** - `outline-offset` of range track. _(default: undefined)_\n- **--media-range-track-border-radius** - `border-radius` of range track. _(default: 1px)_\n- **--media-range-track-box-shadow** - `box-shadow` of range track. _(default: none)_\n- **--media-range-track-transition** - `transition` of range track. _(default: undefined)_\n- **--media-range-track-translate-x** - `translate` x-coordinate of range track. _(default: 0px)_\n- **--media-range-track-translate-y** - `translate` y-coordinate of range track. _(default: 0px)_\n- **--media-time-range-hover-display** - `display` of range hover zone. _(default: block)_\n- **--media-time-range-hover-bottom** - `bottom` of range hover zone. _(default: -5px)_\n- **--media-time-range-hover-height** - `height` of range hover zone. _(default: max(100% + 5px, 20px))_\n- **--media-range-track-pointer-background** - `background` of range track pointer. _(default: undefined)_\n- **--media-range-track-pointer-border-right** - `border-right` of range track pointer. _(default: undefined)_\n\n### **CSS Parts:**\n - **track** - The runnable track of the range.\n- **progress** - The progress part of the track.\n- **thumb** - The thumb of the range.",
"attributes": [
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{ "name": "aria-disabled", "values": [] },
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-container",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-background-color** - `background-color` of container. _(default: #000)_\n- **--media-slot-display** - `display` of the media slot (default none for [audio] usage). _(default: none)_",
"attributes": [
{ "name": "audio", "values": [] },
{ "name": "autohide", "values": [] },
{ "name": "breakpoints", "values": [] },
{ "name": "gesturesdisabled", "values": [] },
{ "name": "keyboardcontrol", "values": [] },
{ "name": "noautohide", "values": [] },
{ "name": "userinactive", "values": [] }
],
"references": []
},
{
"name": "media-control-bar",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: undefined)_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-bar-display** - `display` property of control bar. _(default: inline-flex)_\n- **--media-control-display** - `display` property of control. _(default: var(--media-control-bar-display, inline-flex))_",
"attributes": [
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-controller",
"description": "Media Controller should not mimic the HTMLMediaElement API.\n\n\n---\n\n\n\n\n### **Events:**\n - **eventName** - undefined\n- **undefined** - undefined\n\n### **CSS Properties:**\n - **--media-background-color** - `background-color` of container. _(default: #000)_\n- **--media-slot-display** - `display` of the media slot (default none for [audio] usage). _(default: none)_",
"attributes": [
{ "name": "defaultsubtitles", "values": [] },
{ "name": "defaultstreamtype", "values": [] },
{ "name": "defaultduration", "values": [] },
{ "name": "fullscreenelement", "values": [] },
{ "name": "nohotkeys", "values": [] },
{ "name": "hotkeys", "values": [] },
{ "name": "keysused", "values": [] },
{ "name": "liveedgeoffset", "values": [] },
{ "name": "noautoseektolive", "values": [] },
{ "name": "novolumepref", "values": [] },
{ "name": "nosubtitleslangpref", "values": [] },
{ "name": "nodefaultstore", "values": [] },
{ "name": "audio", "values": [] },
{ "name": "autohide", "values": [] },
{ "name": "breakpoints", "values": [] },
{ "name": "gesturesdisabled", "values": [] },
{ "name": "keyboardcontrol", "values": [] },
{ "name": "noautohide", "values": [] },
{ "name": "userinactive", "values": [] }
],
"references": []
},
{
"name": "media-duration-display",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - _default_ - Default slotted elements.\n\n### **CSS Properties:**\n - **--media-duration-display-display** - `display` property of display. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_",
"attributes": [
{
"name": "mediaduration",
"description": "(read-only) Set to the media duration.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-fullscreen-button",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **eventName** - undefined\n\n### **Slots:**\n - **enter** - An element shown when the media is not in fullscreen and pressing the button will trigger entering fullscreen.\n- **exit** - An element shown when the media is in fullscreen and pressing the button will trigger exiting fullscreen.\n- **icon** - An element for representing enter and exit states in a single icon\n\n### **CSS Properties:**\n - **--media-fullscreen-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediafullscreenunavailable",
"description": "(read-only) Set if fullscreen is unavailable.",
"values": [{ "name": "(unavailable" }, { "name": "unsupported)" }]
},
{
"name": "mediaisfullscreen",
"description": "(read-only) Present if the media is fullscreen.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-gesture-receiver",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **eventName** - undefined\n\n### **CSS Properties:**\n - **--media-gesture-receiver-display** - `display` property of gesture receiver. _(default: inline-block)_\n- **--media-control-display** - `display` property of control. _(default: var(--media-gesture-receiver-display, inline-block))_",
"attributes": [
{
"name": "mediapaused",
"description": "(read-only) Present if the media is paused.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-live-button",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **MEDIA_SEEK_TO_LIVE_REQUEST** - undefined\n- **MEDIA_PLAY_REQUEST** - undefined\n\n### **Slots:**\n - **indicator** - The default is an SVG of a circle that changes to red when the video or audio is live. Can be replaced with your own SVG or font icon.\n- **spacer** - A simple text space ( ) between the indicator and the text.\n- **text** - The text content of the button, with a default of “LIVE”.\n\n### **CSS Properties:**\n - **--media-live-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-live-button-icon-color** - `fill` and `color` of not live button icon. _(default: rgb(140, 140, 140))_\n- **--media-live-button-indicator-color** - `fill` and `color` of live button icon. _(default: rgb(255, 0, 0))_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediapaused",
"description": "(read-only) Present if the media is paused.",
"values": []
},
{
"name": "mediatimeislive",
"description": "(read-only) Present if the media playback is live.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-loading-indicator",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - **icon** - The element shown for when the media is in a buffering state.\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: var(--media-loading-indicator-display, inline-block))_\n- **--media-loading-indicator-display** - `display` property of loading indicator. _(default: inline-block)_\n- **--media-loading-indicator-opacity** - `opacity` property of loading indicator. Set to 1 to force it to be visible. _(default: 0)_\n- **--media-loading-indicator-transition-delay** - `transition-delay` property of loading indicator. Make sure to include units. _(default: 500ms)_\n- **--media-loading-indicator-icon-width** - `width` of loading icon. _(default: undefined)_\n- **--media-loading-indicator-icon-height** - `height` of loading icon. _(default: 100px)_",
"attributes": [
{
"name": "loadingdelay",
"description": "Set the delay in ms before the loading animation is shown.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "mediapaused",
"description": "(read-only) Present if the media is paused.",
"values": []
},
{
"name": "medialoading",
"description": "(read-only) Present if the media is loading.",
"values": []
}
],
"references": []
},
{
"name": "media-mute-button",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **eventName** - undefined\n\n### **Slots:**\n - **off** - An element shown when the media is muted or the medias volume is 0.\n- **low** - An element shown when the medias volume is “low” (less than 50% / 0.5).\n- **medium** - An element shown when the medias volume is “medium” (between 50% / 0.5 and 75% / 0.75).\n- **high** - An element shown when the medias volume is “high” (75% / 0.75 or greater).\n- **icon** - An element for representing all states in a single icon\n\n### **CSS Properties:**\n - **--media-mute-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediavolumelevel",
"description": "(read-only) Set to the media volume level.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-pip-button",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **eventName** - undefined\n\n### **Slots:**\n - **enter** - An element shown when the media is not in PIP mode and pressing the button will trigger entering PIP mode.\n- **exit** - An element shown when the media is in PIP and pressing the button will trigger exiting PIP mode.\n- **icon** - An element for representing enter and exit states in a single icon\n\n### **CSS Properties:**\n - **--media-pip-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediapipunavailable",
"description": "(read-only) Set if picture-in-picture is unavailable.",
"values": [{ "name": "(unavailable" }, { "name": "unsupported)" }]
},
{
"name": "mediaispip",
"description": "(read-only) Present if the media is playing in picture-in-picture.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-play-button",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **eventName** - undefined\n\n### **Slots:**\n - **play** - An element shown when the media is paused and pressing the button will start media playback.\n- **pause** - An element shown when the media is playing and pressing the button will pause media playback.\n- **icon** - An element for representing play and pause states in a single icon\n\n### **CSS Properties:**\n - **--media-play-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediapaused",
"description": "(read-only) Present if the media is paused.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-playback-rate-button",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-playback-rate-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "rates",
"description": "Set custom playback rates for the user to choose from.",
"values": []
},
{
"name": "mediaplaybackrate",
"description": "(read-only) Set to the media playback rate.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-poster-image",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-poster-image-display** - `display` property of poster image. _(default: inline-block)_\n- **--media-poster-image-background-position** - `background-position` of poster image. _(default: var(--media-object-position, center))_\n- **--media-poster-image-background-size** - `background-size` of poster image. _(default: var(--media-object-fit, contain))_\n- **--media-object-fit** - `object-fit` of poster image. _(default: contain)_\n- **--media-object-position** - `object-position` of poster image. _(default: center)_",
"attributes": [
{
"name": "placeholdersrc",
"description": "Placeholder image source URL, often a blurhash data URL.",
"values": []
},
{
"name": "src",
"description": "Poster image source URL.",
"values": []
}
],
"references": []
},
{
"name": "media-preview-chapter-display",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - _default_ - Default slotted elements.\n\n### **CSS Properties:**\n - **--media-preview-chapter-display-display** - `display` property of display. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_",
"attributes": [
{
"name": "mediapreviewchapter",
"description": "(read-only) Set to the timeline preview chapter.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-preview-thumbnail",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-preview-thumbnail-display** - `display` property of display. _(default: inline-block)_\n- **--media-control-display** - `display` property of control. _(default: inline-block)_",
"attributes": [
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "mediapreviewimage",
"description": "(read-only) Set to the timeline preview image URL.",
"values": []
},
{
"name": "mediapreviewcoords",
"description": "(read-only) Set to the active preview image coordinates.",
"values": []
}
],
"references": []
},
{
"name": "media-preview-time-display",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - _default_ - Default slotted elements.\n\n### **CSS Properties:**\n - **--media-preview-time-display-display** - `display` property of display. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_",
"attributes": [
{
"name": "mediapreviewtime",
"description": "(read-only) Set to the timeline preview time.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-seek-backward-button",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - **icon** - The element shown for the seek backward buttons display.\n\n### **CSS Properties:**\n - **--media-seek-backward-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "seekoffset",
"description": "Adjusts how much time (in seconds) the playhead should seek backward.",
"values": []
},
{
"name": "mediacurrenttime",
"description": "(read-only) Set to the current media time.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-seek-forward-button",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - **icon** - The element shown for the seek forward buttons display.\n\n### **CSS Properties:**\n - **--media-seek-forward-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "seekoffset",
"description": "Adjusts how much time (in seconds) the playhead should seek forward.",
"values": []
},
{
"name": "mediacurrenttime",
"description": "(read-only) Set to the current media time.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-text-display",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - _default_ - Default slotted elements.\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_",
"attributes": [
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-theme",
"description": "\n\n\n---\n\n\n",
"attributes": [
{
"name": "template",
"description": "The element `id` of the template to render.",
"values": []
}
],
"references": []
},
{
"name": "media-time-display",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - _default_ - Default slotted elements.\n\n### **CSS Properties:**\n - **--media-time-display-display** - `display` property of display. _(default: inline-flex)_\n- **--media-control-hover-background** - `background` of control hover state. _(default: undefined)_\n- **--media-primary-color** - Default color of text. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_",
"attributes": [
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "remaining",
"description": "Toggle on to show the remaining time instead of elapsed time.",
"values": []
},
{
"name": "showduration",
"description": "Toggle on to show the duration.",
"values": []
},
{
"name": "notoggle",
"description": "Set this to disable click or tap behavior that toggles between remaining and current time.",
"values": []
},
{
"name": "mediacurrenttime",
"description": "(read-only) Set to the current media time.",
"values": []
},
{
"name": "mediaduration",
"description": "(read-only) Set to the media duration.",
"values": []
},
{
"name": "mediaseekable",
"description": "(read-only) Set to the seekable time ranges.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-time-range",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **undefined** - undefined\n\n### **Slots:**\n - **preview** - An element that slides along the timeline to the position of the pointer hovering.\n- **preview-arrow** - An arrow element that slides along the timeline to the position of the pointer hovering.\n- **current** - An element that slides along the timeline to the position of the current time.\n\n### **CSS Properties:**\n - **--media-time-range-display** - `display` property of range. _(default: inline-block)_\n- **--media-preview-transition-property** - `transition-property` of range hover preview. _(default: visibility, opacity)_\n- **--media-preview-transition-duration-out** - `transition-duration` out of range hover preview. _(default: .25s)_\n- **--media-preview-transition-delay-out** - `transition-delay` out of range hover preview. _(default: 0s)_\n- **--media-preview-transition-duration-in** - `transition-duration` in of range hover preview. _(default: .5s)_\n- **--media-preview-transition-delay-in** - `transition-delay` in of range hover preview. _(default: .25s)_\n- **--media-preview-thumbnail-background** - `background` of range preview thumbnail. _(default: var(--_preview-background))_\n- **--media-preview-thumbnail-box-shadow** - `box-shadow` of range preview thumbnail. _(default: 0 0 4px rgb(0 0 0 / .2))_\n- **--media-preview-thumbnail-max-width** - `max-width` of range preview thumbnail. _(default: 180px)_\n- **--media-preview-thumbnail-max-height** - `max-height` of range preview thumbnail. _(default: 160px)_\n- **--media-preview-thumbnail-min-width** - `min-width` of range preview thumbnail. _(default: 120px)_\n- **--media-preview-thumbnail-min-height** - `min-height` of range preview thumbnail. _(default: 80px)_\n- **--media-preview-thumbnail-border-radius** - `border-radius` of range preview thumbnail. _(default: var(--media-preview-border-radius) var(--media-preview-border-radius) 0 0)_\n- **--media-preview-thumbnail-border** - `border` of range preview thumbnail. _(default: undefined)_\n- **--media-preview-chapter-background** - `background` of range preview chapter display. _(default: var(--_preview-background))_\n- **--media-preview-chapter-border-radius** - `border-radius` of range preview chapter display. _(default: 0)_\n- **--media-preview-chapter-padding** - `padding` of range preview chapter display. _(default: 3.5px 9px 0)_\n- **--media-preview-chapter-margin** - `margin` of range preview chapter display. _(default: 0)_\n- **--media-preview-chapter-text-shadow** - `text-shadow` of range preview chapter display. _(default: 0 0 4px rgb(0 0 0 / .75))_\n- **--media-preview-time-background** - `background` of range preview time display. _(default: var(--_preview-background))_\n- **--media-preview-time-border-radius** - `border-radius` of range preview time display. _(default: 0 0 var(--media-preview-border-radius) var(--media-preview-border-radius))_\n- **--media-preview-time-padding** - `padding` of range preview time display. _(default: 3.5px 9px)_\n- **--media-preview-time-margin** - `margin` of range preview time display. _(default: 0)_\n- **--media-preview-time-text-shadow** - `text-shadow` of range preview time display. _(default: 0 0 4px rgb(0 0 0 / .75))_\n- **--media-box-display** - `display` of range box. _(default: flex)_\n- **--media-box-margin** - `margin` of range box. _(default: 0 0 5px)_\n- **--media-box-padding-left** - `padding-left` of range box. _(default: undefined)_\n- **--media-box-padding-right** - `padding-right` of range box. _(default: undefined)_\n- **--media-box-border-radius** - `border-radius` of range box. _(default: undefined)_\n- **--media-preview-box-display** - `display` of range preview box. _(default: var(--media-box-display, flex))_\n- **--media-preview-box-margin** - `margin` of range preview box. _(default: var(--media-box-margin, 0 0 5px))_\n- **--media-current-box-display** - `display` of range current box. _(default: var(--media-box-display, flex))_\n- **--media-current-box-margin** - `margin` of range current box. _(default: var(--media-box-margin, 0 0 5px))_\n- **--media-box-arrow-display** - `display` of range box arrow. _(default: inline-block)_\n- **--media-box-arrow-background** - `border-top-color` of range box arrow. _(default: var(--_control-background))_\n- **--media-box-arrow-border-width** - `border-width` of range box arrow. _(default: var(--media-box-arrow-height, 5px) var(--media-box-arrow-width, 6px) 0)_\n- **--media-box-arrow-height** - `height` of range box arrow. _(default: 5px)_\n- **--media-box-arrow-width** - `width` of range box arrow. _(default: 6px)_\n- **--media-box-arrow-offset** - `translateX` offset of range box arrow. _(default: undefined)_\n- **--media-primary-color** - Default color of range bar. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of range background. _(default: rgb(20 20 30 / .7))_\n- **--media-control-display** - `display` property of control. _(default: inline-block)_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgb(50 50 70 / .7))_\n- **--media-control-height** - `height` of control. _(default: 24px)_\n- **--media-range-padding** - `padding` of range. _(default: var(--media-control-padding, 10px))_\n- **--media-range-padding-left** - `padding-left` of range. _(default: var(--_media-range-padding))_\n- **--media-range-padding-right** - `padding-right` of range. _(default: var(--_media-range-padding))_\n- **--media-range-thumb-width** - `width` of range thumb. _(default: 10px)_\n- **--media-range-thumb-height** - `height` of range thumb. _(default: 10px)_\n- **--media-range-thumb-border** - `border` of range thumb. _(default: none)_\n- **--media-range-thumb-border-radius** - `border-radius` of range thumb. _(default: 10px)_\n- **--media-range-thumb-background** - `background` of range thumb. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-range-thumb-box-shadow** - `box-shadow` of range thumb. _(default: 1px 1px 1px transparent)_\n- **--media-range-thumb-transition** - `transition` of range thumb. _(default: undefined)_\n- **--media-range-thumb-transform** - `transform` of range thumb. _(default: none)_\n- **--media-range-thumb-opacity** - `opacity` of range thumb. _(default: 1)_\n- **--media-range-bar-color** - `background` of range progress. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-range-track-background** - `background` of range track background. _(default: rgb(255 255 255 / .2))_\n- **--media-range-track-backdrop-filter** - `backdrop-filter` of range track. _(default: undefined)_\n- **--media-range-track-width** - `width` of range track. _(default: 100%)_\n- **--media-range-track-height** - `height` of range track. _(default: 4px)_\n- **--media-range-track-border** - `border` of range track. _(default: none)_\n- **--media-range-track-outline** - `outline` of range track. _(default: undefined)_\n- **--media-range-track-outline-offset** - `outline-offset` of range track. _(default: undefined)_\n- **--media-range-track-border-radius** - `border-radius` of range track. _(default: 1px)_\n- **--media-range-track-box-shadow** - `box-shadow` of range track. _(default: none)_\n- **--media-range-track-transition** - `transition` of range track. _(default: undefined)_\n- **--media-range-track-translate-x** - `translate` x-coordinate of range track. _(default: 0px)_\n- **--media-range-track-translate-y** - `translate` y-coordinate of range track. _(default: 0px)_\n- **--media-time-range-hover-display** - `display` of range hover zone. _(default: block)_\n- **--media-time-range-hover-bottom** - `bottom` of range hover zone. _(default: -5px)_\n- **--media-time-range-hover-height** - `height` of range hover zone. _(default: max(100% + 5px, 20px))_\n- **--media-range-track-pointer-background** - `background` of range track pointer. _(default: undefined)_\n- **--media-range-track-pointer-border-right** - `border-right` of range track pointer. _(default: undefined)_\n\n### **CSS Parts:**\n - **buffered** - A CSS part that selects the buffered bar element.\n- **box** - A CSS part that selects both the preview and current box elements.\n- **preview-box** - A CSS part that selects the preview box element.\n- **current-box** - A CSS part that selects the current box element.\n- **arrow** - A CSS part that selects the arrow element.\n- **track** - The runnable track of the range.\n- **progress** - The progress part of the track.\n- **thumb** - The thumb of the range.",
"attributes": [
{
"name": "mediabuffered",
"description": "(read-only) Set to the buffered time ranges.",
"values": []
},
{
"name": "mediaplaybackrate",
"description": "(read-only) Set to the media playback rate.",
"values": []
},
{
"name": "mediaduration",
"description": "(read-only) Set to the media duration.",
"values": []
},
{
"name": "mediaseekable",
"description": "(read-only) Set to the seekable time ranges.",
"values": []
},
{
"name": "mediapaused",
"description": "(read-only) Present if the media is paused.",
"values": []
},
{
"name": "medialoading",
"description": "(read-only) Present if the media is loading.",
"values": []
},
{
"name": "mediacurrenttime",
"description": "(read-only) Set to the current media time.",
"values": []
},
{
"name": "mediapreviewimage",
"description": "(read-only) Set to the timeline preview image URL.",
"values": []
},
{
"name": "mediapreviewtime",
"description": "(read-only) Set to the timeline preview time.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{ "name": "aria-disabled", "values": [] },
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-tooltip",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of tooltip background. _(default: rgba(20, 20, 30, .7))_\n- **--media-text-color** - `color` of tooltip text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, 400) var(--media-font-size, 13px) / var(--media-text-content-height, var(--media-control-height, 18px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: 400)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 13px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 18px))_\n- **--media-tooltip-border** - 'border' of tooltip _(default: none)_\n- **--media-tooltip-background-color** - Background color of tooltip and arrow, unless individually overidden _(default: var(--media-secondary-color, rgba(20, 20, 30, .7)))_\n- **--media-tooltip-background** - `background` of tooltip, ignoring the arrow _(default: var(--_tooltip-background-color))_\n- **--media-tooltip-display** - `display` of tooltip _(default: inline-flex)_\n- **--media-tooltip-z-index** - `z-index` of tooltip _(default: 1)_\n- **--media-tooltip-padding** - `padding` of tooltip _(default: .35em .7em)_\n- **--media-tooltip-border-radius** - `border-radius` of tooltip _(default: 5px)_\n- **--media-tooltip-filter** - `filter` property of tooltip, for drop-shadow _(default: drop-shadow(0 0 4px rgba(0, 0, 0, .2)))_\n- **--media-tooltip-white-space** - `white-space` property of tooltip _(default: nowrap)_\n- **--media-tooltip-arrow-display** - `display` property of tooltip arrow _(default: block)_\n- **--media-tooltip-arrow-width** - Arrow width _(default: 12px)_\n- **--media-tooltip-arrow-height** - Arrow height _(default: 5px)_\n- **--media-tooltip-arrow-color** - Arrow color _(default: var(--_tooltip-background-color))_",
"attributes": [
{
"name": "placement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "bounds",
"description": "ID for the containing element (one of it's parents) that should constrain the tooltips horizontal position.",
"values": []
}
],
"references": []
},
{
"name": "media-volume-range",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-volume-range-display** - `display` property of range. _(default: inline-block)_\n- **--media-primary-color** - Default color of range bar. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of range background. _(default: rgb(20 20 30 / .7))_\n- **--media-control-display** - `display` property of control. _(default: inline-block)_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgb(50 50 70 / .7))_\n- **--media-control-height** - `height` of control. _(default: 24px)_\n- **--media-range-padding** - `padding` of range. _(default: var(--media-control-padding, 10px))_\n- **--media-range-padding-left** - `padding-left` of range. _(default: var(--_media-range-padding))_\n- **--media-range-padding-right** - `padding-right` of range. _(default: var(--_media-range-padding))_\n- **--media-range-thumb-width** - `width` of range thumb. _(default: 10px)_\n- **--media-range-thumb-height** - `height` of range thumb. _(default: 10px)_\n- **--media-range-thumb-border** - `border` of range thumb. _(default: none)_\n- **--media-range-thumb-border-radius** - `border-radius` of range thumb. _(default: 10px)_\n- **--media-range-thumb-background** - `background` of range thumb. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-range-thumb-box-shadow** - `box-shadow` of range thumb. _(default: 1px 1px 1px transparent)_\n- **--media-range-thumb-transition** - `transition` of range thumb. _(default: undefined)_\n- **--media-range-thumb-transform** - `transform` of range thumb. _(default: none)_\n- **--media-range-thumb-opacity** - `opacity` of range thumb. _(default: 1)_\n- **--media-range-bar-color** - `background` of range progress. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-range-track-background** - `background` of range track background. _(default: rgb(255 255 255 / .2))_\n- **--media-range-track-backdrop-filter** - `backdrop-filter` of range track. _(default: undefined)_\n- **--media-range-track-width** - `width` of range track. _(default: 100%)_\n- **--media-range-track-height** - `height` of range track. _(default: 4px)_\n- **--media-range-track-border** - `border` of range track. _(default: none)_\n- **--media-range-track-outline** - `outline` of range track. _(default: undefined)_\n- **--media-range-track-outline-offset** - `outline-offset` of range track. _(default: undefined)_\n- **--media-range-track-border-radius** - `border-radius` of range track. _(default: 1px)_\n- **--media-range-track-box-shadow** - `box-shadow` of range track. _(default: none)_\n- **--media-range-track-transition** - `transition` of range track. _(default: undefined)_\n- **--media-range-track-translate-x** - `translate` x-coordinate of range track. _(default: 0px)_\n- **--media-range-track-translate-y** - `translate` y-coordinate of range track. _(default: 0px)_\n- **--media-time-range-hover-display** - `display` of range hover zone. _(default: block)_\n- **--media-time-range-hover-bottom** - `bottom` of range hover zone. _(default: -5px)_\n- **--media-time-range-hover-height** - `height` of range hover zone. _(default: max(100% + 5px, 20px))_\n- **--media-range-track-pointer-background** - `background` of range track pointer. _(default: undefined)_\n- **--media-range-track-pointer-border-right** - `border-right` of range track pointer. _(default: undefined)_\n\n### **CSS Parts:**\n - **track** - The runnable track of the range.\n- **progress** - The progress part of the track.\n- **thumb** - The thumb of the range.",
"attributes": [
{
"name": "mediavolume",
"description": "(read-only) Set to the media volume.",
"values": []
},
{
"name": "mediamuted",
"description": "(read-only) Set to the media muted state.",
"values": []
},
{
"name": "mediavolumeunavailable",
"description": "(read-only) Set if changing volume is unavailable.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{ "name": "aria-disabled", "values": [] },
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-audio-track-menu-button",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-audio-track-menu-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediaaudiotrackenabled",
"description": "(read-only) Set to the selected audio track id.",
"values": []
},
{
"name": "mediaaudiotrackunavailable",
"description": "(read-only) Set if audio track selection is unavailable.",
"values": [{ "name": "(unavailable" }, { "name": "unsupported)" }]
},
{
"name": "invoketarget",
"description": "The id of the element to invoke when clicked.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-audio-track-menu",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **undefined** - undefined\n- **change** - undefined\n\n### **Slots:**\n - _default_ - Default slotted elements.node\n- **header** - An element shown at the top of the menu.\n- **checked-indicator** - An icon element indicating a checked menu-item.\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text / icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .8))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .8)))_\n- **--media-menu-display** - `display` of menu. _(default: inline-flex)_\n- **--media-menu-layout** - Set to `row` for a horizontal menu design. _(default: undefined)_\n- **--media-menu-flex-direction** - `flex-direction` of menu. _(default: row)_\n- **--media-menu-gap** - `gap` between menu items. _(default: .25em)_\n- **--media-menu-background** - `background` of menu. _(default: var(--media-control-background, var(--media-secondary-color, rgb(20 20 30 / .8))))_\n- **--media-menu-border-radius** - `border-radius` of menu. _(default: undefined)_\n- **--media-menu-border** - `border` of menu. _(default: none)_\n- **--media-menu-transition-in** - `transition` of menu when showing. _(default: visibility 0s, opacity .2s ease-out, transform .15s ease-out, left .2s ease-in-out, min-width .2s ease-in-out, min-height .2s ease-in-out)_\n- **--media-menu-transition-out** - `transition` of menu when hiding. _(default: visibility .15s ease-in, opacity .15s ease-in, transform .15s ease-in)_\n- **--media-menu-visibility** - `visibility` of menu when showing. _(default: visible)_\n- **--media-menu-hidden-visibility** - `visibility` of menu when hiding. _(default: hidden)_\n- **--media-menu-max-height** - `max-height` of menu. _(default: var(--_menu-max-height, 300px))_\n- **--media-menu-hidden-max-height** - `max-height` of menu when hiding. _(default: var(--media-menu-max-height, var(--_menu-max-height, 300px)))_\n- **--media-menu-opacity** - `opacity` of menu when showing. _(default: 1)_\n- **--media-menu-hidden-opacity** - `opacity` of menu when hiding. _(default: 0)_\n- **--media-menu-transform-in** - `transform` of menu when showing. _(default: translateY(0) scale(1))_\n- **--media-menu-transform-out** - `transform` of menu when hiding. _(default: translateY(2px) scale(.99))_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_\n- **--media-icon-color** - `fill` color of icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-menu-icon-height** - `height` of icon. _(default: var(--media-control-height, 24px))_\n- **--media-menu-item-checked-indicator-display** - `display` of check indicator. _(default: none)_\n- **--media-menu-item-checked-background** - `background` of checked menu item. _(default: rgb(255 255 255 / .2))_\n- **--media-menu-item-max-width** - `max-width` of menu item text. _(default: undefined)_",
"attributes": [
{
"name": "mediaaudiotrackenabled",
"description": "(read-only) Set to the enabled audio track.",
"values": []
},
{
"name": "mediaaudiotracklist",
"description": "(read-only) Set to the audio track list.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-captions-menu-button",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - **on** - An element that will be shown while closed captions or subtitles are on.\n- **off** - An element that will be shown while closed captions or subtitles are off.\n- **icon** - An element for representing on and off states in a single icon\n\n### **CSS Properties:**\n - **--media-captions-menu-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediasubtitleslist",
"description": "(read-only) A list of all subtitles and captions.",
"values": []
},
{
"name": "mediasubtitlesshowing",
"description": "(read-only) A list of the showing subtitles and captions.",
"values": []
},
{
"name": "invoketarget",
"description": "The id of the element to invoke when clicked.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-captions-menu",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **undefined** - undefined\n- **change** - undefined\n\n### **Slots:**\n - _default_ - Default slotted elements.\n- **header** - An element shown at the top of the menu.\n- **checked-indicator** - An icon element indicating a checked menu-item.\n- **captions-indicator** - An icon element indicating an item with closed captions.\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text / icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .8))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .8)))_\n- **--media-menu-display** - `display` of menu. _(default: inline-flex)_\n- **--media-menu-layout** - Set to `row` for a horizontal menu design. _(default: undefined)_\n- **--media-menu-flex-direction** - `flex-direction` of menu. _(default: row)_\n- **--media-menu-gap** - `gap` between menu items. _(default: .25em)_\n- **--media-menu-background** - `background` of menu. _(default: var(--media-control-background, var(--media-secondary-color, rgb(20 20 30 / .8))))_\n- **--media-menu-border-radius** - `border-radius` of menu. _(default: undefined)_\n- **--media-menu-border** - `border` of menu. _(default: none)_\n- **--media-menu-transition-in** - `transition` of menu when showing. _(default: visibility 0s, opacity .2s ease-out, transform .15s ease-out, left .2s ease-in-out, min-width .2s ease-in-out, min-height .2s ease-in-out)_\n- **--media-menu-transition-out** - `transition` of menu when hiding. _(default: visibility .15s ease-in, opacity .15s ease-in, transform .15s ease-in)_\n- **--media-menu-visibility** - `visibility` of menu when showing. _(default: visible)_\n- **--media-menu-hidden-visibility** - `visibility` of menu when hiding. _(default: hidden)_\n- **--media-menu-max-height** - `max-height` of menu. _(default: var(--_menu-max-height, 300px))_\n- **--media-menu-hidden-max-height** - `max-height` of menu when hiding. _(default: var(--media-menu-max-height, var(--_menu-max-height, 300px)))_\n- **--media-menu-opacity** - `opacity` of menu when showing. _(default: 1)_\n- **--media-menu-hidden-opacity** - `opacity` of menu when hiding. _(default: 0)_\n- **--media-menu-transform-in** - `transform` of menu when showing. _(default: translateY(0) scale(1))_\n- **--media-menu-transform-out** - `transform` of menu when hiding. _(default: translateY(2px) scale(.99))_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_\n- **--media-icon-color** - `fill` color of icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-menu-icon-height** - `height` of icon. _(default: var(--media-control-height, 24px))_\n- **--media-menu-item-checked-indicator-display** - `display` of check indicator. _(default: none)_\n- **--media-menu-item-checked-background** - `background` of checked menu item. _(default: rgb(255 255 255 / .2))_\n- **--media-menu-item-max-width** - `max-width` of menu item text. _(default: undefined)_",
"attributes": [
{
"name": "mediasubtitleslist",
"description": "(read-only) A list of all subtitles and captions.",
"values": []
},
{
"name": "mediasubtitlesshowing",
"description": "(read-only) A list of the showing subtitles and captions.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-chrome-menu-button",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "invoketarget",
"description": "The id of the element to invoke when clicked.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-chrome-menu-item",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - _default_ - Default slotted elements.\n\n### **CSS Properties:**\n - **--media-menu-item-opacity** - `opacity` of menu-item content. _(default: 1)_\n- **--media-menu-item-transition** - `transition` of menu-item. _(default: background .15s linear, opacity .2s ease-in-out)_\n- **--media-menu-item-checked-background** - `background` of checked menu-item. _(default: undefined)_\n- **--media-menu-item-outline** - `outline` menu-item. _(default: 0)_\n- **--media-menu-item-outline-offset** - `outline-offset` of menu-item. _(default: -1px)_\n- **--media-menu-item-hover-background** - `background` of hovered menu-item. _(default: rgb(92 92 102 / .5))_\n- **--media-menu-item-hover-outline** - `outline` of hovered menu-item. _(default: undefined)_\n- **--media-menu-item-hover-outline-offset** - `outline-offset` of hovered menu-item. _(default: var(--media-menu-item-outline-offset, -1px))_\n- **--media-menu-item-focus-shadow** - `box-shadow` of the :focus-visible state. _(default: inset 0 0 0 2px rgb(27 127 204 / .9))_\n- **--media-menu-item-icon-height** - `height` of icon. _(default: var(--media-control-height, 24px))_\n- **--media-menu-item-description-max-width** - `max-width` of description. _(default: 100px)_\n- **--media-menu-item-checked-indicator-display** - `display` of checked indicator. _(default: inline-block)_\n- **--media-icon-color** - `fill` color of icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-menu-icon-height** - `height` of icon. _(default: undefined)_\n- **--media-menu-item-indicator-fill** - `fill` color of indicator icon. _(default: var(--media-icon-color, var(--media-primary-color, rgb(238 238 238))))_\n- **--media-menu-item-indicator-height** - `height` of menu-item indicator. _(default: 1.25em)_",
"attributes": [
{
"name": "type",
"description": "This attribute indicates the kind of command, and can be one of three values.",
"values": [
{ "name": "(''" },
{ "name": "radio" },
{ "name": "'checkbox')" }
]
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
}
],
"references": []
},
{
"name": "media-chrome-menu",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **undefined** - undefined\n- **change** - undefined\n\n### **Slots:**\n - _default_ - Default slotted elements.\n- **header** - An element shown at the top of the menu.\n- **checked-indicator** - An icon element indicating a checked menu-item.\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text / icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .8))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .8)))_\n- **--media-menu-display** - `display` of menu. _(default: inline-flex)_\n- **--media-menu-layout** - Set to `row` for a horizontal menu design. _(default: undefined)_\n- **--media-menu-flex-direction** - `flex-direction` of menu. _(default: row)_\n- **--media-menu-gap** - `gap` between menu items. _(default: .25em)_\n- **--media-menu-background** - `background` of menu. _(default: var(--media-control-background, var(--media-secondary-color, rgb(20 20 30 / .8))))_\n- **--media-menu-border-radius** - `border-radius` of menu. _(default: undefined)_\n- **--media-menu-border** - `border` of menu. _(default: none)_\n- **--media-menu-transition-in** - `transition` of menu when showing. _(default: visibility 0s, opacity .2s ease-out, transform .15s ease-out, left .2s ease-in-out, min-width .2s ease-in-out, min-height .2s ease-in-out)_\n- **--media-menu-transition-out** - `transition` of menu when hiding. _(default: visibility .15s ease-in, opacity .15s ease-in, transform .15s ease-in)_\n- **--media-menu-visibility** - `visibility` of menu when showing. _(default: visible)_\n- **--media-menu-hidden-visibility** - `visibility` of menu when hiding. _(default: hidden)_\n- **--media-menu-max-height** - `max-height` of menu. _(default: var(--_menu-max-height, 300px))_\n- **--media-menu-hidden-max-height** - `max-height` of menu when hiding. _(default: var(--media-menu-max-height, var(--_menu-max-height, 300px)))_\n- **--media-menu-opacity** - `opacity` of menu when showing. _(default: 1)_\n- **--media-menu-hidden-opacity** - `opacity` of menu when hiding. _(default: 0)_\n- **--media-menu-transform-in** - `transform` of menu when showing. _(default: translateY(0) scale(1))_\n- **--media-menu-transform-out** - `transform` of menu when hiding. _(default: translateY(2px) scale(.99))_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_\n- **--media-icon-color** - `fill` color of icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-menu-icon-height** - `height` of icon. _(default: var(--media-control-height, 24px))_\n- **--media-menu-item-checked-indicator-display** - `display` of check indicator. _(default: none)_\n- **--media-menu-item-checked-background** - `background` of checked menu item. _(default: rgb(255 255 255 / .2))_\n- **--media-menu-item-max-width** - `max-width` of menu item text. _(default: undefined)_",
"attributes": [
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-playback-rate-menu-button",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-playback-rate-menu-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "rates",
"description": "Set custom playback rates for the user to choose from.",
"values": []
},
{
"name": "mediaplaybackrate",
"description": "(read-only) Set to the media playback rate.",
"values": []
},
{
"name": "invoketarget",
"description": "The id of the element to invoke when clicked.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-playback-rate-menu",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **undefined** - undefined\n- **change** - undefined\n\n### **Slots:**\n - _default_ - Default slotted elements.\n- **header** - An element shown at the top of the menu.\n- **checked-indicator** - An icon element indicating a checked menu-item.\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text / icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .8))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .8)))_\n- **--media-menu-display** - `display` of menu. _(default: inline-flex)_\n- **--media-menu-layout** - Set to `row` for a horizontal menu design. _(default: undefined)_\n- **--media-menu-flex-direction** - `flex-direction` of menu. _(default: row)_\n- **--media-menu-gap** - `gap` between menu items. _(default: .25em)_\n- **--media-menu-background** - `background` of menu. _(default: var(--media-control-background, var(--media-secondary-color, rgb(20 20 30 / .8))))_\n- **--media-menu-border-radius** - `border-radius` of menu. _(default: undefined)_\n- **--media-menu-border** - `border` of menu. _(default: none)_\n- **--media-menu-transition-in** - `transition` of menu when showing. _(default: visibility 0s, opacity .2s ease-out, transform .15s ease-out, left .2s ease-in-out, min-width .2s ease-in-out, min-height .2s ease-in-out)_\n- **--media-menu-transition-out** - `transition` of menu when hiding. _(default: visibility .15s ease-in, opacity .15s ease-in, transform .15s ease-in)_\n- **--media-menu-visibility** - `visibility` of menu when showing. _(default: visible)_\n- **--media-menu-hidden-visibility** - `visibility` of menu when hiding. _(default: hidden)_\n- **--media-menu-max-height** - `max-height` of menu. _(default: var(--_menu-max-height, 300px))_\n- **--media-menu-hidden-max-height** - `max-height` of menu when hiding. _(default: var(--media-menu-max-height, var(--_menu-max-height, 300px)))_\n- **--media-menu-opacity** - `opacity` of menu when showing. _(default: 1)_\n- **--media-menu-hidden-opacity** - `opacity` of menu when hiding. _(default: 0)_\n- **--media-menu-transform-in** - `transform` of menu when showing. _(default: translateY(0) scale(1))_\n- **--media-menu-transform-out** - `transform` of menu when hiding. _(default: translateY(2px) scale(.99))_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_\n- **--media-icon-color** - `fill` color of icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-menu-icon-height** - `height` of icon. _(default: var(--media-control-height, 24px))_\n- **--media-menu-item-checked-indicator-display** - `display` of check indicator. _(default: none)_\n- **--media-menu-item-checked-background** - `background` of checked menu item. _(default: rgb(255 255 255 / .2))_\n- **--media-menu-item-max-width** - `max-width` of menu item text. _(default: undefined)_",
"attributes": [
{
"name": "rates",
"description": "Set custom playback rates for the user to choose from.",
"values": []
},
{
"name": "mediaplaybackrate",
"description": "(read-only) Set to the media playback rate.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-rendition-menu-button",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-rendition-menu-button-display** - `display` property of button. _(default: inline-flex)_\n- **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "mediarenditionselected",
"description": "(read-only) Set to the selected rendition id.",
"values": []
},
{
"name": "mediarenditionunavailable",
"description": "(read-only) Set if rendition selection is unavailable.",
"values": [{ "name": "(unavailable" }, { "name": "unsupported)" }]
},
{
"name": "invoketarget",
"description": "The id of the element to invoke when clicked.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-rendition-menu",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **undefined** - undefined\n- **change** - undefined\n\n### **Slots:**\n - _default_ - Default slotted elements.\n- **header** - An element shown at the top of the menu.\n- **checked-indicator** - An icon element indicating a checked menu-item.\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text / icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .8))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .8)))_\n- **--media-menu-display** - `display` of menu. _(default: inline-flex)_\n- **--media-menu-layout** - Set to `row` for a horizontal menu design. _(default: undefined)_\n- **--media-menu-flex-direction** - `flex-direction` of menu. _(default: row)_\n- **--media-menu-gap** - `gap` between menu items. _(default: .25em)_\n- **--media-menu-background** - `background` of menu. _(default: var(--media-control-background, var(--media-secondary-color, rgb(20 20 30 / .8))))_\n- **--media-menu-border-radius** - `border-radius` of menu. _(default: undefined)_\n- **--media-menu-border** - `border` of menu. _(default: none)_\n- **--media-menu-transition-in** - `transition` of menu when showing. _(default: visibility 0s, opacity .2s ease-out, transform .15s ease-out, left .2s ease-in-out, min-width .2s ease-in-out, min-height .2s ease-in-out)_\n- **--media-menu-transition-out** - `transition` of menu when hiding. _(default: visibility .15s ease-in, opacity .15s ease-in, transform .15s ease-in)_\n- **--media-menu-visibility** - `visibility` of menu when showing. _(default: visible)_\n- **--media-menu-hidden-visibility** - `visibility` of menu when hiding. _(default: hidden)_\n- **--media-menu-max-height** - `max-height` of menu. _(default: var(--_menu-max-height, 300px))_\n- **--media-menu-hidden-max-height** - `max-height` of menu when hiding. _(default: var(--media-menu-max-height, var(--_menu-max-height, 300px)))_\n- **--media-menu-opacity** - `opacity` of menu when showing. _(default: 1)_\n- **--media-menu-hidden-opacity** - `opacity` of menu when hiding. _(default: 0)_\n- **--media-menu-transform-in** - `transform` of menu when showing. _(default: translateY(0) scale(1))_\n- **--media-menu-transform-out** - `transform` of menu when hiding. _(default: translateY(2px) scale(.99))_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_\n- **--media-icon-color** - `fill` color of icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-menu-icon-height** - `height` of icon. _(default: var(--media-control-height, 24px))_\n- **--media-menu-item-checked-indicator-display** - `display` of check indicator. _(default: none)_\n- **--media-menu-item-checked-background** - `background` of checked menu item. _(default: rgb(255 255 255 / .2))_\n- **--media-menu-item-max-width** - `max-width` of menu item text. _(default: undefined)_",
"attributes": [
{
"name": "mediarenditionselected",
"description": "(read-only) Set to the selected rendition id.",
"values": []
},
{
"name": "mediarenditionlist",
"description": "(read-only) Set to the rendition list.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
},
{
"name": "media-settings-menu-button",
"description": "\n\n\n---\n\n\n\n\n### **CSS Properties:**\n - **--media-primary-color** - Default color of text and icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of button background. _(default: rgb(20 20 30 / .7))_\n- **--media-text-color** - `color` of button text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-icon-color** - `fill` color of button icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-display** - `display` property of control. _(default: undefined)_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .7)))_\n- **--media-control-hover-background** - `background` of control hover state. _(default: rgba(50 50 70 / .7))_\n- **--media-control-padding** - `padding` of control. _(default: 10px)_\n- **--media-control-height** - `line-height` of control. _(default: 24px)_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, bold) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: bold)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of button text. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-width** - `width` of button icon. _(default: undefined)_\n- **--media-button-icon-height** - `height` of button icon. _(default: var(--media-control-height, 24px))_\n- **--media-button-icon-transform** - `transform` of button icon. _(default: undefined)_\n- **--media-button-icon-transition** - `transition` of button icon. _(default: undefined)_",
"attributes": [
{
"name": "target",
"description": "CSS id selector for the element to be targeted by the button.",
"values": []
},
{
"name": "invoketarget",
"description": "The id of the element to invoke when clicked.",
"values": []
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
},
{
"name": "tooltipplacement",
"description": "The placement of the tooltip, defaults to \"top\"",
"values": [
{ "name": "('top'" },
{ "name": "right" },
{ "name": "bottom" },
{ "name": "left" },
{ "name": "'none')" }
]
},
{
"name": "notooltip",
"description": "Hides the tooltip if this attribute is present",
"values": []
}
],
"references": []
},
{
"name": "media-settings-menu-item",
"description": "\n\n\n---\n\n\n\n\n### **Slots:**\n - _default_ - Default slotted elements.\n\n### **CSS Properties:**\n - **--media-menu-item-opacity** - `opacity` of menu-item content. _(default: 1)_\n- **--media-menu-item-transition** - `transition` of menu-item. _(default: background .15s linear, opacity .2s ease-in-out)_\n- **--media-menu-item-checked-background** - `background` of checked menu-item. _(default: undefined)_\n- **--media-menu-item-outline** - `outline` menu-item. _(default: 0)_\n- **--media-menu-item-outline-offset** - `outline-offset` of menu-item. _(default: -1px)_\n- **--media-menu-item-hover-background** - `background` of hovered menu-item. _(default: rgb(92 92 102 / .5))_\n- **--media-menu-item-hover-outline** - `outline` of hovered menu-item. _(default: undefined)_\n- **--media-menu-item-hover-outline-offset** - `outline-offset` of hovered menu-item. _(default: var(--media-menu-item-outline-offset, -1px))_\n- **--media-menu-item-focus-shadow** - `box-shadow` of the :focus-visible state. _(default: inset 0 0 0 2px rgb(27 127 204 / .9))_\n- **--media-menu-item-icon-height** - `height` of icon. _(default: var(--media-control-height, 24px))_\n- **--media-menu-item-description-max-width** - `max-width` of description. _(default: 100px)_\n- **--media-menu-item-checked-indicator-display** - `display` of checked indicator. _(default: inline-block)_\n- **--media-icon-color** - `fill` color of icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-menu-icon-height** - `height` of icon. _(default: undefined)_\n- **--media-menu-item-indicator-fill** - `fill` color of indicator icon. _(default: var(--media-icon-color, var(--media-primary-color, rgb(238 238 238))))_\n- **--media-menu-item-indicator-height** - `height` of menu-item indicator. _(default: 1.25em)_",
"attributes": [
{
"name": "type",
"description": "This attribute indicates the kind of command, and can be one of three values.",
"values": [
{ "name": "(''" },
{ "name": "radio" },
{ "name": "'checkbox')" }
]
},
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
}
],
"references": []
},
{
"name": "media-settings-menu",
"description": "\n\n\n---\n\n\n\n\n### **Events:**\n - **undefined** - undefined\n- **change** - undefined\n\n### **Slots:**\n - _default_ - Default slotted elements.\n- **header** - An element shown at the top of the menu.\n- **checked-indicator** - An icon element indicating a checked menu-item.\n\n### **CSS Properties:**\n - **--media-settings-menu-justify-content** - `justify-content` of the menu. _(default: undefined)_\n- **--media-primary-color** - Default color of text / icon. _(default: rgb(238 238 238))_\n- **--media-secondary-color** - Default color of background. _(default: rgb(20 20 30 / .8))_\n- **--media-text-color** - `color` of text. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-control-background** - `background` of control. _(default: var(--media-secondary-color, rgb(20 20 30 / .8)))_\n- **--media-menu-display** - `display` of menu. _(default: inline-flex)_\n- **--media-menu-layout** - Set to `row` for a horizontal menu design. _(default: undefined)_\n- **--media-menu-flex-direction** - `flex-direction` of menu. _(default: row)_\n- **--media-menu-gap** - `gap` between menu items. _(default: .25em)_\n- **--media-menu-background** - `background` of menu. _(default: var(--media-control-background, var(--media-secondary-color, rgb(20 20 30 / .8))))_\n- **--media-menu-border-radius** - `border-radius` of menu. _(default: undefined)_\n- **--media-menu-border** - `border` of menu. _(default: none)_\n- **--media-menu-transition-in** - `transition` of menu when showing. _(default: visibility 0s, opacity .2s ease-out, transform .15s ease-out, left .2s ease-in-out, min-width .2s ease-in-out, min-height .2s ease-in-out)_\n- **--media-menu-transition-out** - `transition` of menu when hiding. _(default: visibility .15s ease-in, opacity .15s ease-in, transform .15s ease-in)_\n- **--media-menu-visibility** - `visibility` of menu when showing. _(default: visible)_\n- **--media-menu-hidden-visibility** - `visibility` of menu when hiding. _(default: hidden)_\n- **--media-menu-max-height** - `max-height` of menu. _(default: var(--_menu-max-height, 300px))_\n- **--media-menu-hidden-max-height** - `max-height` of menu when hiding. _(default: var(--media-menu-max-height, var(--_menu-max-height, 300px)))_\n- **--media-menu-opacity** - `opacity` of menu when showing. _(default: 1)_\n- **--media-menu-hidden-opacity** - `opacity` of menu when hiding. _(default: 0)_\n- **--media-menu-transform-in** - `transform` of menu when showing. _(default: translateY(0) scale(1))_\n- **--media-menu-transform-out** - `transform` of menu when hiding. _(default: translateY(2px) scale(.99))_\n- **--media-font** - `font` shorthand property. _(default: var(--media-font-weight, normal) var(--media-font-size, 14px) / var(--media-text-content-height, var(--media-control-height, 24px)) var(--media-font-family, helvetica neue, segoe ui, roboto, arial, sans-serif))_\n- **--media-font-weight** - `font-weight` property. _(default: normal)_\n- **--media-font-family** - `font-family` property. _(default: helvetica neue, segoe ui, roboto, arial, sans-serif)_\n- **--media-font-size** - `font-size` property. _(default: 14px)_\n- **--media-text-content-height** - `line-height` of text. _(default: var(--media-control-height, 24px))_\n- **--media-icon-color** - `fill` color of icon. _(default: var(--media-primary-color, rgb(238 238 238)))_\n- **--media-menu-icon-height** - `height` of icon. _(default: var(--media-control-height, 24px))_\n- **--media-menu-item-checked-indicator-display** - `display` of check indicator. _(default: none)_\n- **--media-menu-item-checked-background** - `background` of checked menu item. _(default: rgb(255 255 255 / .2))_\n- **--media-menu-item-max-width** - `max-width` of menu item text. _(default: undefined)_",
"attributes": [
{
"name": "disabled",
"description": "The Boolean disabled attribute makes the element not mutable or focusable.",
"values": []
},
{
"name": "mediacontroller",
"description": "The element `id` of the media controller to connect to (if not nested within).",
"values": []
}
],
"references": []
}
]
}