Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

uxcore-tooltip

uxcore47MIT0.4.13

uxcore-tooltip ui component for react

react, react-component, react-uxcore-tooltip, uxcore-tooltip

readme

uxcore-tooltip


NPM version build status Test Coverage Dependency Status devDependency Status NPM downloads

Sauce Test Status

TL;DR

tooltip ui component for react

setup develop environment

$ git clone https://github.com/uxcore/uxcore-tooltip
$ cd uxcore-tooltip
$ npm install
$ gulp server

Usage

import Tooltip from 'uxcore-tooltip';

ReactDOM.render(
    <Tooltip
        placement="top"
        trigger="hover"
        overlay={title}
        <span>tooltip</span>
    </Tooltip>, document.getElementById('target'));

demo

http://uxcore.github.io/uxcore/components/tooltip/

API

props

参数 类型 默认值 说明
overlayClassName string uxcore additional className added to popup overlay
trigger string[] ['hover'] which actions cause tooltip shown. enum of 'hover','click','focus'
mouseEnterDelay number 0 delay time to show when mouse enter.unit: s.
mouseLeaveDelay number 0.1 delay time to hide when mouse leave.unit: s.
overlayStyle Object | additional style of overlay node
wrapStyle Object | additional style of wrap node
prefixCls String kuma-tooltip prefix class name
onVisibleChange Function | call when visible is changed
visible boolean | whether tooltip is visible
defaultVisible boolean | whether tooltip is visible initially
placement String Object | one of ['left','right','top','bottom', 'topLeft', 'topRight', 'bottomLeft',
align Object: alignConfig of dom-align | only valid when placement's type is String. value will be merged into placement's align config. note: can only accept offset and targetOffset
overlay React.Element | popup content
getTooltipContainer function | function returning html node which will act as tooltip contaier

changelog

History

0.4.13

  • CHANGED style change: move background-color from inner to content

0.4.12

  • CHANGED support style isolation

0.4.11

  • CHANGED support React@16

0.4.10

  • CHANGED align border-radius

0.4.9

  • CHANGED support js style export

0.4.8

  • NEW dark background tooltip

0.4.7

  • CHANGED update rc-tooltip to ^3.0.0

0.4.6

  • CHANGED upgrade rc-tooltip to 3.5.x.
  • FIXED React 15.x compatible. Remove React.PropTypes warnings.
  • CHANGED use ES6 modules instead of commonjs

0.4.4

  • CHANGED style change

0.4.3

  • CHANGED use global transition ease
  • CHANGED change animation directions

0.4.0

CHANGED new animation

0.3.4

CHANGED add another eight directions

0.3.3

CHANGED add default transition name

0.3.0

CHANGED apply new style

0.2.4

CHANGED update scaffold

0.2.3

`CHANGED upgrade to rc-tooltip@3.3.0

0.2.1

FIXED error in ie10

0.2.0

FIXED #1CHANGED upgrade to rc-tooltip@2.7.0

0.1.2

CHANGED upgrade to react@0.14