Tooltip is an implementation of Overlay that behaves like an OS tooltip, displaying when the user mouses over a particular element, and disappearing on mouse out.
|
BOTTOM_LEFT<static> : String |
Overlay |
<static> Constant representing the top bottom left corner of an element, used for configuring the context eleme... |
|
BOTTOM_RIGHT<static> : String |
Overlay |
<static> Constant representing the bottom right corner of an element, used for configuring the context element ... |
|
CSS_BODY<static> : String |
Module |
<static> Constant representing the module body |
|
CSS_FOOTER<static> : String |
Module |
<static> Constant representing the module footer |
|
CSS_HEADER<static> : String |
Module |
<static> Constant representing the module header |
|
CSS_MODULE<static> : String |
Module |
<static> Constant for the default CSS class name that represents a Module |
|
CSS_OVERLAY<static> : String |
Overlay |
<static> Constant representing the default CSS class used for an Overlay |
|
CSS_TOOLTIP<static> : String |
Tooltip |
<static> Constant representing the Tooltip CSS class |
|
TOP_LEFT<static> : String |
Overlay |
<static> Constant representing the top left corner of an element, used for configuring the context element alig... |
|
TOP_RIGHT<static> : String |
Overlay |
<static> Constant representing the top right corner of an element, used for configuring the context element ali... |
|
body : HTMLElement |
Module |
The body element, denoted with CSS class "bd" |
|
browser : String |
Module |
String representing the current user-agent browser |
|
cfg : YAHOO.util.Config |
Module |
The Module's Config object used for monitoring configuration properties. |
|
contructor : Function |
Module |
The class's constructor function |
|
element : HTMLElement |
Module |
The main module element that contains the header, body, and footer |
|
footer : HTMLElement |
Module |
The footer element, denoted with CSS class "ft" |
|
header : HTMLElement |
Module |
The header element, denoted with CSS class "hd" |
|
http : String |
Module |
<static> Constant representing the prefix path to use for non-secure images |
|
https : String |
Module |
<static> Constant representing the prefix path to use for securely served images |
|
id : String |
Module |
The id of the element |
|
imageRoot : String |
Module |
The String representing the image root |
|
isSecure : Boolean |
Module |
Boolean representing whether or not the current browsing context is secure (https) |
|
javascript : String |
Module |
<static> Constant representing the url for the "src" attribute of the iframe used to monitor changes to the bro... |
|
platform : String |
Module |
String representing the current user-agent platform |
|
Tooltip(String el , HTMLElement el , Object userConfig ) |
Tooltip |
|
|
align(String elementAlign , String contextAlign ) : void |
Overlay |
Aligns the Overlay to its context element using the specified corner points (represented by the constants TOP_LEFT, T... |
|
appendToBody(HTMLElement element ) : void |
Module |
Appends the passed element to the body. If no body is present, one will be automatically created. |
|
appendToFooter(HTMLElement element ) : void |
Module |
Appends the passed element to the footer. If no footer is present, one will be automatically created. |
|
appendToHeader(HTMLElement element ) : void |
Module |
Appends the passed element to the header. If no header is present, one will be automatically created. |
|
center() : void |
Overlay |
Centers the container in the viewport. |
|
configConstrainToViewport(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler fired when the "constraintoviewport" property is changed. |
|
configContainer(String type , Object[] args , Object obj ) : void |
Tooltip |
The default event handler fired when the "container" property is changed. |
|
configContext(String type , Object[] args , Object obj ) : void |
Tooltip |
The default event handler fired when the "context" property is changed. |
|
configFixedCenter(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler fired when the "fixedcenter" property is changed. |
|
configHeight(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler fired when the "height" property is changed. |
|
configIframe(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler fired when the "iframe" property is changed. |
|
configMonitorResize(String type , Object[] args , Object obj ) : void |
Module |
Default event handler for the "monitorresize" configuration property |
|
configText(String type , Object[] args , Object obj ) : void |
Tooltip |
The default event handler fired when the "text" property is changed. |
|
configVisible(String type , Object[] args , Object obj ) : void |
Module |
Default event handler for changing the visibility property of a Module. By default, this is achieved by switching the... |
|
configWidth(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler fired when the "width" property is changed. |
|
configX(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler fired when the "x" property is changed. |
|
configXY(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler fired when the "xy" property is changed. |
|
configY(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler fired when the "y" property is changed. |
|
configzIndex(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler fired when the "zIndex" property is changed. |
|
destroy() : void |
Module |
Removes the Module element from the DOM and sets all child elements to null. |
|
doCenterOnDOMEvent() : void |
Overlay |
Center event handler used for centering on scroll/resize, but only if the Overlay is visible |
|
doHide() : void |
Tooltip |
Sets the timeout for the auto-dismiss delay, which by default is 5 seconds, meaning that a tooltip will automatically... |
|
doShow(DOMEvent e ) : Number |
Tooltip |
Processes the showing of the Tooltip by setting the timeout delay and offset of the Tooltip. |
|
enforceConstraints(String type , Object[] args , Object obj ) : void |
Overlay |
The default event handler executed when the moveEvent is fired, if the "constraintoviewport" is set to true. |
|
hide() : void |
Module |
Hides the Module element by setting the visible configuration property to false. Also fires two events: beforeHideEve... |
|
hideIframe() : void |
Overlay |
Hides the iframe shim, if it has been enabled |
|
hideMacGeckoScrollbars() : void |
Overlay |
Adds a special CSS class to the Overlay when Mac/Gecko is in use, to work around a Gecko bug where
scrollbars cannot ... |
|
init(String el , HTMLElement el , Object userConfig ) : void |
Tooltip |
The Tooltip initialization method. This method is automatically called by the constructor. A Tooltip is automatically... |
|
initDefaultConfig() : void |
Tooltip |
Initializes the class's configurable properties which can be changed using the Overlay's Config object (cfg). |
|
initEvents() : void |
Module |
Initializes the custom events for Module which are fired automatically at appropriate times by the Module class. |
|
initResizeMonitor() : void |
Module |
Initialized an empty IFRAME that is placed out of the visible area that can be used to detect text resize. |
|
moveTo(Number x , Number y ) : void |
Overlay |
Moves the Overlay to the specified position. This function is identical to calling this.cfg.setProperty("xy", [x,y]); |
|
onContextMouseMove(DOMEvent e , Object obj ) : void |
Tooltip |
The default event handler fired when the user moves the mouse while over the context element. |
|
onContextMouseOut(DOMEvent e , Object obj ) : void |
Tooltip |
The default event handler fired when the user mouses out of the context element. |
|
onContextMouseOver(DOMEvent e , Object obj ) : void |
Tooltip |
The default event handler fired when the user mouses over the context element. |
|
onDomResize(DOMEvent e , Object obj ) : void |
Module |
Event handler fired when the resize monitor element is resized. |
|
preventOverlay(Number pageX , Number pageY ) : void |
Tooltip |
Fired when the Tooltip is moved, this event handler is used to prevent the Tooltip from overlapping with its context ... |
|
render(String appendToNode , HTMLElement appendToNode , HTMLElement moduleElement ) : Boolean |
Module |
Renders the Module by inserting the elements that are not already in the main Module into their correct places. Optio... |
|
setBody(String bodyContent , HTMLElement bodyContent ) : void |
Module |
Sets the Module's body content to the HTML specified, or appends the passed element to the body. If no body is presen... |
|
setFooter(String footerContent , HTMLElement footerContent ) : void |
Module |
Sets the Module's footer content to the HTML specified, or appends the passed element to the footer. If no footer is ... |
|
setHeader(String headerContent , HTMLElement headerContent ) : void |
Module |
Sets the Module's header content to the HTML specified, or appends the passed element to the header. If no header is ... |
|
show() : void |
Module |
Shows the Module element by setting the visible configuration property to true. Also fires two events: beforeShowEven... |
|
showIframe() : void |
Overlay |
Shows the iframe shim, if it has been enabled |
|
showMacGeckoScrollbars() : void |
Overlay |
Removes a special CSS class from the Overlay when Mac/Gecko is in use, to work around a Gecko bug where
scrollbars ca... |
|
syncPosition() : void |
Overlay |
Synchronizes the Panel's "xy", "x", and "y" properties with the Panel's position in the DOM. This is primarily used t... |
|
toString() : String |
Tooltip |
Returns a string representation of the object. |
|
windowResizeHandler<static>(DOMEvent e ) : void |
Overlay |
<static> The DOM event handler used to fire the CustomEvent for window resize |
|
windowScrollHandler<static>(DOMEvent e ) : void |
Overlay |
<static> The DOM event handler used to fire the CustomEvent for window scroll |
BOTTOM_LEFT<static>
public String BOTTOM_LEFT<static>
<static> Constant representing the top bottom left corner of an element, used for configuring the context element alignment
This property is defined by
Overlay.
BOTTOM_RIGHT<static>
public String BOTTOM_RIGHT<static>
<static> Constant representing the bottom right corner of an element, used for configuring the context element alignment
This property is defined by
Overlay.
CSS_BODY<static>
public String CSS_BODY<static>
<static> Constant representing the module body
This property is defined by
Module.
CSS_FOOTER<static>
public String CSS_FOOTER<static>
<static> Constant representing the module footer
This property is defined by
Module.
CSS_HEADER<static>
public String CSS_HEADER<static>
<static> Constant representing the module header
This property is defined by
Module.
CSS_MODULE<static>
public String CSS_MODULE<static>
<static> Constant for the default CSS class name that represents a Module
This property is defined by
Module.
CSS_OVERLAY<static>
public String CSS_OVERLAY<static>
<static> Constant representing the default CSS class used for an Overlay
This property is defined by
Overlay.
CSS_TOOLTIP<static>
public String CSS_TOOLTIP<static>
<static> Constant representing the Tooltip CSS class
This property is defined by Tooltip.
TOP_LEFT<static>
public String TOP_LEFT<static>
<static> Constant representing the top left corner of an element, used for configuring the context element alignment
This property is defined by
Overlay.
TOP_RIGHT<static>
public String TOP_RIGHT<static>
<static> Constant representing the top right corner of an element, used for configuring the context element alignment
This property is defined by
Overlay.
body
public HTMLElement body
The body element, denoted with CSS class "bd"
This property is defined by
Module.
browser
public String browser
String representing the current user-agent browser
This property is defined by
Module.
cfg
public YAHOO.util.Config cfg
The Module's Config object used for monitoring configuration properties.
This property is defined by
Module.
contructor
public Function contructor
The class's constructor function
This property is defined by
Module.
element
public HTMLElement element
The main module element that contains the header, body, and footer
This property is defined by
Module.
footer
public HTMLElement footer
The footer element, denoted with CSS class "ft"
This property is defined by
Module.
header
public HTMLElement header
The header element, denoted with CSS class "hd"
This property is defined by
Module.
http
public String http
<static> Constant representing the prefix path to use for non-secure images
This property is defined by
Module.
https
public String https
<static> Constant representing the prefix path to use for securely served images
This property is defined by
Module.
id
public String id
The id of the element
This property is defined by
Module.
imageRoot
public String imageRoot
The String representing the image root
This property is defined by
Module.
isSecure
public Boolean isSecure
Boolean representing whether or not the current browsing context is secure (https)
This property is defined by
Module.
javascript
public String javascript
<static> Constant representing the url for the "src" attribute of the iframe used to monitor changes to the browser's base font size
This property is defined by
Module.
platform
public String platform
String representing the current user-agent platform
This property is defined by
Module.