ReferenceDisplay
media-seek-indicator
A temporary visual indicator for keyboard and gesture seeking
Import
Anatomy
Behavior
<media-seek-indicator> displays feedback for seek actions emitted by a <media-hotkey> or <media-gesture> in the same player <media-container>. It does not react to current-time changes or seek commands invoked directly through the player store.
Rapid seekStep actions in the same direction accumulate while the indicator is open. For example, two 10-second forward actions display 20s. Changing direction or using seekToPercent starts a new display. During a rapid sequence, another full step is not added when it would pass the start or duration boundary.
For seekToPercent, pass a percentage from 0 to 100 as value. A <media-hotkey> with keys="0-9" can omit value; the pressed digit maps to 0%, 10%, and so on through 90%.
The indicator closes after closeDelay, which defaults to 800 milliseconds.
The element remains in the document with hidden until the next handled seek action.
Styling
Position the root from data-direction and use the transition attributes for entry and exit styles.
Accessibility
<media-seek-indicator> is visual feedback and does not create a live region. Keep the same seek operation available through keyboard-operable controls, and pair it with <media-status-announcer> when changes should be announced to screen readers. Do not make <media-seek-indicator-value> a live region because rapid seek input would produce repeated announcements.
Examples
Basic Usage
Focus the player, then press the left or right arrow key to seek by ten seconds. Press a digit from 0 through 9 to seek to a percentage of the duration.
Focus the player · ←/→: seek 10s · 0–9: seek to percent