It seems that Array streaming now works.

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3924 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Ray Greenwell
2006-03-08 03:28:09 +00:00
parent 3163825b29
commit b82b079469
9 changed files with 202 additions and 114 deletions
@@ -29,6 +29,9 @@ public class DObject // extends EventDispatcher
public function addSubscriber (sub :Subscriber) :void
{
if (_subscribers == null) {
_subscribers = new ArrayCollection();
}
if (!_subscribers.contains(sub)) {
_subscribers.addItem(sub);
}
@@ -36,6 +39,9 @@ public class DObject // extends EventDispatcher
public function removeSubscriber (sub :Subscriber) :void
{
if (_subscribers == null) {
return;
}
var dex :int = _subscribers.getItemIndex(sub);
if (dex != -1) {
_subscribers.removeItemAt(dex);