Clase: Elemento de menú TextTrack

Elemento de menú TextTrack

Tipo de elemento de menú específico para seleccionar un idioma dentro de un tipo de pista de texto


new TextTrackMenuItem (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/text-track-controls/text-track-menu-item.js que es

Extiende

Métodos


CreaTeel ([type] [, props] [, attrs])

Crear el elemento DOM de `MenuItem

Parámetros:
Nombre Tipo Argumento Predeterminado Descripción
tipo cuerda <optional>
li

El tipo de nodo del elemento, que no se utiliza realmente, siempre se establece en li.

utilería Objeto <optional>
{}

Objeto de propiedades que debe establecerse en el elemento

atractivos Objeto <optional>
{}

Objeto de atributos que debe establecerse en el elemento

Heredado de:
Fuente:
menu/menu-item.js que es
Devoluciones:

El elemento que se crea.

Tipo
Elemento

handleClick (evento)

Esto se llama cuando se «hace clic» en un TextTrackMenuItem. Consulte ClickableComponent para obtener información más detallada sobre lo que puede ser un clic.

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

los keydown , grifo , o hacer clic evento que hizo que se llamara a esta función.

Anulaciones:
Fuente:
control-bar/text-track-controls/text-track-menu-item.js que es
Escucha eventos:
  • evento:tap
  • evento:haga clic

HandleTracksChange (evento)

Manejar el cambio de lista de pistas

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

los cambio evento que hizo que se llamara a esta función.

Fuente:
control-bar/text-track-controls/text-track-menu-item.js que es
Escucha eventos:

seleccionado (seleccionado)

Establezca el estado de este elemento de menú como seleccionado o no.

Parámetros:
Nombre Tipo Descripción
seleccionado booleano

si el elemento de menú está seleccionado o no

Heredado de:
Fuente:
menu/menu-item.js que es