# selectorConstraint

> A function that, when called, indicates whether the object selector should show an item.

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor.SearchService](/engine/6000.5/script-reference/unityeditor/searchservice.md)
* **Assembly:** UnityEditor.CoreModule

> **Warning:**
>
> **Removed.** selectorConstraint has been deprecated.

```csharp
public Func<ObjectSelectorTargetInfo, Object[], ObjectSelectorSearchContext, bool> selectorConstraint { get; set; }
```

### Remarks

This function handles the dynamic constraints introduced by the [ObjectSelectorHandlerAttribute](/engine/6000.5/script-reference/unityeditor/searchservice/objectselectorhandlerattribute.md). It receives the information of the object to display, the current search context, and the array of edited objects, which can be taken from editedObjects. It returns a boolean that indicates whether or not the object can be displayed.

Additional Resources: [ObjectSelectorTargetInfo](/engine/6000.5/script-reference/unityeditor/searchservice/objectselectortargetinfo.md).
