##### TextTrackList class

1. Properties
2. first
3. last
4. length
5. onAddTrack
6. onChange
7. single
8. hashCode
9. isEmpty
10. isNotEmpty
11. iterator
12. on
13. reversed
14. runtimeType
15. Methods
16. elementAt
17. getTrackById
18. add
19. addAll
20. addEventListener
21. any
22. asMap
23. cast
24. clear
25. contains
26. dispatchEvent
27. every
28. expand
29. fillRange
30. firstWhere
31. fold
32. followedBy
33. forEach
34. getRange
35. indexOf
36. indexWhere
37. insert
38. insertAll
39. join
40. lastIndexOf
41. lastIndexWhere
42. lastWhere
43. map
44. noSuchMethod
45. reduce
46. remove
47. removeAt
48. removeEventListener
49. removeLast
50. removeRange
51. removeWhere
52. replaceRange
53. retainWhere
54. setAll
55. setRange
56. shuffle
57. singleWhere
58. skip
59. skipWhile
60. sort
61. sublist
62. take
63. takeWhile
64. toList
65. toSet
66. toString
67. where
68. whereType
69. Operators
70. operator []
71. operator []=
72. operator +
73. operator ==
74. Constants
75. addTrackEvent
76. changeEvent

# onAddTrack property

Stream<TrackEvent> onAddTrack

Stream of `addtrack` events handled by this TextTrackList.

## Implementation

    Stream<TrackEvent> get onAddTrack => addTrackEvent.forTarget(this);