get node() {
    if (this.recovery_.requiresRecovery()) {
      // If we need to recover, the index is no longer valid.
      this.index_ = cursors.NODE_INDEX;
    }
    return this.recovery_.node;
  }
/**
   * Returns the node. If the node is invalid since the last time it
   * was accessed, moves the cursor to the nearest valid ancestor first.
   * @return {AutomationNode}
   */
Returns the node. If the node is invalid since the last time it
was accessed, moves the cursor to the nearest valid ancestor first.
Returns the node . If the node is invalid since the last time it was accessed moves the cursor to the nearest valid ancestor first .
get node() {
    if (this.recovery_.requiresRecovery()) {
      this.index_ = cursors.NODE_INDEX;
    }
    return this.recovery_.node;
  }
get node ( ) { if ( this . recovery_ . requiresRecovery ( ) ) { this . index_ = cursors . NODE_INDEX ; } return this . recovery_ . node ; }
Returns the node.
Returns the node .
// If we need to recover, the index is no longer valid.