# LibraryVisibility

> Controls the visibility of the UxmlElement in the UI Builder Library projects tab.

## Definition

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

```csharp
public enum LibraryVisibility
```

## Fields

| Value                                                                                          | Description                                                                                                                                                                    |
| ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Default](/engine/6000.7/script-reference/unityengine/uielements/libraryvisibility/default.md) | The element's visibility is not specified and is determined by the UI Builder. Unity hides elements with namespaces that start with "Unity", "UnityEngine", and "UnityEditor". |
| [Hidden](/engine/6000.7/script-reference/unityengine/uielements/libraryvisibility/hidden.md)   | The element is not visible in the UI Builder Library.                                                                                                                          |
| [Visible](/engine/6000.7/script-reference/unityengine/uielements/libraryvisibility/visible.md) | The element is visible in the UI Builder Library.                                                                                                                              |
