@@ -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' ) ; 
@@ -421,9 +421,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
421421  } ,  { 
422422    key : 'componentDidMount' , 
423423    value : function  componentDidMount ( )  { 
424-       var  _props  =  this . props , 
425-            insecure  =  _props . insecure , 
426-            resizeHide  =  _props . resizeHide ; 
424+       var  _props  =  this . props ; 
425+       var   insecure  =  _props . insecure ; 
426+       var  resizeHide  =  _props . resizeHide ; 
427427
428428      if  ( insecure )  { 
429429        this . setStyleHeader ( ) ;  // Set the style to the <link> 
@@ -491,9 +491,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
491491    value : function  bindListener ( )  { 
492492      var  _this3  =  this ; 
493493
494-       var  _props2  =  this . props , 
495-            id  =  _props2 . id , 
496-            globalEventOff  =  _props2 . globalEventOff ; 
494+       var  _props2  =  this . props ; 
495+       var   id  =  _props2 . id ; 
496+       var  globalEventOff  =  _props2 . globalEventOff ; 
497497
498498      var  targetArray  =  this . getTargetArray ( id ) ; 
499499
@@ -532,9 +532,9 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
532532    value : function  unbindListener ( )  { 
533533      var  _this4  =  this ; 
534534
535-       var  _props3  =  this . props , 
536-            id  =  _props3 . id , 
537-            globalEventOff  =  _props3 . globalEventOff ; 
535+       var  _props3  =  this . props ; 
536+       var   id  =  _props3 . id ; 
537+       var  globalEventOff  =  _props3 . globalEventOff ; 
538538
539539      var  targetArray  =  this . getTargetArray ( id ) ; 
540540      targetArray . forEach ( function  ( target )  { 
@@ -554,9 +554,10 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
554554  } ,  { 
555555    key : 'unbindBasicListener' , 
556556    value : function  unbindBasicListener ( target )  { 
557-       target . removeEventListener ( 'mouseenter' ,  this . showTooltip ) ; 
558-       target . removeEventListener ( 'mousemove' ,  this . updateTooltip ) ; 
559-       target . removeEventListener ( 'mouseleave' ,  this . hideTooltip ) ; 
557+       var  isCaptureMode  =  this . isCapture ( target ) ; 
558+       target . removeEventListener ( 'mouseenter' ,  this . showTooltip ,  isCaptureMode ) ; 
559+       target . removeEventListener ( 'mousemove' ,  this . updateTooltip ,  isCaptureMode ) ; 
560+       target . removeEventListener ( 'mouseleave' ,  this . hideTooltip ,  isCaptureMode ) ; 
560561    } 
561562
562563    /** 
@@ -578,10 +579,10 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
578579      } 
579580      // Get the tooltip content 
580581      // calculate in this phrase so that tip width height can be detected 
581-       var  _props4  =  this . props , 
582-            children  =  _props4 . children , 
583-            multiline  =  _props4 . multiline , 
584-            getContent  =  _props4 . getContent ; 
582+       var  _props4  =  this . props ; 
583+       var   children  =  _props4 . children ; 
584+       var   multiline  =  _props4 . multiline ; 
585+       var  getContent  =  _props4 . getContent ; 
585586
586587      var  originTooltip  =  e . currentTarget . getAttribute ( 'data-tip' ) ; 
587588      var  isMultiline  =  e . currentTarget . getAttribute ( 'data-multiline' )  ||  multiline  ||  false ; 
@@ -652,11 +653,11 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
652653    value : function  updateTooltip ( e )  { 
653654      var  _this6  =  this ; 
654655
655-       var  _state  =  this . state , 
656-            delayShow  =  _state . delayShow , 
657-            show  =  _state . show , 
658-            isEmptyTip  =  _state . isEmptyTip , 
659-            disable  =  _state . disable ; 
656+       var  _state  =  this . state ; 
657+       var   delayShow  =  _state . delayShow ; 
658+       var   show  =  _state . show ; 
659+       var   isEmptyTip  =  _state . isEmptyTip ; 
660+       var  disable  =  _state . disable ; 
660661      var  afterShow  =  this . props . afterShow ; 
661662      var  placeholder  =  this . state . placeholder ; 
662663
@@ -697,10 +698,10 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
697698    value : function  hideTooltip ( e ,  hasTarget )  { 
698699      var  _this7  =  this ; 
699700
700-       var  _state2  =  this . state , 
701-            delayHide  =  _state2 . delayHide , 
702-            isEmptyTip  =  _state2 . isEmptyTip , 
703-            disable  =  _state2 . disable ; 
701+       var  _state2  =  this . state ; 
702+       var   delayHide  =  _state2 . delayHide ; 
703+       var   isEmptyTip  =  _state2 . isEmptyTip ; 
704+       var  disable  =  _state2 . disable ; 
704705      var  afterHide  =  this . props . afterHide ; 
705706
706707      if  ( ! this . mount )  return ; 
@@ -755,12 +756,12 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
755756    value : function  updatePosition ( )  { 
756757      var  _this8  =  this ; 
757758
758-       var  _state3  =  this . state , 
759-            currentEvent  =  _state3 . currentEvent , 
760-            currentTarget  =  _state3 . currentTarget , 
761-            place  =  _state3 . place , 
762-            effect  =  _state3 . effect , 
763-            offset  =  _state3 . offset ; 
759+       var  _state3  =  this . state ; 
760+       var   currentEvent  =  _state3 . currentEvent ; 
761+       var   currentTarget  =  _state3 . currentTarget ; 
762+       var   place  =  _state3 . place ; 
763+       var   effect  =  _state3 . effect ; 
764+       var  offset  =  _state3 . offset ; 
764765
765766      var  node  =  _reactDom2 . default . findDOMNode ( this ) ; 
766767      var  result  =  ( 0 ,  _getPosition2 . default ) ( currentEvent ,  currentTarget ,  node ,  place ,  effect ,  offset ) ; 
@@ -806,13 +807,13 @@ var ReactTooltip = (0, _staticMethods2.default)(_class = (0, _windowListener2.de
806807  } ,  { 
807808    key : 'render' , 
808809    value : function  render ( )  { 
809-       var  _state4  =  this . state , 
810-            placeholder  =  _state4 . placeholder , 
811-            extraClass  =  _state4 . extraClass , 
812-            html  =  _state4 . html , 
813-            ariaProps  =  _state4 . ariaProps , 
814-            disable  =  _state4 . disable , 
815-            isEmptyTip  =  _state4 . isEmptyTip ; 
810+       var  _state4  =  this . state ; 
811+       var   placeholder  =  _state4 . placeholder ; 
812+       var   extraClass  =  _state4 . extraClass ; 
813+       var   html  =  _state4 . html ; 
814+       var   ariaProps  =  _state4 . ariaProps ; 
815+       var   disable  =  _state4 . disable ; 
816+       var  isEmptyTip  =  _state4 . isEmptyTip ; 
816817
817818      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'  } ) ; 
818819      if  ( html )  { 
@@ -914,25 +915,28 @@ exports.default = function (e, target, node, place, effect, offset) {
914915  var  tipWidth  =  node . clientWidth ; 
915916  var  tipHeight  =  node . clientHeight ; 
916917
917-   var  _getCurrentOffset  =  getCurrentOffset ( e ,  target ,  effect ) , 
918-       mouseX  =  _getCurrentOffset . mouseX , 
919-       mouseY  =  _getCurrentOffset . mouseY ; 
918+   var  _getCurrentOffset  =  getCurrentOffset ( e ,  target ,  effect ) ; 
919+ 
920+   var  mouseX  =  _getCurrentOffset . mouseX ; 
921+   var  mouseY  =  _getCurrentOffset . mouseY ; 
920922
921923  var  defaultOffset  =  getDefaultPosition ( effect ,  target . clientWidth ,  target . clientHeight ,  tipWidth ,  tipHeight ) ; 
922924
923-   var  _calculateOffset  =  calculateOffset ( offset ) , 
924-       extraOffset_X  =  _calculateOffset . extraOffset_X , 
925-       extraOffset_Y  =  _calculateOffset . extraOffset_Y ; 
925+   var  _calculateOffset  =  calculateOffset ( offset ) ; 
926+ 
927+   var  extraOffset_X  =  _calculateOffset . extraOffset_X ; 
928+   var  extraOffset_Y  =  _calculateOffset . extraOffset_Y ; 
929+ 
926930
927931  var  windowWidth  =  window . innerWidth ; 
928932  var  windowHeight  =  window . innerHeight ; 
929933
930-   var  _getParent  =  getParent ( node ) , 
931-       parentTop  =  _getParent . parentTop , 
932-       parentLeft  =  _getParent . parentLeft ; 
934+   var  _getParent  =  getParent ( node ) ; 
933935
934-   // Get the edge offset of the tooltip 
936+   var  parentTop  =  _getParent . parentTop ; 
937+   var  parentLeft  =  _getParent . parentLeft ; 
935938
939+   // Get the edge offset of the tooltip 
936940
937941  var  getTipOffsetLeft  =  function  getTipOffsetLeft ( place )  { 
938942    var  offset_X  =  defaultOffset [ place ] . l ; 
@@ -965,10 +969,10 @@ exports.default = function (e, target, node, place, effect, offset) {
965969    return  {  result : result ,  newPlace : newPlace  } ; 
966970  } ; 
967971  var  outsideLeft  =  function  outsideLeft ( )  { 
968-     var  _outsideVertical  =  outsideVertical ( ) , 
969-         result  =  _outsideVertical . result , 
970-         newPlace  =  _outsideVertical . newPlace ;  // Deal with vertical as first priority 
972+     var  _outsideVertical  =  outsideVertical ( ) ; 
971973
974+     var  result  =  _outsideVertical . result ; 
975+     var  newPlace  =  _outsideVertical . newPlace ;  // Deal with vertical as first priority 
972976
973977    if  ( result  &&  outsideHorizontal ( ) . result )  { 
974978      return  {  result : false  } ;  // No need to change, if change to vertical will out of space 
@@ -980,9 +984,10 @@ exports.default = function (e, target, node, place, effect, offset) {
980984    return  {  result : result ,  newPlace : newPlace  } ; 
981985  } ; 
982986  var  outsideRight  =  function  outsideRight ( )  { 
983-     var  _outsideVertical2  =  outsideVertical ( ) , 
984-         result  =  _outsideVertical2 . result , 
985-         newPlace  =  _outsideVertical2 . newPlace ; 
987+     var  _outsideVertical2  =  outsideVertical ( ) ; 
988+ 
989+     var  result  =  _outsideVertical2 . result ; 
990+     var  newPlace  =  _outsideVertical2 . newPlace ; 
986991
987992    if  ( result  &&  outsideHorizontal ( ) . result )  { 
988993      return  {  result : false  } ;  // No need to change, if change to vertical will out of space 
@@ -1007,9 +1012,10 @@ exports.default = function (e, target, node, place, effect, offset) {
10071012    return  {  result : result ,  newPlace : newPlace  } ; 
10081013  } ; 
10091014  var  outsideTop  =  function  outsideTop ( )  { 
1010-     var  _outsideHorizontal  =  outsideHorizontal ( ) , 
1011-         result  =  _outsideHorizontal . result , 
1012-         newPlace  =  _outsideHorizontal . newPlace ; 
1015+     var  _outsideHorizontal  =  outsideHorizontal ( ) ; 
1016+ 
1017+     var  result  =  _outsideHorizontal . result ; 
1018+     var  newPlace  =  _outsideHorizontal . newPlace ; 
10131019
10141020    if  ( result  &&  outsideVertical ( ) . result )  { 
10151021      return  {  result : false  } ; 
@@ -1021,9 +1027,10 @@ exports.default = function (e, target, node, place, effect, offset) {
10211027    return  {  result : result ,  newPlace : newPlace  } ; 
10221028  } ; 
10231029  var  outsideBottom  =  function  outsideBottom ( )  { 
1024-     var  _outsideHorizontal2  =  outsideHorizontal ( ) , 
1025-         result  =  _outsideHorizontal2 . result , 
1026-         newPlace  =  _outsideHorizontal2 . newPlace ; 
1030+     var  _outsideHorizontal2  =  outsideHorizontal ( ) ; 
1031+ 
1032+     var  result  =  _outsideHorizontal2 . result ; 
1033+     var  newPlace  =  _outsideHorizontal2 . newPlace ; 
10271034
10281035    if  ( result  &&  outsideVertical ( ) . result )  { 
10291036      return  {  result : false  } ; 
0 commit comments