UNPKG
@vime/core
Version:
latest (5.4.1)
5.4.1
5.4.0
5.3.3
5.3.1
5.3.0
5.0.35
5.0.34
5.0.33
5.0.32
5.0.31
5.0.30
5.0.29
5.0.28
5.0.27
5.0.26
5.0.25
5.0.24
5.0.23
5.0.22
5.0.21
5.0.20
5.0.19
5.0.18
5.0.17
5.0.16
5.0.15
5.0.14
5.0.13
5.0.12
5.0.11
5.0.10
5.0.9
5.0.8
5.0.7
5.0.6
5.0.5
5.0.4
5.0.3
5.0.2
5.0.1
5.0.0
4.7.3
4.7.2
4.7.1
4.7.0
4.6.0
4.5.0
4.4.0
4.3.3
4.3.2
4.3.1
4.3.0
4.2.0
4.1.3
4.1.2
4.1.0
4.0.2
4.0.1
4.0.0
3.2.2
3.2.1
3.2.0
3.1.0
3.0.2
3.0.1
3.0.0
2.1.1
2.1.0
2.0.0
1.11.0
1.10.0
1.9.0
1.8.1
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.0
1.0.2
1.0.1
1.0.0
Customizable, extensible, accessible and framework agnostic media player.
vime-js/vime
@vime/core
/
dist
/
collection
/
utils
/
Disposal.js
13 lines
(12 loc)
•
220 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
export
class
Disposal
{
constructor
(
dispose = []
) {
this
.
dispose
= dispose; }
add
(
callback
) {
this
.
dispose
.
push
(callback); }
empty
(
) {
this
.
dispose
.
forEach
(
fn
=>
fn
());
this
.
dispose
= []; } }