Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

TreeViewState

класс в UnityEditor.IMGUI.Controls

Описание

TreeViewState содержит сериализуемую информацию о состоянии TreeView.

Это прежде всего состояние, которое пользователь мог изменить, взаимодействуя с TreeView, например, состояние выбора, развернутое состояние, состояние навигации и состояние прокрутки.

TreeViewState — это единственное состояние, которое должно быть сериализовано/десериализовано в TreeView. Сам TreeView не является сериализуемым и должен быть реконструирован из данных дерева, которые он представляет.

Все состояние, содержащееся в этом классе, обновляется самим TreeView. Доступ к этому состоянию также можно получить через TreeView API.

Свойства

expandedIDs Это список развернутых идентификаторов TreeViewItem.
lastClickedID Идентификатор элемента TreeViewItem, который в настоящее время используется для множественного выбора и навигации по клавишам.
scrollPos Текущие значения прокрутки представления прокрутки TreeView.
searchString Состояние строки поиска, которое можно использовать в TreeView для фильтрации данных дерева при создании элементов TreeViewItem.
selectedIDs Выбранные идентификаторы TreeViewItem. Использование API SetSelection и IsSelected позволит получить доступ к этому состоянию.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3