# InspectorOrderAttribute(InspectorSort, InspectorSortDirection)

> Default constructor initializes the attribute for enum to be shown sorted in UI dropdowns.

## Definition

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

```csharp
public InspectorOrderAttribute(InspectorSort inspectorSort = InspectorSort.ByName, InspectorSortDirection sortDirection = InspectorSortDirection.Ascending)
```

### Parameters

**** (\[InspectorSort]\(/engine/6000.5/script-reference/unityengine/inspectorsort)): Defines if enum should be shown sorted by name or by value.**** (\[InspectorSortDirection]\(/engine/6000.5/script-reference/unityengine/inspectorsortdirection)): Defines if enum should be shown in ascending or descending order.
