src/basis.js
function(){
      if (this.deferredToken)
      {
        this.deferredToken.destroy();
        this.deferredToken = null;
      }

      this.attach = $undef;
      this.detach = $undef;

      var cursor = this;
      while (cursor = cursor.handler)
        if (cursor.destroy)
          cursor.destroy.call(cursor.context);

      this.handler = null;
      this.value = null;
    }
function(){
      if (this.deferredToken)
      {
        this.deferredToken.destroy();
        this.deferredToken = null;
      }

      this.attach = $undef;
      this.detach = $undef;

      var cursor = this;
      while (cursor = cursor.handler)
        if (cursor.destroy)
          cursor.destroy.call(cursor.context);

      this.handler = null;
      this.value = null;
    }
function ( ) { if ( this . deferredToken ) { this . deferredToken . destroy ( ) ; this . deferredToken = null ; } this . attach = $undef ; this . detach = $undef ; var cursor = this ; while ( cursor = cursor . handler ) if ( cursor . destroy ) cursor . destroy . call ( cursor . context ) ; this . handler = null ; this . value = null ; }
Actually it's not require invoke destroy method for token, garbage
collector have no problems to free token's memory when all references
to token are removed.
@destructor
Actually it s not require invoke destroy method for token garbage collector have no problems to free token s memory when all references to token are removed .