ISearchView
интерфейс в UnityEditor.Search
Описание
Интерфейс представления поиска, через который контекст поиска выполняет операции с интерфейсом.
Свойства
| Свойство | Описание |
|---|---|
| context | Возвращает контекст поиска текущего представления. |
| currentGroup | Указывает текущую группу, выбранную пользователем. |
| displayMode | Указывает, как данные отображаются в UI. |
| filterCallback | Обратный вызов используется для фильтрации элементов, отображаемых в списке. |
| itemIconSize | Определяет размер элементов в представлении поиска. |
| multiselect | Разрешает множественный выбор элементов в списке/сетке элементов. Если false, пользователь может выбрать только один элемент. |
| position | Возвращает абсолютное положение окна поиска. |
| results | Возвращает список всех результатов поиска. |
| searchInProgress | Указывает, что представление поиска в настоящее время выполняет запрос, который еще не завершен. |
| selectCallback | Обратный вызов, переопределяющий стандартное поведение Search. |
| selection | Возвращает выбранные элементы в представлении. |
| state | Возвращает модель представления состояния окна поиска. |
| trackingCallback | Обратный вызов, переопределяющий поведение отслеживания. |
Открытые методы
| Метод | Описание |
|---|---|
| AddSelection | Добавляет новые элементы к текущему выбору. |
| Close | Закрывает представление поиска. |
| ExecuteAction | Выполняет действие Поиск в заданном списке элементов. |
| ExecuteSelection | Выполнение действия по умолчанию для активного выбора. |
| Focus | Убедитесь, что окно Поиск выбрано для получения ввода от пользователя. |
| FocusSearch | Фокус на текстовом поле поиска. |
| IsPicker | Показывает, используется ли представление поиска в качестве инструмента выбора расширенного поиска. |
| Refresh | Триггер обновления представления поиска и повторного получения всех элементов поиска из включенных поставщиков поиска. |
| Repaint | Запрос на перерисовку представления поиска. |
| SelectSearch | Поставляет фокус в текстовое поле SearchView AND выбирает весь текст внутри текстового поля (если таковой имеется). |
| SetColumns | Задает столбцы таблицы свойств представления поиска. |
| SetSearchText | Задает текст запроса поиска. |
| SetSelection | Обновляет представление поиска с новым выбором. |
| ShowItemContextualMenu | Отображает контекстное меню для указанного элемента. |