Packagecom.asterisq.graph.views
Classpublic class ChainedGraphView
InheritanceChainedGraphView Inheritance flash.events.EventDispatcher
ImplementsIGraphView

A view consisting of multiple, chained views. The output from each view is passed on to the next so that the resulting view is processed by each view in the chain.



Public Properties
 PropertyDefined by
  graphViews : Array
An ordered list of IGraphView implementations.
ChainedGraphView
  model : IGraph
The graph data from which the contents of this view is calculated.
ChainedGraphView
  view : IGraph
The calculated view.
ChainedGraphView
Public Methods
 MethodDefined by
  
Creates a new TreeGraphView.
ChainedGraphView
Property detail
graphViewsproperty
graphViews:Array  [read-write]

An ordered list of IGraphView implementations. The graph views affect the model in order starting at the beginning of the array. If the array is empty, the view will not be updated.

Setting this property affects the model and view properties of the graph views in the chain.

Implementation
    public function get graphViews():Array
    public function set graphViews(value:Array):void
modelproperty 
model:IGraph  [read-write]

The graph data from which the contents of this view is calculated. This property is a reference to the model property of the first graph view in the chain.

Implementation
    public function get model():IGraph
    public function set model(value:IGraph):void
viewproperty 
view:IGraph  [read-write]

The calculated view. This property is a reference to the view property of the last graph view in the chain.

Implementation
    public function get view():IGraph
    public function set view(value:IGraph):void
Constructor detail
ChainedGraphView()constructor
public function ChainedGraphView()

Creates a new TreeGraphView.