@@ -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
- var event = _state . event ;
86
- var eventOff = _state . eventOff ;
84
+ var _state = this . state ,
85
+ event = _state . event ,
86
+ 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
- var event = _state2 . event ;
108
- var eventOff = _state2 . eventOff ;
106
+ var _state2 = this . state ,
107
+ event = _state2 . event ,
108
+ 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,7 +176,9 @@ Object.defineProperty(exports, "__esModule", {
176
176
177
177
exports . default = function ( target ) {
178
178
target . prototype . isCapture = function ( currentTarget ) {
179
+ console . log ( 'currentTarget' , currentTarget ) ;
179
180
var dataIsCapture = currentTarget . getAttribute ( 'data-iscapture' ) ;
181
+ console . log ( currentTarget . getAttribute ( 'data-iscapture' ) , dataIsCapture ) ;
180
182
return dataIsCapture && dataIsCapture === 'true' || this . props . isCapture || false ;
181
183
} ;
182
184
} ;
@@ -439,9 +441,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
439
441
} , {
440
442
key : 'componentDidMount' ,
441
443
value : function componentDidMount ( ) {
442
- var _props = this . props ;
443
- var insecure = _props . insecure ;
444
- var resizeHide = _props . resizeHide ;
444
+ var _props = this . props ,
445
+ insecure = _props . insecure ,
446
+ resizeHide = _props . resizeHide ;
445
447
446
448
if ( insecure ) {
447
449
this . setStyleHeader ( ) ; // Set the style to the <link>
@@ -507,9 +509,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
507
509
value : function bindListener ( ) {
508
510
var _this3 = this ;
509
511
510
- var _props2 = this . props ;
511
- var id = _props2 . id ;
512
- var globalEventOff = _props2 . globalEventOff ;
512
+ var _props2 = this . props ,
513
+ id = _props2 . id ,
514
+ globalEventOff = _props2 . globalEventOff ;
513
515
514
516
var targetArray = this . getTargetArray ( id ) ;
515
517
@@ -549,9 +551,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
549
551
value : function unbindListener ( ) {
550
552
var _this4 = this ;
551
553
552
- var _props3 = this . props ;
553
- var id = _props3 . id ;
554
- var globalEventOff = _props3 . globalEventOff ;
554
+ var _props3 = this . props ,
555
+ id = _props3 . id ,
556
+ globalEventOff = _props3 . globalEventOff ;
555
557
556
558
var targetArray = this . getTargetArray ( id ) ;
557
559
targetArray . forEach ( function ( target ) {
@@ -596,10 +598,10 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
596
598
}
597
599
// Get the tooltip content
598
600
// calculate in this phrase so that tip width height can be detected
599
- var _props4 = this . props ;
600
- var children = _props4 . children ;
601
- var multiline = _props4 . multiline ;
602
- var getContent = _props4 . getContent ;
601
+ var _props4 = this . props ,
602
+ children = _props4 . children ,
603
+ multiline = _props4 . multiline ,
604
+ getContent = _props4 . getContent ;
603
605
604
606
var originTooltip = e . currentTarget . getAttribute ( 'data-tip' ) ;
605
607
var isMultiline = e . currentTarget . getAttribute ( 'data-multiline' ) || multiline || false ;
@@ -673,11 +675,11 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
673
675
value : function updateTooltip ( e ) {
674
676
var _this6 = this ;
675
677
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 ;
678
+ var _state = this . state ,
679
+ delayShow = _state . delayShow ,
680
+ show = _state . show ,
681
+ isEmptyTip = _state . isEmptyTip ,
682
+ disable = _state . disable ;
681
683
var afterShow = this . props . afterShow ;
682
684
var placeholder = this . state . placeholder ;
683
685
@@ -718,10 +720,10 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
718
720
value : function hideTooltip ( e , hasTarget ) {
719
721
var _this7 = this ;
720
722
721
- var _state2 = this . state ;
722
- var delayHide = _state2 . delayHide ;
723
- var isEmptyTip = _state2 . isEmptyTip ;
724
- var disable = _state2 . disable ;
723
+ var _state2 = this . state ,
724
+ delayHide = _state2 . delayHide ,
725
+ isEmptyTip = _state2 . isEmptyTip ,
726
+ disable = _state2 . disable ;
725
727
var afterHide = this . props . afterHide ;
726
728
727
729
if ( ! this . mount ) return ;
@@ -776,12 +778,12 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
776
778
value : function updatePosition ( ) {
777
779
var _this8 = this ;
778
780
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 ;
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 ;
785
787
786
788
var node = _reactDom2 . default . findDOMNode ( this ) ;
787
789
var result = ( 0 , _getPosition2 . default ) ( currentEvent , currentTarget , node , place , effect , offset ) ;
@@ -827,13 +829,13 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
827
829
} , {
828
830
key : 'render' ,
829
831
value : function render ( ) {
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 ;
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 ;
837
839
838
840
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' } ) ;
839
841
@@ -944,29 +946,26 @@ exports.default = function (e, target, node, place, effect, offset) {
944
946
var tipWidth = node . clientWidth ;
945
947
var tipHeight = node . clientHeight ;
946
948
947
- var _getCurrentOffset = getCurrentOffset ( e , target , effect ) ;
948
-
949
- var mouseX = _getCurrentOffset . mouseX ;
950
- var mouseY = _getCurrentOffset . mouseY ;
949
+ var _getCurrentOffset = getCurrentOffset ( e , target , effect ) ,
950
+ mouseX = _getCurrentOffset . mouseX ,
951
+ mouseY = _getCurrentOffset . mouseY ;
951
952
952
953
var defaultOffset = getDefaultPosition ( effect , target . clientWidth , target . clientHeight , tipWidth , tipHeight ) ;
953
954
954
- var _calculateOffset = calculateOffset ( offset ) ;
955
-
956
- var extraOffset_X = _calculateOffset . extraOffset_X ;
957
- var extraOffset_Y = _calculateOffset . extraOffset_Y ;
958
-
955
+ var _calculateOffset = calculateOffset ( offset ) ,
956
+ extraOffset_X = _calculateOffset . extraOffset_X ,
957
+ extraOffset_Y = _calculateOffset . extraOffset_Y ;
959
958
960
959
var windowWidth = window . innerWidth ;
961
960
var windowHeight = window . innerHeight ;
962
961
963
- var _getParent = getParent ( node ) ;
964
-
965
- var parentTop = _getParent . parentTop ;
966
- var parentLeft = _getParent . parentLeft ;
962
+ var _getParent = getParent ( node ) ,
963
+ parentTop = _getParent . parentTop ,
964
+ parentLeft = _getParent . parentLeft ;
967
965
968
966
// Get the edge offset of the tooltip
969
967
968
+
970
969
var getTipOffsetLeft = function getTipOffsetLeft ( place ) {
971
970
var offset_X = defaultOffset [ place ] . l ;
972
971
return mouseX + offset_X + extraOffset_X ;
@@ -998,10 +997,10 @@ exports.default = function (e, target, node, place, effect, offset) {
998
997
return { result : result , newPlace : newPlace } ;
999
998
} ;
1000
999
var outsideLeft = function outsideLeft ( ) {
1001
- var _outsideVertical = outsideVertical ( ) ;
1000
+ var _outsideVertical = outsideVertical ( ) ,
1001
+ result = _outsideVertical . result ,
1002
+ newPlace = _outsideVertical . newPlace ; // Deal with vertical as first priority
1002
1003
1003
- var result = _outsideVertical . result ;
1004
- var newPlace = _outsideVertical . newPlace ; // Deal with vertical as first priority
1005
1004
1006
1005
if ( result && outsideHorizontal ( ) . result ) {
1007
1006
return { result : false } ; // No need to change, if change to vertical will out of space
@@ -1013,10 +1012,9 @@ exports.default = function (e, target, node, place, effect, offset) {
1013
1012
return { result : result , newPlace : newPlace } ;
1014
1013
} ;
1015
1014
var outsideRight = function outsideRight ( ) {
1016
- var _outsideVertical2 = outsideVertical ( ) ;
1017
-
1018
- var result = _outsideVertical2 . result ;
1019
- var newPlace = _outsideVertical2 . newPlace ;
1015
+ var _outsideVertical2 = outsideVertical ( ) ,
1016
+ result = _outsideVertical2 . result ,
1017
+ newPlace = _outsideVertical2 . newPlace ;
1020
1018
1021
1019
if ( result && outsideHorizontal ( ) . result ) {
1022
1020
return { result : false } ; // No need to change, if change to vertical will out of space
@@ -1041,10 +1039,9 @@ exports.default = function (e, target, node, place, effect, offset) {
1041
1039
return { result : result , newPlace : newPlace } ;
1042
1040
} ;
1043
1041
var outsideTop = function outsideTop ( ) {
1044
- var _outsideHorizontal = outsideHorizontal ( ) ;
1045
-
1046
- var result = _outsideHorizontal . result ;
1047
- var newPlace = _outsideHorizontal . newPlace ;
1042
+ var _outsideHorizontal = outsideHorizontal ( ) ,
1043
+ result = _outsideHorizontal . result ,
1044
+ newPlace = _outsideHorizontal . newPlace ;
1048
1045
1049
1046
if ( result && outsideVertical ( ) . result ) {
1050
1047
return { result : false } ;
@@ -1056,10 +1053,9 @@ exports.default = function (e, target, node, place, effect, offset) {
1056
1053
return { result : result , newPlace : newPlace } ;
1057
1054
} ;
1058
1055
var outsideBottom = function outsideBottom ( ) {
1059
- var _outsideHorizontal2 = outsideHorizontal ( ) ;
1060
-
1061
- var result = _outsideHorizontal2 . result ;
1062
- var newPlace = _outsideHorizontal2 . newPlace ;
1056
+ var _outsideHorizontal2 = outsideHorizontal ( ) ,
1057
+ result = _outsideHorizontal2 . result ,
1058
+ newPlace = _outsideHorizontal2 . newPlace ;
1063
1059
1064
1060
if ( result && outsideVertical ( ) . result ) {
1065
1061
return { result : false } ;
0 commit comments