diff --git a/Observable.js b/Observable.js index 03545cd..639eb0c 100644 --- a/Observable.js +++ b/Observable.js @@ -7,31 +7,37 @@ class ObserverList { constructor() { - this.observerList = []; + this.observerList = [] } add(observer) { - // todo add observer to list + return this.observerList.push(observer) } remove(observer) { - // todo remove observer from list + for(var i=0,len=this.count();i