nuevo AudioTrackList(pistasoptar)
Cree una instancia de esta clase.
Parámetros:
Nombre | Tipo | Atributos | Predeterminado | Descripción |
---|---|---|---|---|
pistas |
Matriz.<Pita de audio> |
<optional> |
[] |
Lista de |
- Ver:
Extiende
Miembros
-
longitud: número
-
El número actual de
pistas
s en este Trackist.- Anulaciones:
Métodos
-
Añadir agente de escucha de eventos()
-
Un alias de EventTarget #on. Permite que
EventTarget
imite la API DOM estándar.- Anulaciones:
- Ver:
-
AddTrack(pista)
-
Añada una pista de audio a la
lista de pistas de audio
.Parámetros:
Nombre Tipo Descripción pista
pista de audio AudioTrack que se va a agregar a la lista
Fuegos:
- Anulaciones:
-
Evento de despacho()
-
Un alias de EventTarget #trigger. Permite que
EventTarget
imite la API DOM estándar.- Anulaciones:
- Ver:
-
off(tipo, fn)
-
Elimina un detector de
eventos
de un evento específico de una instancia deEventTarget
. Esto hace que el detector deeventos ya no
se llame cuando ocurra el evento nombrado.Parámetros:
Nombre Tipo Descripción tipo
string | Matriz.<cadena> Nombre de evento o matriz de nombres de eventos.
fn
Objeto de eventos~Escuchador de eventos Función que se va a quitar.
- Anulaciones:
-
on(tipo, fn)
-
Añade un detector de
eventos
a una instancia de unEventTarget
. Un detector deeventos
es una función que se llamará cuando se active un evento con un nombre determinado.Parámetros:
Nombre Tipo Descripción tipo
string | Matriz.<cadena> Nombre de evento o matriz de nombres de eventos.
fn
Objeto de eventos~Escuchador de eventos La función a la que se debe llamar con
EventTarget
s- Anulaciones:
-
one(tipo, fn)
-
Esta función agregará un detector de
eventos
que se activa solo una vez. Después del primer disparador, se eliminará. Esto es como agregar un detector deeventos
con EventTarget #on que llama a EventTarget #off en sí mismo.Parámetros:
Nombre Tipo Descripción tipo
string | Matriz.<cadena> Nombre de evento o matriz de nombres de eventos.
fn
Objeto de eventos~Escuchador de eventos Función que se debe llamar una vez para cada nombre de evento.
- Anulaciones:
-
Eliminar EventListener()
-
Un alias de EventTarget #off. Permite que
EventTarget
imite la API DOM estándar.- Anulaciones:
- Ver:
-
RemoveTrack(rtrack)
-
Eliminar una pista de la
lista de seguimiento
Parámetros:
Nombre Tipo Descripción pista
Track La pista de audio, vídeo o texto que se va a quitar de la lista.
Fuegos:
- Anulaciones:
-
trigger(evento)
-
Esta función provoca que se produzca un evento. Esto hará que se llame a cualquier
oyente de eventos
que estén esperando ese evento. Si no hay oyentes deeventos
para un evento, entonces no pasará nada.Si el nombre del
evento
que se está activando está enEventTarget.alloweDevents_
. Trigger también llamará alsobre
+uppercaseEventName
función.Ejemplo: 'clic' está en
EventTarget.allowedEvents_
, por lo tanto, el disparador intentará llamara onClick
si existe.Parámetros:
Nombre Tipo Descripción evento
string | Eventtarget~Event | Objeto El nombre del evento, un
evento
o un objeto con una clave de tipo establecida en el nombre de un evento.- Anulaciones:
Eventos
-
addtrack
-
Se activa cuando se agrega una pista a una lista de pistas.
Tipo:
Propiedades:
Nombre Tipo Descripción pista
Track Referencia a la pista que se ha agregado.
- Anulaciones:
-
cambio
-
Se activa cuando se selecciona o habilita otra pista.
Tipo:
Oyentes de este evento:
- Anulaciones:
-
quitar pista
-
Se activa cuando se elimina una pista de la lista de pistas.
Tipo:
Propiedades:
Nombre Tipo Descripción pista
Track Referencia a la pista que se ha eliminado.
- Anulaciones: