timgerr wrote: > Has anyone used an arraycollection with a springgraph? >
I played around with this just last week for an experiment.. private function init():void { var p:Plan = _plan; _graph = new Graph(); var item:Item = new Item(p.id.toString()); item.data = p; _graph.add(item); add(item, _graph); roamer.currentItem = item; roamer.repulsionFactor = 0.4; roamer.showHistory = true; roamer.itemLimit=1000; } private function add(rootItem:Item, g:Graph):void{ var p:Plan = rootItem.data as Plan; for(var i:int=0; i< p.children.length; i++){ var c:Plan = p.children.getItemAt(i) as Plan; var item:Item = new Item(c.id.toString()); item.data = c; g.add(item); g.link(rootItem, item); add(item, g); } } <adobe:Roamer id="roamer" top="0" bottom="0" left="0" right="0" width="100%" height="100%" itemRenderer="XMLItemView" dataProvider="{_graph}" repulsionFactor="{.75}" autoLayout="{true}" doubleClickEnabled="{true}" autoFit="{true}" maxDistanceFromCurrent="10" /> HTH. - shaun