function show() {
              if (showTimeout) {
                $timeout.cancel(showTimeout);
                showTimeout = null;
              }

              // If there is a pending remove transition, we must cancel it, lest the
              // tooltip be mysteriously removed.
              if (hideTimeout) {
                $timeout.cancel(hideTimeout);
                hideTimeout = null;
              }
              if (transitionTimeout) {
                $timeout.cancel(transitionTimeout);
                transitionTimeout = null;
              }

              // Don't show empty tooltips.
              if (!ttScope.content) {
                return angular.noop;
              }

              createTooltip();

              // And show the tooltip.
              ttScope.$evalAsync(function() {
                ttScope.isOpen = true;
                assignIsOpen(true);
                positionTooltip();
              });
            }
// Show the tooltip popup element.
Show the tooltip popup element.
Show the tooltip popup element .
function show() {
              if (showTimeout) {
                $timeout.cancel(showTimeout);
                showTimeout = null;
              }
              if (hideTimeout) {
                $timeout.cancel(hideTimeout);
                hideTimeout = null;
              }
              if (transitionTimeout) {
                $timeout.cancel(transitionTimeout);
                transitionTimeout = null;
              }
              if (!ttScope.content) {
                return angular.noop;
              }
              createTooltip();
              ttScope.$evalAsync(function() {
                ttScope.isOpen = true;
                assignIsOpen(true);
                positionTooltip();
              });
            }
function show ( ) { if ( showTimeout ) { $timeout . cancel ( showTimeout ) ; showTimeout = null ; } if ( hideTimeout ) { $timeout . cancel ( hideTimeout ) ; hideTimeout = null ; } if ( transitionTimeout ) { $timeout . cancel ( transitionTimeout ) ; transitionTimeout = null ; } if ( ! ttScope . content ) { return angular . noop ; } createTooltip ( ) ; ttScope . $evalAsync ( function ( ) { ttScope . isOpen = true ; assignIsOpen ( true ) ; positionTooltip ( ) ; } ) ; }
Show the tooltip popup element.
Show the tooltip popup element .
// If there is a pending remove transition, we must cancel it, lest the // tooltip be mysteriously removed. // Don't show empty tooltips. // And show the tooltip.