webgui/www/extras/yui-ext/docs/output/YAHOO.ext.EventObject.html
JT Smith cfd09a5cb6 upgraded to yui 0.12.0
upgraded to yui-ext 0.33 rc2
2006-11-28 02:23:34 +00:00

743 lines
No EOL
35 KiB
HTML

<!doctype html public "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>YAHOO.ext.EventObject</title>
<link rel="stylesheet" type="text/css" href="../resources/reset.css"/>
<link rel="stylesheet" type="text/css" href="../resources/style.css" media="screen"/>
<link rel="stylesheet" type="text/css" href="../resources/print.css" media="print">
</head>
<body>
<div class="body-wrap">
<div class="top-tools"><img src="../resources/print.gif" width="16" height="16" align="absmiddle">&nbsp;<a href="YAHOO.ext.EventObject.html" target="_blank">Print Friendly</a></div>
<h1>Class YAHOO.ext.EventObject</h1>
<table cellspacing="0">
<tr><td class="label">Package:</td><td>YAHOO.ext</td></tr>
<tr><td class="label">Class:</td><td>EventObject</td></tr>
<tr><td class="label">Extends:</td><td>Object</td></tr>
<tr><td class="label">Defined In:</td><td><a href="EventManager.js.html">EventManager.js</a></td></tr>
</table>
<div class="description">
EventObject exposes the Yahoo! UI Event functionality directly on the object
passed to your event handler. It exists mostly for convenience. It also fixes the annoying null checks automatically to cleanup your code
(All the YAHOO.util.Event methods throw javascript errors if the passed event is null).
To get an EventObject instead of the standard browser event,
your must register your listener thru the <a href="YAHOO.ext.EventManager.html">YAHOO.ext.EventManager</a> or directly on an Element
with <a href="YAHOO.ext.Element#addManagedListener} or the shorthanded equivalent <a href="YAHOO.ext.Element.html#mon">YAHOO.ext.Element#addManagedListener.html">YAHOO.ext.Element.html#mon">YAHOO.ext.Element#addManagedListener</a> or the shorthanded equivalent {@link YAHOO.ext.Element.mon</a>.<br>
Example:
<pre><code>
fu<>nction handleClick(e){ // e is not a standard event object, it is a YAHOO.ext.EventObject
e.preventDefault();
var target = e.getTarget();
...
}
var myDiv = getEl('myDiv');
myDiv.mon('click', handleClick);
//or
YAHOO.ext.EventManager.on('myDiv', 'click', handleClick);
YAHOO.ext.EventManager.addListener('myDiv', 'click', handleClick);
</code></pre><br><br><i>This class is a singleton and cannot be created directly.</i> </div>
<hr />
<a name="properties"></a>
<h2>Public Properties</h2>
<table cellspacing="0" class="member-table">
<tr>
<th class="sig-header" colspan="2">Property</th>
<th class="msource-header">Defined By</th>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#BACKSPACE">BACKSPACE</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Key constant</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#DELETE">DELETE</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Key constant</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#DOWN">DOWN</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Key constant</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#END">END</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Key constant</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#ESC">ESC</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Key constant</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#F5">F5</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Key constant</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#HOME">HOME</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Key constant</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#LEFT">LEFT</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Key constant</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#PAGEDOWN">PAGEDOWN</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Key constant</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#PAGEUP">PAGEUP</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Key constant</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#RETURN">RETURN</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Key constant</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#RIGHT">RIGHT</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Key constant</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#SPACE">SPACE</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Key constant</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#TAB">TAB</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Key constant</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#UP">UP</a> : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Key constant</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#altKey">altKey</a> : Object</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">True if the alt key was down during the event</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#browserEvent">browserEvent</a> : Object</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">The normal browser event</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#button">button</a> : Object</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">The button pressed in a mouse event</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#ctrlKey">ctrlKey</a> : Object</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">True if the control key was down during the event</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#shiftKey">shiftKey</a> : Object</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">True if the shift key was down during the event</td>
</tr>
</table>
<a name="methods"></a>
<h2>Public Methods</h2>
<table cellspacing="0" class="member-table">
<tr>
<th class="sig-header" colspan="2">Method</th>
<th class="msource-header">Defined By</th>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#findTarget">findTarget</a>(<code>String className</code>, <span class="optional" title="Optional">[<code>String tagName</code>]</span>) : HTMLelement</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Walk up the DOM looking for a particular target - if the default target matches, it is returned.</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#getCharCode">getCharCode</a>() : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Gets the key code for the event. Returns value from YAHOO.util.Event.getCharCode() if the event is not null.</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#getKey">getKey</a>() : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Returns a browsers key for a keydown event</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#getPageX">getPageX</a>() : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Gets the x coordinate of the event. Returns value from YAHOO.util.Event.getPageX() if the event is not null.</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#getPageY">getPageY</a>() : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Gets the y coordinate of the event. Returns value from YAHOO.util.Event.getPageY() if the event is not null.</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#getRelatedTarget">getRelatedTarget</a>() : HTMLElement</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Gets the related target. Returns value from YAHOO.util.Event.getRelatedTarget() if the event is not null.</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#getTarget">getTarget</a>() : HTMLelement</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Gets the target for the event. Returns value from YAHOO.util.Event.getTarget() if the event is not null.</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#getTime">getTime</a>() : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Gets the time of the event. Returns value from YAHOO.util.Event.getTime() if the event is not null.</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#getWheelDelta">getWheelDelta</a>() : Number</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Normalizes mouse wheel delta across browsers</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#getXY">getXY</a>() : Array</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Gets the page coordinates of the event. Returns value from YAHOO.util.Event.getXY() if the event is not null.</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#hasModifier">hasModifier</a>() : Boolean</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Returns true if the control, shift or alt key was pressed during this event.</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#preventDefault">preventDefault</a>() : void</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Prevents the browsers default handling of the event. Calls YAHOO.util.Event.preventDefault() if the event is not null.</td>
</tr>
<tr>
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#stopEvent">stopEvent</a>() : void</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr>
<td class="mdesc">Stop the event. Calls YAHOO.util.Event.stopEvent() if the event is not null.</td>
</tr>
<tr class="alt">
<td class="micon" rowspan="2">&nbsp;</td>
<td class="sig"><a class="mlink" href="#stopPropagation">stopPropagation</a>() : void</td>
<td class="msource" rowspan="2">EventObject</td>
</tr>
<tr class="alt">
<td class="mdesc">Cancels bubbling of the event. Calls YAHOO.util.Event.stopPropagation() if the event is not null.</td>
</tr>
</table>
<a name="events"></a>
<h2>Public Events</h2>
<div class="no-members">This class has no public events.</div>
<h2 class="mdetail-head">Property Details</h2>
<div class="detail-wrap">
<a name="BACKSPACE"></a>
<div class="mdetail">
<h3>BACKSPACE</i></h3>
<code>public Number BACKSPACE</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="DELETE"></a>
<div class="mdetail alt">
<h3>DELETE</i></h3>
<code>public Number DELETE</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="DOWN"></a>
<div class="mdetail">
<h3>DOWN</i></h3>
<code>public Number DOWN</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="END"></a>
<div class="mdetail alt">
<h3>END</i></h3>
<code>public Number END</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="ESC"></a>
<div class="mdetail">
<h3>ESC</i></h3>
<code>public Number ESC</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="F5"></a>
<div class="mdetail alt">
<h3>F5</i></h3>
<code>public Number F5</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="HOME"></a>
<div class="mdetail">
<h3>HOME</i></h3>
<code>public Number HOME</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="LEFT"></a>
<div class="mdetail alt">
<h3>LEFT</i></h3>
<code>public Number LEFT</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="PAGEDOWN"></a>
<div class="mdetail">
<h3>PAGEDOWN</i></h3>
<code>public Number PAGEDOWN</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="PAGEUP"></a>
<div class="mdetail alt">
<h3>PAGEUP</i></h3>
<code>public Number PAGEUP</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="RETURN"></a>
<div class="mdetail">
<h3>RETURN</i></h3>
<code>public Number RETURN</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="RIGHT"></a>
<div class="mdetail alt">
<h3>RIGHT</i></h3>
<code>public Number RIGHT</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="SPACE"></a>
<div class="mdetail">
<h3>SPACE</i></h3>
<code>public Number SPACE</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="TAB"></a>
<div class="mdetail alt">
<h3>TAB</i></h3>
<code>public Number TAB</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="UP"></a>
<div class="mdetail">
<h3>UP</i></h3>
<code>public Number UP</code>
<div class="mdetail-desc">
Key constant </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="altKey"></a>
<div class="mdetail alt">
<h3>altKey</i></h3>
<code>public Object altKey</code>
<div class="mdetail-desc">
True if the alt key was down during the event </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="browserEvent"></a>
<div class="mdetail">
<h3>browserEvent</i></h3>
<code>public Object browserEvent</code>
<div class="mdetail-desc">
The normal browser event </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="button"></a>
<div class="mdetail alt">
<h3>button</i></h3>
<code>public Object button</code>
<div class="mdetail-desc">
The button pressed in a mouse event </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="ctrlKey"></a>
<div class="mdetail">
<h3>ctrlKey</i></h3>
<code>public Object ctrlKey</code>
<div class="mdetail-desc">
True if the control key was down during the event </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
<a name="shiftKey"></a>
<div class="mdetail alt">
<h3>shiftKey</i></h3>
<code>public Object shiftKey</code>
<div class="mdetail-desc">
True if the shift key was down during the event </div>
<div class="mdetail-def">This property is defined by EventObject.</div>
</div>
</div>
<h2 class="mdetail-head">Method Details</h2>
<div class="detail-wrap">
<a name="findTarget"></a>
<div class="mdetail">
<h3>findTarget</i></h3>
<code>public function findTarget(<code>String className</code>, <span class="optional" title="Optional">[<code>String tagName</code>]</span>)</code>
<div class="mdetail-desc">
Walk up the DOM looking for a particular target - if the default target matches, it is returned.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li><code>className</code> : String<div class="sub-desc">The class name to look for or null</div></li><li><code>tagName</code> : String<div class="sub-desc">(optional) The tag name to look for</div></li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>HTMLelement</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="getCharCode"></a>
<div class="mdetail alt">
<h3>getCharCode</i></h3>
<code>public function getCharCode()</code>
<div class="mdetail-desc">
Gets the key code for the event. Returns value from YAHOO.util.Event.getCharCode() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Number</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="getKey"></a>
<div class="mdetail">
<h3>getKey</i></h3>
<code>public function getKey()</code>
<div class="mdetail-desc">
Returns a browsers key for a keydown event
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Number</code><div class="sub-desc">The key code</div></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="getPageX"></a>
<div class="mdetail alt">
<h3>getPageX</i></h3>
<code>public function getPageX()</code>
<div class="mdetail-desc">
Gets the x coordinate of the event. Returns value from YAHOO.util.Event.getPageX() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Number</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="getPageY"></a>
<div class="mdetail">
<h3>getPageY</i></h3>
<code>public function getPageY()</code>
<div class="mdetail-desc">
Gets the y coordinate of the event. Returns value from YAHOO.util.Event.getPageY() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Number</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="getRelatedTarget"></a>
<div class="mdetail alt">
<h3>getRelatedTarget</i></h3>
<code>public function getRelatedTarget()</code>
<div class="mdetail-desc">
Gets the related target. Returns value from YAHOO.util.Event.getRelatedTarget() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>HTMLElement</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="getTarget"></a>
<div class="mdetail">
<h3>getTarget</i></h3>
<code>public function getTarget()</code>
<div class="mdetail-desc">
Gets the target for the event. Returns value from YAHOO.util.Event.getTarget() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>HTMLelement</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="getTime"></a>
<div class="mdetail alt">
<h3>getTime</i></h3>
<code>public function getTime()</code>
<div class="mdetail-desc">
Gets the time of the event. Returns value from YAHOO.util.Event.getTime() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Number</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="getWheelDelta"></a>
<div class="mdetail">
<h3>getWheelDelta</i></h3>
<code>public function getWheelDelta()</code>
<div class="mdetail-desc">
Normalizes mouse wheel delta across browsers
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Number</code><div class="sub-desc">The delta</div></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="getXY"></a>
<div class="mdetail alt">
<h3>getXY</i></h3>
<code>public function getXY()</code>
<div class="mdetail-desc">
Gets the page coordinates of the event. Returns value from YAHOO.util.Event.getXY() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Array</code><div class="sub-desc">The xy values like [x, y]</div></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="hasModifier"></a>
<div class="mdetail">
<h3>hasModifier</i></h3>
<code>public function hasModifier()</code>
<div class="mdetail-desc">
Returns true if the control, shift or alt key was pressed during this event.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Boolean</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="preventDefault"></a>
<div class="mdetail alt">
<h3>preventDefault</i></h3>
<code>public function preventDefault()</code>
<div class="mdetail-desc">
Prevents the browsers default handling of the event. Calls YAHOO.util.Event.preventDefault() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>void</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="stopEvent"></a>
<div class="mdetail">
<h3>stopEvent</i></h3>
<code>public function stopEvent()</code>
<div class="mdetail-desc">
Stop the event. Calls YAHOO.util.Event.stopEvent() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>void</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
<a name="stopPropagation"></a>
<div class="mdetail alt">
<h3>stopPropagation</i></h3>
<code>public function stopPropagation()</code>
<div class="mdetail-desc">
Cancels bubbling of the event. Calls YAHOO.util.Event.stopPropagation() if the event is not null.
<div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>void</code></li>
</ul>
</div>
</div>
<div class="mdetail-def">This method is defined by EventObject.</div>
</div>
</div>
</div>
<hr>
Copyright &copy; 2006 Jack Slocum. All rights reserved.
</body>
</html>