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.
| |
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... |
| |
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. |
| |
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 |
Overlay |
| The default event handler fired when the "visible" property is changed. This method is responsible for firing showEve... |
| |
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 |
Overlay |
| Removes the Overlay 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. |
| |
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 |
Overlay |
| Initializes the custom events for Overlay which are fired automatically at appropriate times by the Overlay class. |
| |
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 |
Overlay |
| 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 ... |
| |
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_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.
cfg
public HTMLElement/String
@default cfg
Specifies the container element that the Tooltip's markup should be rendered into.
@config container
This property is defined by Tooltip.
javascript
public String javascript
<static> The URL that will be placed in the iframe
This property is defined by
Overlay.