ISearchList
A search list represents a collection of search results that is filled.
Read time 2 minutesLast updated 6 days ago
Definition
- Type: Interface
- Namespace: UnityEditor.Search
- Assembly: UnityEditor
public interface ISearchList : IList<SearchItem>, ICollection<SearchItem>, IEnumerable<SearchItem>, IEnumerable, IDisposable
Examples
public static IEnumerable<SearchItem> YieldResults(){ ISearchList results = SearchService.Request("*.cs"); foreach (var result in results) yield return result;}
Properties
Property | Description |
|---|---|
| context | Any valid search context that is used to track async search requests. It can be null. |
| pending | Indicates if the search request is still running and might return more results asynchronously. |
Methods
Method | Description |
|---|---|
| AddItems | Add new items to the search list. |
| Fetch | Yields search items until the search query is finished. |
| GetRange | Return a subset of items. |
| InsertRange | Insert new search items in the current list. |
| Select | Enumerate search items and transform them while they are being fetched. |