| Package | com.asterisq.graph.views |
| Class | public class DelayedTreeGraphView |
| Inheritance | DelayedTreeGraphView SynchronizedGraphView flash.events.EventDispatcher |
| Implements | IGraphView |
| Property | Defined by | ||
|---|---|---|---|
![]() | automaticViewInvalidation : Boolean
Indicates whether the view is automatically invalidated when the model changes.
| SynchronizedGraphView | |
| depthPropertyName : String
The name of the node data property that will store the node's depth.
| DelayedTreeGraphView | ||
![]() | model : IGraph
The model from which the contents of this view is calculated.
| SynchronizedGraphView | |
| selectedNodeID : String
This view's currently selected node ID.
| DelayedTreeGraphView | ||
| startTreeDepth : int
The initial tree depth.
| DelayedTreeGraphView | ||
| treeDepth : int
This view's tree depth.
| DelayedTreeGraphView | ||
| treeDepthDelay : Number
The delay between increments to the tree depth.
| DelayedTreeGraphView | ||
![]() | view : IGraph
The calculated contents of this view.
| SynchronizedGraphView | |
![]() | viewInvalid : Boolean
Indicates whether the view is currently invalid.
| SynchronizedGraphView | |
| Method | Defined by | ||
|---|---|---|---|
|
Creates a new DelayedTreeView.
| DelayedTreeGraphView | ||
![]() |
invalidate():void
Schedules the view for validation during the next render cycle.
| SynchronizedGraphView | |
|
restart():void
Resets the tree depth to
startTreeDepth and starts the delay timer. | DelayedTreeGraphView | ||
![]() |
validateNow():void
Immediately recalculates the view.
| SynchronizedGraphView | |
| Method | Defined by | ||
|---|---|---|---|
|
validate():Boolean
Recalculates the contents of the view from the model data.
| DelayedTreeGraphView | ||
| depthPropertyName | property |
depthPropertyName:String [read-write]The name of the node data property that will store the node's depth.
Implementation public function get depthPropertyName():String
public function set depthPropertyName(value:String):void
| selectedNodeID | property |
selectedNodeID:String [read-write]This view's currently selected node ID.
Implementation public function get selectedNodeID():String
public function set selectedNodeID(value:String):void
| startTreeDepth | property |
startTreeDepth:int [read-write]The initial tree depth.
Implementation public function get startTreeDepth():int
public function set startTreeDepth(value:int):void
| treeDepth | property |
treeDepth:int [read-write]This view's tree depth.
Implementation public function get treeDepth():int
public function set treeDepth(value:int):void
| treeDepthDelay | property |
treeDepthDelay:Number [read-write]The delay between increments to the tree depth.
Implementation public function get treeDepthDelay():Number
public function set treeDepthDelay(value:Number):void
| DelayedTreeGraphView | () | constructor |
public function DelayedTreeGraphView()Creates a new DelayedTreeView.
| restart | () | method |
public function restart():void
Resets the tree depth to startTreeDepth and starts the delay timer.
| validate | () | method |
protected override function validate():BooleanRecalculates the contents of the view from the model data.
ReturnsBoolean |