1.7.4 • Published 4 months ago

float-tooltip v1.7.4

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Floating Tooltip

NPM package Build Size NPM Downloads

A floating tooltip JS component.

Quick start

import Tooltip from 'float-tooltip';

or using a script tag

<script src="//unpkg.com/float-tooltip"></script>

then

const myTooltip = new Tooltip(<triggerDOMElement>)
  .content('<div>Hello World!</div>');

API reference

Initialisation

new Tooltip(<containerDomElement>, { configOptions })
Config optionsDescriptionDefault
style: objectA custom style object apply to the tooltip and override the default style.-

Methods

MethodDescriptionDefault
content([stringHTMLElement])Specify the content of the tooltip. Supports plain text, HTML string content, an HTML element or React JSX. If a falsy value is supplied the tooltip will automatically hide.false
offsetX(number)The amount of pixels to offset the tooltip horizontally from its center position relative to the pointer. If a null value is specified (default) the offset will be automatically calculated and gradually shifted so it remains horizontally inside the parent element.-
offsetY(number)The amount of pixels to offset the tooltip vertically relative to the pointer. A negative value will shift the tooltip to be above the pointer. If a null value is specified (default) the tooltip will be flipped above when the pointer is near the bottom, so it remains vertically inside the parent element.-

Giving Back

paypal If this project has helped you and you'd like to contribute back, you can always buy me a ☕!

1.7.4

4 months ago

1.7.3

5 months ago

1.7.2

5 months ago

1.7.1

5 months ago

1.7.0

5 months ago

1.6.1

5 months ago

1.6.0

5 months ago

1.4.2

5 months ago

1.5.0

5 months ago

1.4.1

5 months ago

1.4.0

5 months ago

1.3.1

6 months ago

1.3.0

6 months ago

1.2.0

2 years ago

1.2.1

2 years ago

1.1.0

3 years ago

1.0.0

3 years ago