Packagecom.ithaca.timeline.skins
Classpublic class ZoomContextSkin
InheritanceZoomContextSkin Inheritance spark.components.supportClasses.Skin
Implements mx.binding.IBindingClient, mx.core.IStateClient2

Default MXML PropertymxmlContent



Public Properties
 PropertyDefined By
  actionsGroup : VGroup
ZoomContextSkin
  allowCut : Boolean = true
ZoomContextSkin
  allowZoom : Boolean = true
ZoomContextSkin
  cursor : ZoomContextCursor
ZoomContextSkin
  cutButton : Button
ZoomContextSkin
  funnel : Group
ZoomContextSkin
  hostComponent : ZoomContext
ZoomContextSkin
  inputTimeRuler : TimeRuler
ZoomContextSkin
  maxX : Number
[read-only]
ZoomContextSkin
  minX : Number
[read-only]
ZoomContextSkin
  outputTimeRuler : TimeRuler
ZoomContextSkin
  resetButton : Button
ZoomContextSkin
  timeline : Timeline
ZoomContextSkin
  timelinePreview : Group
ZoomContextSkin
  zoomButton : Button
ZoomContextSkin
  zoomContextGroup : BorderContainer
ZoomContextSkin
Protected Properties
 PropertyDefined By
  currentCenterDraggingPoint : Point
ZoomContextSkin
  timeRulerSidePadding : Number
ZoomContextSkin
Public Methods
 MethodDefined By
  
Constructor.
ZoomContextSkin
  
styleChanged(styleProp:String):void
[override]
ZoomContextSkin
Protected Methods
 MethodDefined By
  
creationCompleteHandler(event:Event):void
ZoomContextSkin
  
drawFunnel(event:Event):void
ZoomContextSkin
  
updateCursorHeight(event:Event):void
ZoomContextSkin
Styles
 Style Description Defined By
  
allowCut
Type: Boolean CSS Inheritance: no
ZoomContextSkin
  
allowZoom
Type: Boolean CSS Inheritance: no
ZoomContextSkin
Property Detail
actionsGroupproperty
public var actionsGroup:VGroup

This property can be used as the source for data binding.

allowCutproperty 
public var allowCut:Boolean = true

allowZoomproperty 
public var allowZoom:Boolean = true

currentCenterDraggingPointproperty 
protected var currentCenterDraggingPoint:Point

cursorproperty 
public var cursor:ZoomContextCursor

This property can be used as the source for data binding.

cutButtonproperty 
public var cutButton:Button

This property can be used as the source for data binding.

funnelproperty 
public var funnel:Group

This property can be used as the source for data binding.

hostComponentproperty 
public var hostComponent:ZoomContext

This property can be used as the source for data binding.

inputTimeRulerproperty 
public var inputTimeRuler:TimeRuler

This property can be used as the source for data binding.

maxXproperty 
maxX:Number  [read-only]


Implementation
    public function get maxX():Number
minXproperty 
minX:Number  [read-only]


Implementation
    public function get minX():Number
outputTimeRulerproperty 
public var outputTimeRuler:TimeRuler

This property can be used as the source for data binding.

resetButtonproperty 
public var resetButton:Button

This property can be used as the source for data binding.

timelineproperty 
public var timeline:Timeline

This property can be used as the source for data binding.

timelinePreviewproperty 
public var timelinePreview:Group

This property can be used as the source for data binding.

timeRulerSidePaddingproperty 
protected var timeRulerSidePadding:Number

This property can be used as the source for data binding.

zoomButtonproperty 
public var zoomButton:Button

This property can be used as the source for data binding.

zoomContextGroupproperty 
public var zoomContextGroup:BorderContainer

This property can be used as the source for data binding.

Constructor Detail
ZoomContextSkin()Constructor
public function ZoomContextSkin()

Constructor.

Method Detail
creationCompleteHandler()method
protected function creationCompleteHandler(event:Event):void

Parameters

event:Event

drawFunnel()method 
protected function drawFunnel(event:Event):void

Parameters

event:Event

styleChanged()method 
override public function styleChanged(styleProp:String):void

Parameters

styleProp:String

updateCursorHeight()method 
protected function updateCursorHeight(event:Event):void

Parameters

event:Event