@@ -81,9 +81,9 @@ exports.default = function (target) {
81
81
target . prototype . customBindListener = function ( ele ) {
82
82
var _this = this ;
83
83
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 ;
87
87
88
88
var dataEvent = ele . getAttribute ( 'data-event' ) || event ;
89
89
var dataEventOff = ele . getAttribute ( 'data-event-off' ) || eventOff ;
@@ -103,9 +103,9 @@ exports.default = function (target) {
103
103
104
104
/* Unbind listener for custom event */
105
105
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 ;
109
109
110
110
var dataEvent = event || ele . getAttribute ( 'data-event' ) ;
111
111
var dataEventOff = eventOff || ele . getAttribute ( 'data-event-off' ) ;
@@ -176,9 +176,7 @@ Object.defineProperty(exports, "__esModule", {
176
176
177
177
exports . default = function ( target ) {
178
178
target . prototype . isCapture = function ( currentTarget ) {
179
- console . log ( 'currentTarget' , currentTarget ) ;
180
179
var dataIsCapture = currentTarget . getAttribute ( 'data-iscapture' ) ;
181
- console . log ( currentTarget . getAttribute ( 'data-iscapture' ) , dataIsCapture ) ;
182
180
return dataIsCapture && dataIsCapture === 'true' || this . props . isCapture || false ;
183
181
} ;
184
182
} ;
@@ -441,9 +439,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
441
439
} , {
442
440
key : 'componentDidMount' ,
443
441
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 ;
447
445
448
446
if ( insecure ) {
449
447
this . setStyleHeader ( ) ; // Set the style to the <link>
@@ -509,9 +507,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
509
507
value : function bindListener ( ) {
510
508
var _this3 = this ;
511
509
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 ;
515
513
516
514
var targetArray = this . getTargetArray ( id ) ;
517
515
@@ -551,9 +549,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
551
549
value : function unbindListener ( ) {
552
550
var _this4 = this ;
553
551
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 ;
557
555
558
556
var targetArray = this . getTargetArray ( id ) ;
559
557
targetArray . forEach ( function ( target ) {
@@ -598,10 +596,10 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
598
596
}
599
597
// Get the tooltip content
600
598
// 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 ;
605
603
606
604
var originTooltip = e . currentTarget . getAttribute ( 'data-tip' ) ;
607
605
var isMultiline = e . currentTarget . getAttribute ( 'data-multiline' ) || multiline || false ;
@@ -643,7 +641,7 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
643
641
delayShow : e . currentTarget . getAttribute ( 'data-delay-show' ) || this . props . delayShow || 0 ,
644
642
delayHide : e . currentTarget . getAttribute ( 'data-delay-hide' ) || this . props . delayHide || 0 ,
645
643
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 || '' ,
647
645
disable : e . currentTarget . getAttribute ( 'data-tip-disable' ) ? e . currentTarget . getAttribute ( 'data-tip-disable' ) === 'true' : this . props . disable || false
648
646
} , function ( ) {
649
647
if ( scrollHide ) _this5 . addScrollListener ( e ) ;
@@ -675,11 +673,11 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
675
673
value : function updateTooltip ( e ) {
676
674
var _this6 = this ;
677
675
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 ;
683
681
var afterShow = this . props . afterShow ;
684
682
var placeholder = this . state . placeholder ;
685
683
@@ -720,10 +718,10 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
720
718
value : function hideTooltip ( e , hasTarget ) {
721
719
var _this7 = this ;
722
720
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 ;
727
725
var afterHide = this . props . afterHide ;
728
726
729
727
if ( ! this . mount ) return ;
@@ -778,12 +776,12 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
778
776
value : function updatePosition ( ) {
779
777
var _this8 = this ;
780
778
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 ;
787
785
788
786
var node = _reactDom2 . default . findDOMNode ( this ) ;
789
787
var result = ( 0 , _getPosition2 . default ) ( currentEvent , currentTarget , node , place , effect , offset ) ;
@@ -829,13 +827,13 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
829
827
} , {
830
828
key : 'render' ,
831
829
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 ;
839
837
840
838
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' } ) ;
841
839
@@ -870,6 +868,7 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
870
868
border : _react . PropTypes . bool ,
871
869
insecure : _react . PropTypes . bool ,
872
870
class : _react . PropTypes . string ,
871
+ className : _react . PropTypes . string ,
873
872
id : _react . PropTypes . string ,
874
873
html : _react . PropTypes . bool ,
875
874
delayHide : _react . PropTypes . number ,
@@ -946,25 +945,28 @@ exports.default = function (e, target, node, place, effect, offset) {
946
945
var tipWidth = node . clientWidth ;
947
946
var tipHeight = node . clientHeight ;
948
947
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 ;
952
952
953
953
var defaultOffset = getDefaultPosition ( effect , target . clientWidth , target . clientHeight , tipWidth , tipHeight ) ;
954
954
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
+
958
960
959
961
var windowWidth = window . innerWidth ;
960
962
var windowHeight = window . innerHeight ;
961
963
962
- var _getParent = getParent ( node ) ,
963
- parentTop = _getParent . parentTop ,
964
- parentLeft = _getParent . parentLeft ;
964
+ var _getParent = getParent ( node ) ;
965
965
966
- // Get the edge offset of the tooltip
966
+ var parentTop = _getParent . parentTop ;
967
+ var parentLeft = _getParent . parentLeft ;
967
968
969
+ // Get the edge offset of the tooltip
968
970
969
971
var getTipOffsetLeft = function getTipOffsetLeft ( place ) {
970
972
var offset_X = defaultOffset [ place ] . l ;
@@ -997,10 +999,10 @@ exports.default = function (e, target, node, place, effect, offset) {
997
999
return { result : result , newPlace : newPlace } ;
998
1000
} ;
999
1001
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 ( ) ;
1003
1003
1004
+ var result = _outsideVertical . result ;
1005
+ var newPlace = _outsideVertical . newPlace ; // Deal with vertical as first priority
1004
1006
1005
1007
if ( result && outsideHorizontal ( ) . result ) {
1006
1008
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) {
1012
1014
return { result : result , newPlace : newPlace } ;
1013
1015
} ;
1014
1016
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 ;
1018
1021
1019
1022
if ( result && outsideHorizontal ( ) . result ) {
1020
1023
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) {
1039
1042
return { result : result , newPlace : newPlace } ;
1040
1043
} ;
1041
1044
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 ;
1045
1049
1046
1050
if ( result && outsideVertical ( ) . result ) {
1047
1051
return { result : false } ;
@@ -1053,9 +1057,10 @@ exports.default = function (e, target, node, place, effect, offset) {
1053
1057
return { result : result , newPlace : newPlace } ;
1054
1058
} ;
1055
1059
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 ;
1059
1064
1060
1065
if ( result && outsideVertical ( ) . result ) {
1061
1066
return { result : false } ;
0 commit comments