TreeViewState
Группа методов устарела
класс в UnityEditor.IMGUI.Controls
Наследуется от:IMGUI.Controls.TreeViewState_1
Declaration
ObsoleteОписание
TreeViewState содержит сериализуемые сведения о состоянии TreeView.
Это прежде всего состояние, которое пользователь мог изменить, взаимодействуя с TreeView: состояние выделения, состояние развёрнутости, состояние навигации и состояние прокрутки.
TreeViewState — единственное состояние, которое следует сериализовать и десериализовать в TreeView. Сам TreeView не сериализуется и должен восстанавливаться из данных того дерева, которое он представляет.
Всё состояние, содержащееся в этом классе, обновляет сам TreeView. Доступ к этому состоянию можно получить и через API TreeView.
Унаследованные члены 1
Свойства
| Свойство | Описание |
|---|---|
| expandedIDs | Это список в настоящее время расширенных TreeViewItem IDs. |
| lastClickedID | ID для TreeViewItem, который в настоящее время используется для многократного выбора и навигации по клавишам. |
| scrollPos | Текущие значения прокрутки в виде прокрутки TreeView. |
| searchString | Состояние строки поиска, которое можно использовать в TreeView для фильтрации данных дерева при создании TreeViewItem. |
| selectedIDs | Идентификаторы выбранных TreeViewItem. API SetSelection и IsSelected обращаются именно к этому состоянию. |