lib/operations.js
function onRowComplete () {
    if (rowTimeout) {
      clearTimeout(rowTimeout)
    }
    if (isComplete && numUpdates === 0) {
      rowTimeout = setTimeout(() => {
        // check yet again, because interpolated times could've appeared since setting timeout
        if (numUpdates === 0) {
          console.log('interpolation completed successfully (no interpolations needed)')
          callback()
        }
      }, 10000)
    }
  }
function onRowComplete () {
    if (rowTimeout) {
      clearTimeout(rowTimeout)
    }
    if (isComplete && numUpdates === 0) {
      rowTimeout = setTimeout(() => {
        // check yet again, because interpolated times could've appeared since setting timeout
        if (numUpdates === 0) {
          console.log('interpolation completed successfully (no interpolations needed)')
          callback()
        }
      }, 10000)
    }
  }
function onRowComplete ( ) { if ( rowTimeout ) { clearTimeout ( rowTimeout ) } if ( isComplete && numUpdates === 0 ) { rowTimeout = setTimeout ( ( ) => { // check yet again, because interpolated times could've appeared since setting timeout if ( numUpdates === 0 ) { console . log ( 'interpolation completed successfully (no interpolations needed)' ) callback ( ) } } , 10000 ) } }
Helper function to account for stop_times that are completely interpolated
Helper function to account for stop_times that are completely interpolated