function startWatch() {
      if (watcher) return;

      watcher = setInterval(function() {
        if (self.root[self.origin.offset]) {
          stopWatch();
          self.update();
        }
      }, 300); // is it good enought for you?)
    }
// Set interval timeout for watching when root node will be visible
Set interval timeout for watching when root node will be visible
Set interval timeout for watching when root node will be visible
function startWatch() {
      if (watcher) return;
      watcher = setInterval(function() {
        if (self.root[self.origin.offset]) {
          stopWatch();
          self.update();
        }
      }, 300); 
    }
function startWatch ( ) { if ( watcher ) return ; watcher = setInterval ( function ( ) { if ( self . root [ self . origin . offset ] ) { stopWatch ( ) ; self . update ( ) ; } } , 300 ) ; }
Set interval timeout for watching when root node will be visible
Set interval timeout for watching when root node will be visible
// is it good enought for you?)