pagelets/nodejitsu/tooltip/base.js
function create(event) {
    if (!this.trigger(event)) return;
    if ('preventDefault' in event) event.preventDefault();
    if (this.trigger(event, 'click') && this.remove(event)) return;

    //
    // Create a new tooltip, but make sure to destroy remaining ones before.
    //
    this.timer = setTimeout(function execute() {
      this.render(event);
    }.bind(this), this.delay);
  }
function create(event) {
    if (!this.trigger(event)) return;
    if ('preventDefault' in event) event.preventDefault();
    if (this.trigger(event, 'click') && this.remove(event)) return;

    //
    // Create a new tooltip, but make sure to destroy remaining ones before.
    //
    this.timer = setTimeout(function execute() {
      this.render(event);
    }.bind(this), this.delay);
  }
function create ( event ) { if ( ! this . trigger ( event ) ) return ; if ( 'preventDefault' in event ) event . preventDefault ( ) ; if ( this . trigger ( event , 'click' ) && this . remove ( event ) ) return ; // // Create a new tooltip, but make sure to destroy remaining ones before. // this . timer = setTimeout ( function execute ( ) { this . render ( event ) ; } . bind ( this ) , this . delay ) ; }
Trigger rendering of the tooltip after a slight delay, less twitchy more
user friendly.

@param {Event} event
@api public
Trigger rendering of the tooltip after a slight delay less twitchy more user friendly .