# DisplayMode

> Options for setting the display mode to use for a search view.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor.Search](/engine/6000.7/script-reference/unityeditor/search.md)
* **Assembly:** UnityEditor

```csharp
public enum DisplayMode
```

## Examples

```csharp
using UnityEngine;
using UnityEditor;
using UnityEditor.Search;

static class Example_ISearchView_displayMode
{
    [MenuItem("Examples/ISearchView/displayMode")]
    public static void Run()
    {
        // SearchService can open a SearchView.
        var view = SearchService.ShowContextual("asset");

        // You can assign DisplayMode as iconSizeValue...
        view.itemIconSize = (float)DisplayMode.List;

        // ... and this will update displayMode
        Debug.Assert(view.displayMode == DisplayMode.List);
    }
}
```

## Fields

| Value                                                                                | Description                                  |
| ------------------------------------------------------------------------------------ | -------------------------------------------- |
| [Compact](/engine/6000.7/script-reference/unityeditor/search/displaymode/compact.md) | Display as a compact list view.              |
| [Grid](/engine/6000.7/script-reference/unityeditor/search/displaymode/grid.md)       | Display as a grid of icons of various sizes. |
| [List](/engine/6000.7/script-reference/unityeditor/search/displaymode/list.md)       | Display as a list view.                      |
| [None](/engine/6000.7/script-reference/unityeditor/search/displaymode/none.md)       | Unspecified ISearchView display mode.        |
| [Table](/engine/6000.7/script-reference/unityeditor/search/displaymode/table.md)     | Display search results in a table.           |
