<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../juggle-help/dist/juggle-help.js" type="text/javascript"></script>
<script src="../juggle-event/dist/juggle-event.js" type="text/javascript"></script>
<script src="../juggle-juggler/dist/juggle-juggler.js" type="text/javascript"></script>
<script type="text/javascript">
function View() {
this.isAdd = false;
this.advanceTime = function (time) {
if (!this.isAdd) {
movie1.dispatchEventWith(juggle.jugglerEventType.REMOVE_FROM_JUGGLER);
var view1 = new View1();
juggle.jugglerManager.juggler.add(view1);
this.isAdd = true;
}
}
}
function View1() {
this.advanceTime = function (time) {
}
}
function Movie() {
this.isRemove = false;
juggle.EventDispatcher.apply(this);
this.advanceTime = function (time) {
if (!this.isRemove) {
juggle.jugglerManager.juggler.remove(movie2);
this.isRemove = true;
}
}
}
function Movie1() {
juggle.EventDispatcher.apply(this);
this.advanceTime = function (time) {
}
}
var view = new View();
var movie = new Movie();
var movie1 = new Movie1();
var movie2 = new Movie1();
window.onload = function () {
juggle.jugglerManager.juggler.add(view);
juggle.jugglerManager.juggler.add(movie1);
juggle.jugglerManager.juggler.add(movie2);
juggle.jugglerManager.juggler.add(movie);
}
</script>
</head>
<body>
</body>
</html>