> For the complete documentation index, see [llms.txt](https://docs.yarnspinner.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.dialogueviewbase/yarn.unity.dialogueviewbase.onlinestatuschanged.md).

# OnLineStatusChanged(LocalizedLine)

Method in [DialogueViewBase](/2.0/api/csharp/yarn.unity/yarn.unity.dialogueviewbase.md)

## Summary

Called by the DialogueRunner to indicate that the line that this view is delivering has changed state.

```csharp
public virtual void OnLineStatusChanged(LocalizedLine dialogueLine)
```

## Remarks

Subclasses of [DialogueViewBase](/2.0/api/csharp/yarn.unity/yarn.unity.dialogueviewbase.md) should override this method to be notified when a line has become interrupted, and when the line has finished being delivered by all views.

The default implementation does nothing.

## Parameters

| Name                                                                                            | Description                                                                                         |
| ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| [Yarn.Unity.LocalizedLine](/2.0/api/csharp/yarn.unity/yarn.unity.localizedline.md) dialogueLine | The [LocalizedLine](/2.0/api/csharp/yarn.unity/yarn.unity.localizedline.md) that has changed state. |

## See Also

* [LineStatus](https://github.com/YarnSpinnerTool/YSDocs/blob/versions/2.0/api/csharp/yarn.unity.linestatus.md): The presentation status of a [LocalizedLine](/2.0/api/csharp/yarn.unity/yarn.unity.localizedline.md) .
