new TextTrackList(tracksopt)
Create an instance of this class.
Parameters:
| Name | Type | Attributes | Default | Description | 
|---|---|---|---|---|
tracks | 
            
            Array.<TextTrack> | 
                
                    <optional> | 
            
            
                [] | A list of   | 
        
- See:
 
Extends
Members
- 
length :number
 - 
    
    
The current number of
Tracks in the this Trackist.- Inherited From:
 
 
Methods
- 
    
        
addTrack(track)
 - 
    
    
Add a TextTrack to the
TextTrackListParameters:
Name Type Description trackTextTrack The text track to add to the list.
Fires:
- Overrides:
 
 - 
    
        
removeTrack(rtrack)
 - 
    
    
Remove a Track from the
TrackListParameters:
Name Type Description rtrackTrack The audio, video, or text track to remove from the list.
Fires:
- Inherited From:
 
 
Events
- 
    
        
addtrack
 - 
    
    
Triggered when a track is added to a track list.
Type:
Listeners of This Event:
Properties:
Name Type Description trackTrack A reference to track that was added.
- Inherited From:
 
 - 
    
        
change
 - 
    
    
Triggered when a different track is selected/enabled.
Type:
Listeners of This Event:
- CaptionSettingsMenuItem#handleTracksChange
 - ChaptersButton#update
 - DescriptionsButton#handleTracksChange
 - SubsCapsMenuItem#handleTracksChange
 - TextTrackMenuItem#handleTracksChange
 
- Inherited From:
 
 - 
    
        
removetrack
 - 
    
    
Triggered when a track is removed from track list.
Type:
Listeners of This Event:
Properties:
Name Type Description trackTrack A reference to track that was removed.
- Inherited From: