Clase: Barra de búsqueda

Barra de búsqueda

Barra de búsqueda y soporte para las barras de progreso


new SeekBar (jugador [, 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/progress-control/seek-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/progress-control/seek-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

Crear el ()

Crea el Componenteelemento DOM de

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

El elemento que se creó.

Tipo
Elemento

getPercent ()

Obtener porcentaje de video reproducido

Fuente:
control-bar/progress-control/seek-bar.js que es
Devoluciones:

El porcentaje jugado

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)

Manejar el ratón en la barra de búsqueda

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

los ratón hacia abajo evento que hizo que esto se ejecutara.

Anulaciones:
Fuente:
control-bar/progress-control/seek-bar.js que es
Escucha eventos:
  • evento: ratón hacia abajo

HandleMouseMove (evento)

Mango mouse mover en la barra de búsqueda

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

los movimiento del ratón evento que hizo que esto se ejecutara.

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

HandleMouseUp (evento)

Manejar el ratón en la barra de búsqueda

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

los mouseup evento que hizo que esto se ejecutara.

Anulaciones:
Fuente:
control-bar/progress-control/seek-bar.js que es
Escucha eventos:
  • evento: mouseup

Paso atrás ()

Desplazarse más rápidamente, rebobinar para los usuarios que solo utilizan teclado

Fuente:
control-bar/progress-control/seek-bar.js que es

Paso adelante ()

Avance más rápido y rápido para los usuarios que solo utilizan el teclado

Fuente:
control-bar/progress-control/seek-bar.js que es

update ()

Actualiza la barra de progreso del control deslizante.

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

updateAriaAttributes (el)

Actualizar los atributos de accesibilidad ARIA

Parámetros:
Nombre Tipo Descripción
el Elemento

El elemento para actualizar con atributos de accesibilidad aria.

Fuente:
control-bar/progress-control/seek-bar.js que es

updateProgress ([evento])

Actualice la información sobre herramientas y el ancho de las barras de búsqueda.

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

los actualización de tiempo o terminó evento que hizo que esto se ejecutara.

Fuente:
control-bar/progress-control/seek-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