Apache Flex 4.16.0 API Reference | All Packages | All Classes | Index | Frames No Frames |
TouchInteractionEvent

Package | mx.events
Class | public class TouchInteractionEvent
Inheritance | TouchInteractionEvent flash.events.Event

Language Version : | ActionScript 3.0

Product Version : | Flex 4.5

Runtime Versions : | Flash Player 10, AIR 2.5

TouchInteractionEvents are used to coordinate touch intraction and response among different components.

Public Properties

| Property | Defined By
--- | --- | ---
|  | reason : String The reason for this gesture capture event. | TouchInteractionEvent
|  | relatedObject : Object The object attempting to capture this touch interaction. | TouchInteractionEvent

Public Methods

| Method | Defined By
--- | --- | ---
|  | TouchInteractionEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false) Constructor. | TouchInteractionEvent

Public Constants

| Constant | Defined By
--- | --- | ---
|  | TOUCH_INTERACTION_END : String = touchInteractionEnd [static] The TouchInteractionEvent.TOUCH_INTERACTION_END constant defines the value of the type property of the event object for a touchInteractionEnd event. | TouchInteractionEvent
|  | TOUCH_INTERACTION_START : String = touchInteractionStart [static] The TouchInteractionEvent.TOUCH_INTERACTION_START constant defines the value of the type property of the event object for a touchInteractionStart event. | TouchInteractionEvent
|  | TOUCH_INTERACTION_STARTING : String = touchInteractionStarting [static] The TouchInteractionEvent.TOUCH_INTERACTION_STARTING constant defines the value of the type property of the event object for a touchInteractionStarting event. | TouchInteractionEvent

Property Detail

reason | property

`public var reason:String`

Language Version : | ActionScript 3.0

Product Version : | Flex 4.5

Runtime Versions : | Flash Player 10, AIR 2.5

The reason for this gesture capture event.

See also

mx.events.TouchInteractionReason

relatedObject | property |

`public var relatedObject:Object`

Language Version : | ActionScript 3.0

Product Version : | Flex 4.5

Runtime Versions : | Flash Player 10, AIR 2.5

The object attempting to capture this touch interaction.

Constructor Detail

TouchInteractionEvent | () | Constructor

`public function TouchInteractionEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false)`

Language Version : | ActionScript 3.0

Product Version : | Flex 4.5

Runtime Versions : | Flash Player 10, AIR 2.5

Constructor.

Parameters

| `type:String` — The event type; indicates the action that caused the event.
| `bubbles:Boolean` (default = `false`)`` — Specifies whether the event can bubble up the display list hierarchy.
| `cancelable:Boolean` (default = `false`)`` — Specifies whether the behavior associated with the event can be prevented.

Constant Detail

TOUCH_INTERACTION_END | Constant

`public static const TOUCH_INTERACTION_END:String = touchInteractionEnd`

Language Version : | ActionScript 3.0

Product Version : | Flex 4.5

Runtime Versions : | Flash Player 10, AIR 2.5

The `TouchInteractionEvent.TOUCH_INTERACTION_END` constant defines the value of the `type` property of the event object for a `touchInteractionEnd` event.

The properties of the event object have the following values:

Property | Value
--- | ---
`bubbles` | false
`cancelable` | false
`currentTarget` | The Object that defines the event listener that handles the event. For example, if you use `myButton.addEventListener()` to register an event listener, myButton is the value of the `currentTarget`.
`reason` | The reason for the touch interaction event. See `mx.events.TouchInteractionReason`.
`relatedObject` | The object associated with this touch interaction event.
`target` | The Object that dispatched the event; it is not always the Object listening for the event. Use the `currentTarget` property to always access the Object listening for the event.

See also

mx.events.TouchInteractionReason

TOUCH_INTERACTION_START | Constant |

`public static const TOUCH_INTERACTION_START:String = touchInteractionStart`

Language Version : | ActionScript 3.0

Product Version : | Flex 4.5

Runtime Versions : | Flash Player 10, AIR 2.5

The `TouchInteractionEvent.TOUCH_INTERACTION_START` constant defines the value of the `type` property of the event object for a `touchInteractionStart` event.

The properties of the event object have the following values:

Property | Value
--- | ---
`bubbles` | true
`cancelable` | false
`currentTarget` | The Object that defines the event listener that handles the event. For example, if you use `myButton.addEventListener()` to register an event listener, myButton is the value of the `currentTarget`.
`reason` | The reason for the touch interaction event. See `mx.events.TouchInteractionReason`.
`relatedObject` | The object associated with this touch interaction event.
`target` | The Object that dispatched the event; it is not always the Object listening for the event. Use the `currentTarget` property to always access the Object listening for the event.

See also

mx.events.TouchInteractionReason

TOUCH_INTERACTION_STARTING | Constant |

`public static const TOUCH_INTERACTION_STARTING:String = touchInteractionStarting`

Language Version : | ActionScript 3.0

Product Version : | Flex 4.5

Runtime Versions : | Flash Player 10, AIR 2.5

The `TouchInteractionEvent.TOUCH_INTERACTION_STARTING` constant defines the value of the `type` property of the event object for a `touchInteractionStarting` event.

The properties of the event object have the following values:

Property | Value
--- | ---
`bubbles` | true
`cancelable` | true
`currentTarget` | The Object that defines the event listener that handles the event. For example, if you use `myButton.addEventListener()` to register an event listener, myButton is the value of the `currentTarget`.
`reason` | The reason for the touch interaction event. See `mx.events.TouchInteractionReason`.
`relatedObject` | The object associated with this touch interaction event.
`target` | The Object that dispatched the event; it is not always the Object listening for the event. Use the `currentTarget` property to always access the Object listening for the event.

See also

mx.events.TouchInteractionReason

Sun Mar 5 2017, 03:42 PM +11:00