# TouchScreenKeyboard.Status

> The status of the on-screen keyboard.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public enum TouchScreenKeyboard.Status
```

## Fields

| Value                                                                                            | Description                            |
| ------------------------------------------------------------------------------------------------ | -------------------------------------- |
| [Canceled](/engine/6000.7/script-reference/unityengine/touchscreenkeyboard/status/canceled.md)   | The on-screen keyboard was canceled.   |
| [Done](/engine/6000.7/script-reference/unityengine/touchscreenkeyboard/status/done.md)           | The user has finished providing input. |
| [LostFocus](/engine/6000.7/script-reference/unityengine/touchscreenkeyboard/status/lostfocus.md) | The on-screen keyboard has lost focus. |
| [Visible](/engine/6000.7/script-reference/unityengine/touchscreenkeyboard/status/visible.md)     | The on-screen keyboard is visible.     |
