Clase: Barra de volumen

Barra de volumen

La barra que contiene el nivel de volumen y se puede hacer clic para ajustar el nivel


nueva barra de volumen (reproductor [, opciones])

Crea una instancia de esta clase.

Parámetros:
Nombre Tipo Argumento Descripción
jugador Jugador

El jugador al que debe asociarse esta clase.

opciones Objeto <optional>

El almacén de clave/valor de las opciones de los jugadores.

Fuente:
control-bar/volume-control/volume-bar.js que es

Extiende

Miembros


Evento de jugador: cadena

Llama al evento de actualización de este control deslizante cuando este evento ocurra en el jugador.

Tipo:
  • cuerda
Fuente:
control-bar/volume-control/volume-bar.js que es

Métodos


CalculateDistance (evento)

Calcular la distancia para el control deslizante

Parámetros:
Nombre Tipo Descripción
evento Objeto del evento~Evento

El evento que provocó que se ejecutara esta función.

Heredado de:
Fuente:
slider/slider.js que es
Devoluciones:

La posición actual del control deslizante.

- postition.x para 'Slider' verticales
    - postition.y para `Slider`s horizontales
Tipo
número

checkMuted ()

Si el reproductor está silenciado, desmuétalo.

Fuente:
control-bar/volume-control/volume-bar.js que es

Crear el ()

Crea el Componenteelemento DOM de

Anulaciones:
Fuente:
control-bar/volume-control/volume-bar.js que es
Devoluciones:

El elemento que se creó.

Tipo
Elemento

getPercent ()

Obtener porcentaje del nivel de volumen

Fuente:
control-bar/volume-control/volume-bar.js que es
Devoluciones:

Porcentaje de nivel de volumen como número decimal.

Tipo
número

HandleBlur (evento)

Manejar un difuminar evento en este Deslizador.

Parámetros:
Nombre Tipo Descripción
evento Objeto del evento~Evento

los difuminar evento que provocó la ejecución de esta función.

Heredado de:
Fuente:
slider/slider.js que es
Escucha eventos:
  • evento: borroso

handleClick (evento)

Listener para eventos de clics en el control deslizante, que se utiliza para evitar que los clics se burbujeen hasta los elementos principales, como los menús de botones.

Parámetros:
Nombre Tipo Descripción
evento Objeto

Evento que provocó la ejecución de este objeto

Heredado de:
Fuente:
slider/slider.js que es

HandleFocus (evento)

Manejar un atención evento en este Deslizador.

Parámetros:
Nombre Tipo Descripción
evento Objeto del evento~Evento

los atención evento que provocó la ejecución de esta función.

Heredado de:
Fuente:
slider/slider.js que es
Escucha eventos:
  • evento:focus

HandleKeypress (evento)

Manejar un keydown evento en el Deslizador. Relojes para las teclas de flecha izquierda, derecha, arriba y abajo. Esta función solo se llamará cuando el control deslizante tenga el foco. Consulte Slider #handleFocus y Slider #handleBlur.

Parámetros:
Nombre Tipo Descripción
evento Objeto del evento~Evento

los keydown evento que provocó la ejecución de esta función.

Heredado de:
Fuente:
slider/slider.js que es
Escucha eventos:
  • evento:keydown

HandleMouseDown (evento)

Gestiona los eventos de inicio táctil o del ratón en el control deslizante.

Parámetros:
Nombre Tipo Descripción
evento Objeto del evento~Evento

ratón hacia abajo o touchstart evento que activó esta función

Heredado de:
Fuente:
slider/slider.js que es
Fuegos:
Escucha eventos:
  • evento: ratón hacia abajo
  • evento: touch start

HandleMouseMove (evento)

Manejar eventos de movimiento en el VolumeMenuButton.

Parámetros:
Nombre Tipo Descripción
evento Objeto del evento~Evento

El evento que provocó que se ejecutara esta función.

Anulaciones:
Fuente:
control-bar/volume-control/volume-bar.js que es
Escucha eventos:
  • evento: mouse move

HandleMouseUp (evento)

Resolver mouseup o tocar eventos en el Deslizador.

Parámetros:
Nombre Tipo Descripción
evento Objeto del evento~Evento

mouseup o tocar evento que activó esta función.

Heredado de:
Fuente:
slider/slider.js que es
Fuegos:
Escucha eventos:
  • evento: touchend
  • evento: mouseup

Paso atrás ()

Disminuir el nivel de volumen de los usuarios

Fuente:
control-bar/volume-control/volume-bar.js que es

Paso adelante ()

Aumentar el nivel de volumen para usuarios de teclado

Fuente:
control-bar/volume-control/volume-bar.js que es

update ()

Actualiza la barra de progreso del control deslizante.

Heredado de:
Fuente:
slider/slider.js que es

updateARIAAttributes ([evento])

Actualizar los atributos de accesibilidad ARIA

Parámetros:
Nombre Tipo Argumento Descripción
evento Objeto del evento~Evento <optional>

los cambio de volumen evento que provocó la ejecución de esta función.

Fuente:
control-bar/volume-control/volume-bar.js que es
Escucha eventos:

vertical ([bool])

Obtener/establecer si el control deslizante es horizontal para vertical

Parámetros:
Nombre Tipo Argumento Descripción
bool booleano <optional>
  • true si el control deslizante es vertical,
    - false es horizontal
Heredado de:
Fuente:
slider/slider.js que es
Devoluciones:
  • true si el control deslizante es vertical y obteniendo
    - false es horizontal, y obteniendo
      - una referencia a este objeto al configurar
Tipo
booleano | Slider

Eventos


slideractive

Se activa cuando el control deslizante está en estado activo

Tipo: Objeto del evento~Evento
Heredado de:
Fuente:
slider/slider.js que es

deslizador inactivo

Se activa cuando el control deslizante ya no está activo.

Tipo: Objeto del evento~Evento
Heredado de:
Fuente:
slider/slider.js que es