# NodeComplete(string,Action)

Method in [DialogueViewBase](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.dialogueviewbase)

## Summary

Called by the [DialogueRunner](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.dialoguerunner) to signal that the end of a node has been reached.

```csharp
public virtual void NodeComplete(string nextNode, Action onComplete)
```

## Remarks

This method may be called multiple times before [DialogueComplete()](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.dialogueviewbase/yarn.unity.dialogueviewbase.dialoguecomplete) is called. If this method returns `Dialogue.HandlerExecutionType.ContinueExecution` , do not call the `onComplete` method.

The default implementation does nothing.

## Parameters

| Name                | Description                                                                                       |
| ------------------- | ------------------------------------------------------------------------------------------------- |
| `string` nextNode   | The name of the next node that is being entered.                                                  |
| `Action` onComplete | A method that should be called to /// indicate that the DialogueRunner should continue executing. |
