@@ -81,9 +81,9 @@ exports.default = function (target) {
8181 target . prototype . customBindListener = function ( ele ) {
8282 var _this = this ;
8383
84- var _state = this . state ,
85- event = _state . event ,
86- eventOff = _state . eventOff ;
84+ var _state = this . state ;
85+ var event = _state . event ;
86+ var eventOff = _state . eventOff ;
8787
8888 var dataEvent = ele . getAttribute ( 'data-event' ) || event ;
8989 var dataEventOff = ele . getAttribute ( 'data-event-off' ) || eventOff ;
@@ -103,9 +103,9 @@ exports.default = function (target) {
103103
104104 /* Unbind listener for custom event */
105105 target . prototype . customUnbindListener = function ( ele ) {
106- var _state2 = this . state ,
107- event = _state2 . event ,
108- eventOff = _state2 . eventOff ;
106+ var _state2 = this . state ;
107+ var event = _state2 . event ;
108+ var eventOff = _state2 . eventOff ;
109109
110110 var dataEvent = event || ele . getAttribute ( 'data-event' ) ;
111111 var dataEventOff = eventOff || ele . getAttribute ( 'data-event-off' ) ;
@@ -176,9 +176,7 @@ Object.defineProperty(exports, "__esModule", {
176176
177177exports . default = function ( target ) {
178178 target . prototype . isCapture = function ( currentTarget ) {
179- console . log ( 'currentTarget' , currentTarget ) ;
180179 var dataIsCapture = currentTarget . getAttribute ( 'data-iscapture' ) ;
181- console . log ( currentTarget . getAttribute ( 'data-iscapture' ) , dataIsCapture ) ;
182180 return dataIsCapture && dataIsCapture === 'true' || this . props . isCapture || false ;
183181 } ;
184182} ;
@@ -441,9 +439,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
441439 } , {
442440 key : 'componentDidMount' ,
443441 value : function componentDidMount ( ) {
444- var _props = this . props ,
445- insecure = _props . insecure ,
446- resizeHide = _props . resizeHide ;
442+ var _props = this . props ;
443+ var insecure = _props . insecure ;
444+ var resizeHide = _props . resizeHide ;
447445
448446 if ( insecure ) {
449447 this . setStyleHeader ( ) ; // Set the style to the <link>
@@ -509,9 +507,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
509507 value : function bindListener ( ) {
510508 var _this3 = this ;
511509
512- var _props2 = this . props ,
513- id = _props2 . id ,
514- globalEventOff = _props2 . globalEventOff ;
510+ var _props2 = this . props ;
511+ var id = _props2 . id ;
512+ var globalEventOff = _props2 . globalEventOff ;
515513
516514 var targetArray = this . getTargetArray ( id ) ;
517515
@@ -551,9 +549,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
551549 value : function unbindListener ( ) {
552550 var _this4 = this ;
553551
554- var _props3 = this . props ,
555- id = _props3 . id ,
556- globalEventOff = _props3 . globalEventOff ;
552+ var _props3 = this . props ;
553+ var id = _props3 . id ;
554+ var globalEventOff = _props3 . globalEventOff ;
557555
558556 var targetArray = this . getTargetArray ( id ) ;
559557 targetArray . forEach ( function ( target ) {
@@ -598,10 +596,10 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
598596 }
599597 // Get the tooltip content
600598 // calculate in this phrase so that tip width height can be detected
601- var _props4 = this . props ,
602- children = _props4 . children ,
603- multiline = _props4 . multiline ,
604- getContent = _props4 . getContent ;
599+ var _props4 = this . props ;
600+ var children = _props4 . children ;
601+ var multiline = _props4 . multiline ;
602+ var getContent = _props4 . getContent ;
605603
606604 var originTooltip = e . currentTarget . getAttribute ( 'data-tip' ) ;
607605 var isMultiline = e . currentTarget . getAttribute ( 'data-multiline' ) || multiline || false ;
@@ -643,7 +641,7 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
643641 delayShow : e . currentTarget . getAttribute ( 'data-delay-show' ) || this . props . delayShow || 0 ,
644642 delayHide : e . currentTarget . getAttribute ( 'data-delay-hide' ) || this . props . delayHide || 0 ,
645643 border : e . currentTarget . getAttribute ( 'data-border' ) ? e . currentTarget . getAttribute ( 'data-border' ) === 'true' : this . props . border || false ,
646- extraClass : e . currentTarget . getAttribute ( 'data-class' ) || this . props . class || '' ,
644+ extraClass : e . currentTarget . getAttribute ( 'data-class' ) || this . props . class || this . props . className || '' ,
647645 disable : e . currentTarget . getAttribute ( 'data-tip-disable' ) ? e . currentTarget . getAttribute ( 'data-tip-disable' ) === 'true' : this . props . disable || false
648646 } , function ( ) {
649647 if ( scrollHide ) _this5 . addScrollListener ( e ) ;
@@ -675,11 +673,11 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
675673 value : function updateTooltip ( e ) {
676674 var _this6 = this ;
677675
678- var _state = this . state ,
679- delayShow = _state . delayShow ,
680- show = _state . show ,
681- isEmptyTip = _state . isEmptyTip ,
682- disable = _state . disable ;
676+ var _state = this . state ;
677+ var delayShow = _state . delayShow ;
678+ var show = _state . show ;
679+ var isEmptyTip = _state . isEmptyTip ;
680+ var disable = _state . disable ;
683681 var afterShow = this . props . afterShow ;
684682 var placeholder = this . state . placeholder ;
685683
@@ -720,10 +718,10 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
720718 value : function hideTooltip ( e , hasTarget ) {
721719 var _this7 = this ;
722720
723- var _state2 = this . state ,
724- delayHide = _state2 . delayHide ,
725- isEmptyTip = _state2 . isEmptyTip ,
726- disable = _state2 . disable ;
721+ var _state2 = this . state ;
722+ var delayHide = _state2 . delayHide ;
723+ var isEmptyTip = _state2 . isEmptyTip ;
724+ var disable = _state2 . disable ;
727725 var afterHide = this . props . afterHide ;
728726
729727 if ( ! this . mount ) return ;
@@ -778,12 +776,12 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
778776 value : function updatePosition ( ) {
779777 var _this8 = this ;
780778
781- var _state3 = this . state ,
782- currentEvent = _state3 . currentEvent ,
783- currentTarget = _state3 . currentTarget ,
784- place = _state3 . place ,
785- effect = _state3 . effect ,
786- offset = _state3 . offset ;
779+ var _state3 = this . state ;
780+ var currentEvent = _state3 . currentEvent ;
781+ var currentTarget = _state3 . currentTarget ;
782+ var place = _state3 . place ;
783+ var effect = _state3 . effect ;
784+ var offset = _state3 . offset ;
787785
788786 var node = _reactDom2 . default . findDOMNode ( this ) ;
789787 var result = ( 0 , _getPosition2 . default ) ( currentEvent , currentTarget , node , place , effect , offset ) ;
@@ -829,13 +827,13 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
829827 } , {
830828 key : 'render' ,
831829 value : function render ( ) {
832- var _state4 = this . state ,
833- placeholder = _state4 . placeholder ,
834- extraClass = _state4 . extraClass ,
835- html = _state4 . html ,
836- ariaProps = _state4 . ariaProps ,
837- disable = _state4 . disable ,
838- isEmptyTip = _state4 . isEmptyTip ;
830+ var _state4 = this . state ;
831+ var placeholder = _state4 . placeholder ;
832+ var extraClass = _state4 . extraClass ;
833+ var html = _state4 . html ;
834+ var ariaProps = _state4 . ariaProps ;
835+ var disable = _state4 . disable ;
836+ var isEmptyTip = _state4 . isEmptyTip ;
839837
840838 var tooltipClass = ( 0 , _classnames2 . default ) ( '__react_component_tooltip' , { 'show' : this . state . show && ! disable && ! isEmptyTip } , { 'border' : this . state . border } , { 'place-top' : this . state . place === 'top' } , { 'place-bottom' : this . state . place === 'bottom' } , { 'place-left' : this . state . place === 'left' } , { 'place-right' : this . state . place === 'right' } , { 'type-dark' : this . state . type === 'dark' } , { 'type-success' : this . state . type === 'success' } , { 'type-warning' : this . state . type === 'warning' } , { 'type-error' : this . state . type === 'error' } , { 'type-info' : this . state . type === 'info' } , { 'type-light' : this . state . type === 'light' } ) ;
841839
@@ -870,6 +868,7 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
870868 border : _react . PropTypes . bool ,
871869 insecure : _react . PropTypes . bool ,
872870 class : _react . PropTypes . string ,
871+ className : _react . PropTypes . string ,
873872 id : _react . PropTypes . string ,
874873 html : _react . PropTypes . bool ,
875874 delayHide : _react . PropTypes . number ,
@@ -946,25 +945,28 @@ exports.default = function (e, target, node, place, effect, offset) {
946945 var tipWidth = node . clientWidth ;
947946 var tipHeight = node . clientHeight ;
948947
949- var _getCurrentOffset = getCurrentOffset ( e , target , effect ) ,
950- mouseX = _getCurrentOffset . mouseX ,
951- mouseY = _getCurrentOffset . mouseY ;
948+ var _getCurrentOffset = getCurrentOffset ( e , target , effect ) ;
949+
950+ var mouseX = _getCurrentOffset . mouseX ;
951+ var mouseY = _getCurrentOffset . mouseY ;
952952
953953 var defaultOffset = getDefaultPosition ( effect , target . clientWidth , target . clientHeight , tipWidth , tipHeight ) ;
954954
955- var _calculateOffset = calculateOffset ( offset ) ,
956- extraOffset_X = _calculateOffset . extraOffset_X ,
957- extraOffset_Y = _calculateOffset . extraOffset_Y ;
955+ var _calculateOffset = calculateOffset ( offset ) ;
956+
957+ var extraOffset_X = _calculateOffset . extraOffset_X ;
958+ var extraOffset_Y = _calculateOffset . extraOffset_Y ;
959+
958960
959961 var windowWidth = window . innerWidth ;
960962 var windowHeight = window . innerHeight ;
961963
962- var _getParent = getParent ( node ) ,
963- parentTop = _getParent . parentTop ,
964- parentLeft = _getParent . parentLeft ;
964+ var _getParent = getParent ( node ) ;
965965
966- // Get the edge offset of the tooltip
966+ var parentTop = _getParent . parentTop ;
967+ var parentLeft = _getParent . parentLeft ;
967968
969+ // Get the edge offset of the tooltip
968970
969971 var getTipOffsetLeft = function getTipOffsetLeft ( place ) {
970972 var offset_X = defaultOffset [ place ] . l ;
@@ -997,10 +999,10 @@ exports.default = function (e, target, node, place, effect, offset) {
997999 return { result : result , newPlace : newPlace } ;
9981000 } ;
9991001 var outsideLeft = function outsideLeft ( ) {
1000- var _outsideVertical = outsideVertical ( ) ,
1001- result = _outsideVertical . result ,
1002- newPlace = _outsideVertical . newPlace ; // Deal with vertical as first priority
1002+ var _outsideVertical = outsideVertical ( ) ;
10031003
1004+ var result = _outsideVertical . result ;
1005+ var newPlace = _outsideVertical . newPlace ; // Deal with vertical as first priority
10041006
10051007 if ( result && outsideHorizontal ( ) . result ) {
10061008 return { result : false } ; // No need to change, if change to vertical will out of space
@@ -1012,9 +1014,10 @@ exports.default = function (e, target, node, place, effect, offset) {
10121014 return { result : result , newPlace : newPlace } ;
10131015 } ;
10141016 var outsideRight = function outsideRight ( ) {
1015- var _outsideVertical2 = outsideVertical ( ) ,
1016- result = _outsideVertical2 . result ,
1017- newPlace = _outsideVertical2 . newPlace ;
1017+ var _outsideVertical2 = outsideVertical ( ) ;
1018+
1019+ var result = _outsideVertical2 . result ;
1020+ var newPlace = _outsideVertical2 . newPlace ;
10181021
10191022 if ( result && outsideHorizontal ( ) . result ) {
10201023 return { result : false } ; // No need to change, if change to vertical will out of space
@@ -1039,9 +1042,10 @@ exports.default = function (e, target, node, place, effect, offset) {
10391042 return { result : result , newPlace : newPlace } ;
10401043 } ;
10411044 var outsideTop = function outsideTop ( ) {
1042- var _outsideHorizontal = outsideHorizontal ( ) ,
1043- result = _outsideHorizontal . result ,
1044- newPlace = _outsideHorizontal . newPlace ;
1045+ var _outsideHorizontal = outsideHorizontal ( ) ;
1046+
1047+ var result = _outsideHorizontal . result ;
1048+ var newPlace = _outsideHorizontal . newPlace ;
10451049
10461050 if ( result && outsideVertical ( ) . result ) {
10471051 return { result : false } ;
@@ -1053,9 +1057,10 @@ exports.default = function (e, target, node, place, effect, offset) {
10531057 return { result : result , newPlace : newPlace } ;
10541058 } ;
10551059 var outsideBottom = function outsideBottom ( ) {
1056- var _outsideHorizontal2 = outsideHorizontal ( ) ,
1057- result = _outsideHorizontal2 . result ,
1058- newPlace = _outsideHorizontal2 . newPlace ;
1060+ var _outsideHorizontal2 = outsideHorizontal ( ) ;
1061+
1062+ var result = _outsideHorizontal2 . result ;
1063+ var newPlace = _outsideHorizontal2 . newPlace ;
10591064
10601065 if ( result && outsideVertical ( ) . result ) {
10611066 return { result : false } ;
0 commit comments