the info is in the help docs but there's so much info there it's not always easy to find.
full explanations generally will be listed with the most basic class to implement the searched-for method, property or event. in this situation, check under interactive object. for example:
Event Object Type: flash.events.TouchEvent
property TouchEvent.type = flash.events.TouchEvent.TOUCH_BEGIN
| Language Version: | ActionScript 3.0 |
| Runtime Versions: | Flash Player 10.1, AIR 2, Flash Lite 4 |
Dispatched when the user first contacts a touch-enabled device (such as touches a finger to a mobile phone or tablet with a touch screen). Some devices might also interpret this contact as a mouseDown event.
Specifically, if a user touches a finger to a touch screen, the InteractiveObject instance can dispatch a mouseDown event or a touchBegin event, or both if the current environment supports it. Choose how you want to handle the user interaction. Use the flash.ui.Multitouch class to manage touch event handling (enable touch gesture event handling, simple touch point event handling, or disable touch events so only mouse events are dispatched). If you choose to handle the mouseDown event, then the same event handler will run on a touch-enabled device and a mouse enabled device. However, if you choose to handle the touchBegin event, you can design your event handler to respond to the specific needs of a touch-enabled environment and provide users with a richer touch-enabled experience. You can also handle both events, separately, to provide a different response for a touch event than a mouse event.
Note: See the Multitouch class for environment compatibility information.
Defines the value of the type property of a TOUCH_BEGIN touch event object.
The dispatched TouchEvent object has the following properties:
etc