Global

Members

targetTimer :number

Description:
  • The timer returned by window.setInterval. Used to suspend and resume target removal detection.

Source:

The timer returned by window.setInterval. Used to suspend and resume target removal detection.

Type:
  • number

sheet :CSSStyleSheet

Description:
  • The CSS stylesheet used to store and alter the fxToolTip div elements' styles.

Source:

The CSS stylesheet used to store and alter the fxToolTip div elements' styles.

Type:
  • CSSStyleSheet

rules :Array

Description:
  • A collection of all of the CSS rules in the document's stylesheet.

Source:

A collection of all of the CSS rules in the document's stylesheet.

Type:
  • Array

ttDiv :DOM.element

Description:
  • The HTML div element inserted into the DOM which is used to display all tooltips. This element is assigned the fxToolTip class.

Source:

The HTML div element inserted into the DOM which is used to display all tooltips. This element is assigned the fxToolTip class.

Type:
  • DOM.element

ttContainer :DOM.Element

Description:
  • The HTML div element inserted into the DOM which is used to display all tooltip content. Child element of ttDiv.

Source:

The HTML div element inserted into the DOM which is used to display all tooltip content. Child element of ttDiv.

Type:
  • DOM.Element

beforeRule :CSSRule

Description:
  • CSS rule associated with the .fxToolTip class.

Source:

CSS rule associated with the .fxToolTip class.

Type:
  • CSSRule

afterRule :CSSRule

Description:
  • CSS rule associated with the .fxToolTip::after pseudo class. Used to style the tooltip arrow.

Source:

CSS rule associated with the .fxToolTip::after pseudo class. Used to style the tooltip arrow.

Type:
  • CSSRule

targetRule :CSSRule

Description:
  • CSS rule associated with the .fxToolTipTarget class. This class is appended to all DOM elements associated with a tooltip. Used to style the target element's cursor on hover.

Source:

CSS rule associated with the .fxToolTipTarget class. This class is appended to all DOM elements associated with a tooltip. Used to style the target element's cursor on hover.

Type:
  • CSSRule

set :boolean

Description:
  • Represents the state of the fxToolTip environment.

Source:

Represents the state of the fxToolTip environment.

Type:
  • boolean

mouseX :number

Description:
  • The current mouse cursor X position in the client space.

Source:

The current mouse cursor X position in the client space.

Type:
  • number

mouseY :number

Description:
  • The current mouse cursor Y position in the client space.

Source:

The current mouse cursor Y position in the client space.

Type:
  • number

tips :Array

Description:
  • An array of Tip class objects representing all of the tooltips that have been instantiated.

Source:

An array of Tip class objects representing all of the tooltips that have been instantiated.

Type:
  • Array

tipsIndex :Array

Description:
  • An array of DOM element ids corresponding to each of the Tip class objects in the tips array.

Source:

An array of DOM element ids corresponding to each of the Tip class objects in the tips array.

Type:
  • Array

windowWidth :number

Description:
  • Global variable containing the width of the current viewport. Updated by the windowResized event listener.

Source:

Global variable containing the width of the current viewport. Updated by the windowResized event listener.

Type:
  • number

windowHeight :number

Description:
  • Global variable containing the height of the current viewport. Updated by the windowResized event listener.

Source:

Global variable containing the height of the current viewport. Updated by the windowResized event listener.

Type:
  • number

aspectRatio :number

Description:
  • Global variable containing the aspect ratio of the current viewport. Updated by the windowResized event listener.

Source:

Global variable containing the aspect ratio of the current viewport. Updated by the windowResized event listener.

Type:
  • number