neu abstrakt TrackList(tracks)
Erstellen Sie eine Instanz dieser Klasse
Parameter:
| Nennen | Typ | Beschreibung |
|---|---|---|
Tracks |
Array.<Verfolgen> |
Eine Liste von Tracks, mit denen die Liste initialisiert werden soll. |
Verlängert
Mitglieder
-
länge :nummer
-
Die aktuelle Anzahl von
Tracks in dieser Trackist.
Methoden
-
addEventListener()
-
Ein Alias von EventTarget #on. Ermöglicht
EventTarget, die Standard-DOM-API nachzuahmen.- Überschreibungen:
- Siehe:
-
AddTrack(Spur)
-
Füge hinzu ein Spur zum
TracklisteParameter:
Nennen Typ Beschreibung verfolgenVerfolgen Die Audio-, Video- oder Textspur, die der Liste hinzugefügt werden soll.
Brände:
-
dispatchEvent()
-
Ein Alias von EventTarget #trigger. Ermöglicht
EventTarget, die Standard-DOM-API nachzuahmen.- Überschreibungen:
- Siehe:
-
aus(type, fn)
-
Entfernt einen
Ereignis-Listenerfür ein bestimmtes Ereignis aus einer Instanz vonEventTarget. Dies macht es so, dass derEreignis-Listener nicht mehr aufgerufenwird, wenn das benannte Ereignis stattfindet.Parameter:
Nennen Typ Beschreibung Typstring | Array.<Zeichenfolge> Ein Ereignisname oder ein Array von Ereignisnamen.
fneventTarget~EventListener Die zu entfernende Funktion.
- Überschreibungen:
-
on(type, fn)
-
Fügt ein . hinzu
Ereignis-Listenerzu einer Instanz von anEventTarget. EinEreignis-Listenerist eine Funktion, die aufgerufen wird, wenn ein Ereignis mit einem bestimmten Namen ausgelöst wird.Parameter:
Nennen Typ Beschreibung Typstring | Array.<Zeichenfolge> Ein Ereignisname oder ein Array von Ereignisnamen.
fneventTarget~EventListener Die Funktion zum Aufrufen mit
EventTargets- Überschreibungen:
-
eins(type, fn)
-
Diese Funktion fügt einen
Ereignis-Listenerhinzu, der nur einmal ausgelöst wird. Nach dem ersten Trigger wird es entfernt. Dies ist wie das Hinzufügen einesEreignis-Listenermit EventTarget #on, der EventTarget #off für sich selbst aufruft.Parameter:
Nennen Typ Beschreibung Typstring | Array.<Zeichenfolge> Ein Ereignisname oder ein Array von Ereignisnamen.
fneventTarget~EventListener Die Funktion, die einmal für jeden Ereignisnamen aufgerufen werden soll.
- Überschreibungen:
-
removeEventListener()
-
Ein Alias von EventTarget #off. Ermöglicht
EventTarget, die Standard-DOM-API nachzuahmen.- Überschreibungen:
- Siehe:
-
removeTrack(rtrack)
-
Entferne einen Track aus der
TrackListParameter:
Nennen Typ Beschreibung rtrackVerfolgen Die Audio-, Video- oder Textspur, die aus der Liste entfernt werden soll.
Brände:
-
Trigger(Ereignis)
-
Diese Funktion bewirkt, dass ein Ereignis eintritt. Dies führt dann zu irgendwelchen
Ereignis-Listenerdie auf dieses Ereignis warten, um aufgerufen zu werden. Wenn es keineEvent-Listenerfür ein Ereignis gibt, wird nichts passieren.Wenn der Name des ausgelösten
EreignissesinEventTarget.allowedeVents_ steht. Trigger ruft auch dieAn+GroßbuchstabeEventNameFunktion.Beispiel: "click" ist in
EventTarget.allowedEvents_enthalten, so dass der Auslöser versucht,onClickaufzurufen, wenn er existiert.Parameter:
Nennen Typ Beschreibung Ereignisstring | EventTarget~Event | Objekt Der Name des Ereignisses, ein
Ereignis oder ein Objekt mit einem Schlüssel vom Typ, der auf einen Ereignisnamen festgelegt ist.- Überschreibungen:
Veranstaltungen
-
addtrack
-
Wird ausgelöst, wenn eine Spur zu einer Spurliste hinzugefügt wird.
Typ:
Eigenschaften:
Nennen Typ Beschreibung verfolgenVerfolgen Ein Verweis auf Track, der hinzugefügt wurde.
-
addtrack
-
Wird ausgelöst, wenn eine Spurbezeichnung geändert wird.
Typ:
Eigenschaften:
Nennen Typ Beschreibung verfolgenVerfolgen Ein Verweis auf Track, der hinzugefügt wurde.
-
ändern
-
Wird ausgelöst, wenn eine andere Spur ausgewählt/aktiviert ist.
Typ:
-
removetrack
-
Wird ausgelöst, wenn eine Spur aus der Spurliste entfernt wird.
Typ:
Eigenschaften:
Nennen Typ Beschreibung verfolgenVerfolgen Ein Verweis auf die Spur, die entfernt wurde.