HTML5 Touch Event

This interface defines the touchstart, touchend, touchmove, touchenter, touchleave, and touchcancel event types.

Supported Platform(s)

- BlackBerry OS 6.0+
- BlackBerry PlayBook

View Supported Platform Table

APIOS 5.0OS 6.0OS 7.0PlayBookRipple
initTouchEvent   Y Y Y 
altKey   Y Y Y 
changedTouches   Y Y Y 
ctrlKey   Y Y Y 
metaKey   Y Y Y 
relatedTarget   Y Y Y 
shiftKey   Y Y Y 
targetTouches   Y Y Y 
touches   Y Y Y 

Configuration Document Settings

To use all of the API described for this object, you must ensure the following settings are in your configuration document:

This API does not require a <feature> element to be declared in the configuration document of your BlackBerry WebWorks Application.

Permission Elements (PlayBook Only)
This API does not require a <permission> element to be declared in the configuration document of your BlackBerry WebWorks Application.

initTouchEvent


Boolean initTouchEvent(type : String, canBubble : Boolean, cancelable : Boolean, view : Window, detail : Number, ctrlKey : Boolean, altKey : Boolean, shiftKey : Boolean, metaKey : Boolean, touches : TouchList, targetTouches : TouchList, changedTouches : TouchList)

Supported Platform(s)

 - BlackBerry OS 6.0+
 - BlackBerry PlayBook

Description

initializes a TouchEvent created through the DocumentEvent interface.



Parameter Type Description
type String
canBubble Boolean
cancelable Boolean
view Window
detail Number
ctrlKey Boolean
altKey Boolean
shiftKey Boolean
metaKey Boolean
touches TouchList
targetTouches TouchList
changedTouches TouchList

Properties:


Property Type Description Supported Platform(s)
altKey Boolean
readonly
true if the alt (Alternate) key modifier is activated; otherwise false
 - BlackBerry OS 6.0+
 - BlackBerry PlayBook
changedTouches TouchList
readonly
a list of Touches for every point of contact which contributed to the event
 - BlackBerry OS 6.0+
 - BlackBerry PlayBook
ctrlKey Boolean
readonly
true if the ctrl (Control) key modifier is activated; otherwise false
 - BlackBerry OS 6.0+
 - BlackBerry PlayBook
metaKey Boolean
readonly
if the meta (Meta) key modifier is activated; otherwise false. On some platforms this attribute may map to a differently-named key
 - BlackBerry OS 6.0+
 - BlackBerry PlayBook
relatedTarget EventTarget
readonly
identifies a secondary {EventTarget} related to a touch event. This attribute is used with the touchenter event to indicate the {EventTarget} the touch point exited, and with the touchleave event to indicate the {EventTarget} the touch point entered. For other event types, this attribute must be null.
 - BlackBerry OS 6.0+
 - BlackBerry PlayBook
shiftKey Boolean
readonly
true if the shift (Shift) key modifier is activated; otherwise false
 - BlackBerry OS 6.0+
 - BlackBerry PlayBook
targetTouches TouchList
readonly
a list of Touches for every point of contact currently touching the surface, which started on the same target
 - BlackBerry OS 6.0+
 - BlackBerry PlayBook
touches TouchList
readonly
a list of Touches for every point of contact currently touching the surface
 - BlackBerry OS 6.0+
 - BlackBerry PlayBook

Documentation generated by JsDoc Toolkit 2.4.0 on Sun Dec 30 2012 13:31:20 GMT-0500 (EST)