Packagecom.gestureworks.events
Classpublic class GWTouchEvent
InheritanceGWTouchEvent Inheritance flash.events.TouchEvent



Public Properties
 PropertyDefined By
  bubbles : Boolean
[override]
GWTouchEvent
  cancelable : Boolean
[override]
GWTouchEvent
  currentTarget : Object
[override]
GWTouchEvent
  eventPhase : uint
[override]
GWTouchEvent
  stageX : Number
[override]
GWTouchEvent
  stageY : Number
[override]
GWTouchEvent
  target : Object
[override]
GWTouchEvent
  type : String
[override]
GWTouchEvent
Public Methods
 MethodDefined By
  
GWTouchEvent(event:Event, type:String = touchBegin, bubbles:Boolean = true, cancelable:Boolean = false, touchPointID:int = 0, isPrimaryTouchPoint:Boolean = false, localX:Number, localY:Number, sizeX:Number, sizeY:Number, pressure:Number, relatedObject:InteractiveObject = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false)
Serves as an encompassing touch event for all input types as well as a utility for converting different input events.
GWTouchEvent
  
clone():Event
[override]
GWTouchEvent
  
eventType(type:String):String
[static] Translate GWTouchEvent to appropriate touch type.
GWTouchEvent
Public Constants
 ConstantDefined By
  TOUCH_BEGIN : String = gwTouchBegin
[static]
GWTouchEvent
  TOUCH_END : String = gwTouchEnd
[static]
GWTouchEvent
  TOUCH_MOVE : String = gwTouchMove
[static]
GWTouchEvent
  TOUCH_OUT : String = gwTouchOut
[static]
GWTouchEvent
  TOUCH_OVER : String = gwTouchOver
[static]
GWTouchEvent
  TOUCH_ROLL_OUT : String = gwTouchRollOut
[static]
GWTouchEvent
  TOUCH_ROLL_OVER : String = gwTouchRollOver
[static]
GWTouchEvent
Property Detail
bubblesproperty
bubbles:Boolean[override]


Implementation
    public function get bubbles():Boolean
    public function set bubbles(value:Boolean):void
cancelableproperty 
cancelable:Boolean[override]


Implementation
    public function get cancelable():Boolean
    public function set cancelable(value:Boolean):void
currentTargetproperty 
currentTarget:Object[override]


Implementation
    public function get currentTarget():Object
    public function set currentTarget(value:Object):void
eventPhaseproperty 
eventPhase:uint[override]


Implementation
    public function get eventPhase():uint
    public function set eventPhase(value:uint):void
stageXproperty 
stageX:Number[override]


Implementation
    public function get stageX():Number
    public function set stageX(value:Number):void
stageYproperty 
stageY:Number[override]


Implementation
    public function get stageY():Number
    public function set stageY(value:Number):void
targetproperty 
target:Object[override]


Implementation
    public function get target():Object
    public function set target(value:Object):void
typeproperty 
type:String[override]


Implementation
    public function get type():String
    public function set type(value:String):void
Constructor Detail
GWTouchEvent()Constructor
public function GWTouchEvent(event:Event, type:String = touchBegin, bubbles:Boolean = true, cancelable:Boolean = false, touchPointID:int = 0, isPrimaryTouchPoint:Boolean = false, localX:Number, localY:Number, sizeX:Number, sizeY:Number, pressure:Number, relatedObject:InteractiveObject = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false)

Serves as an encompassing touch event for all input types as well as a utility for converting different input events. The GWTouchEvent can be used as a proxy for the TouchEvent instances to bypass read-only accessor permissions (e.g. stageX and stageY).

Parameters
event:Event — the event to convert
 
type:String (default = touchBegin) — the input event type to be evaluated and converted to a GWTouchEvent
 
bubbles:Boolean (default = true)
 
cancelable:Boolean (default = false)
 
touchPointID:int (default = 0)
 
isPrimaryTouchPoint:Boolean (default = false)
 
localX:Number (default = NaN)
 
localY:Number (default = NaN)
 
sizeX:Number (default = NaN)
 
sizeY:Number (default = NaN)
 
pressure:Number (default = NaN)
 
relatedObject:InteractiveObject (default = null)
 
ctrlKey:Boolean (default = false)
 
altKey:Boolean (default = false)
 
shiftKey:Boolean (default = false)
Method Detail
clone()method
override public function clone():Event

Returns
Event
eventType()method 
public static function eventType(type:String):String

Translate GWTouchEvent to appropriate touch type.

Parameters

type:String

Returns
String
Constant Detail
TOUCH_BEGINConstant
public static const TOUCH_BEGIN:String = gwTouchBegin

TOUCH_ENDConstant 
public static const TOUCH_END:String = gwTouchEnd

TOUCH_MOVEConstant 
public static const TOUCH_MOVE:String = gwTouchMove

TOUCH_OUTConstant 
public static const TOUCH_OUT:String = gwTouchOut

TOUCH_OVERConstant 
public static const TOUCH_OVER:String = gwTouchOver

TOUCH_ROLL_OUTConstant 
public static const TOUCH_ROLL_OUT:String = gwTouchRollOut

TOUCH_ROLL_OVERConstant 
public static const TOUCH_ROLL_OVER:String = gwTouchRollOver