TreeNode

Пространство имен: PP.Ui;

Иерархия наследования

Object

TreeNode

Описание

Класс TreeNode реализует элемент коллекции вершин компонента TreeList.

Синтаксис

PP.initClass(PP.Ui.TreeNode, PP.Object, "TreeNode");

Конструктор

  Имя конструктора Краткое описание
TreeNode Конструктор TreeNode создает экземпляр класса TreeNode.

Свойства

  Имя свойства Краткое описание
CanSelect Свойство CanSelect определяет, можно ли выделять вершину.
Checked Свойство Checked определяет, установлен ли флаг для вершины.
ChildrenCount Свойство ChildrenCount определяет количество потомков вершины дерева.
Class Свойство Class определяет css-класс вершины дерева.
Color Свойство Color определяет цвет вершины дерева.
ColumnText Свойство ColumnText устанавливает содержимое вершины для указанного столбца.
Data Свойство Data определяет данные вершины дерева.
Draggable Свойство Draggable определяет возможность переносить вершину.
Expanded Свойство Expanded определяет, отображаются ли дочерние элементы вершины.
Focused Свойство Focused определяет наличие фокуса у вершины дерева.
Font Свойство Font определяет параметры шрифта вершины дерева.
HasChild Свойство HasChild определяет наличие потомков у вершины дерева.
HasChildSelected Свойство HasChildSelected определяет наличие выделенных потомков у вершины дерева.
Highlighted Свойство Highlighted определяет, применяется ли подсветка для указанной вершины.
ImageIndex Свойство ImageIndex определяет индекс пиктограммы, расположенной в компоненте ImageList.
ImageUrl Свойство ImageUrl определяет путь к изображению вершины дерева.
Key Свойство Key определяет ключ вершины.
ResourceKey Свойство ResourceKey определяет ресурсный ключ для вершины дерева.
Selected Свойство Selected определяет, является ли вершина выделенной.
Text Свойство Text определяет название для вершины дерева.
ToolTip Свойство ToolTip определяет текст всплывающей подсказки вершины дерева.
Value Свойство Value определяет значение вершины дерева.
Visible Свойство Visible определяет видимость вершины дерева.

Методы

  Имя метода Краткое описание
addClass Метод addClass добавляет css-класс к вершине.
collapse Метод collapse сворачивает дочерние элементы вершины.
collapseAll Метод collapseAll скрывает список дочерних элементов вершины.
deSelectChild Метод deSelectChild снимет отметку со всех потомков вершины.
expand Метод expand раскрывает список дочерних элементов вершины.
expandAll Метод expandAll раскрывает список дочерних элементов вершины.
getDomNode Метод getDomNode возвращает главную DOM-вершину вершины.
getIndex Метод getIndex возвращает индекс вершины в дереве.
getLevel Метод getLevel возвращает номер уровня, на котором находится вершина в дереве.
getNodes Метод getNodes возвращает объект класса PP.Ui.TreeNodes, содержащий потомков вершины.
getParentNode Метод getParentNode возвращает родительскую вершину.
getRealHeight Метод getRealHeight возвращает реальную высоту вершины.
getVisualPosition Метод getVisualPosition возвращает номер позиции вершины в списке видимых элементов.
isLast Метод isLast определяет, является ли вершина последней в своей ветке.
isVisible Метод isVisible определяет видимость вершины.
load Метод load загружает вершину.
removeClass Метод removeClass удаляет css-класс у вершины.
selectAll Метод selectAll выделяет все дочерние элементы вершины.
selectChild Метод selectChild отмечает всех потомков вершины.
setFocused Метод setFocused устанавливает фокус для вершины.
toggle Метод toggle сворачивает и разворачивает список дочерних элементов вершины.

Свойства, унаследованные от класса Object

  Имя свойства Краткое описание

Id

Свойство Id определяет идентификатор объекта репозитория.

Методы, унаследованные от класса Object

  Имя метода Краткое описание
clone Метод clone создает копию объекта.
dispose Метод dispose уничтожает компонент.
getHashCode Метод getHashCode возвращает хэш-код объекта репозитория.
getId Метод getId возвращает идентификатор объекта репозитория.
getSettings Метод getSettings возвращает настройки объекта репозитория.
getTypeName Метод getTypeName возвращает имя типа объекта без пространства имен, к которому он принадлежит.
isEqual Метод isEqual определяет, равен ли заданный объект текущему объекту репозитория.
isLive Метод isLive определяет действительность объекта репозитория.
removeAllEvents Метод removeAllEvents удаляет все обработчики событий объекта по заданному контексту.
setId Метод setId определяет идентификатор объекта репозитория.
setSettings Метод setSettings задает настройки объекта репозитория.
defineProps Метод defineProps создает методы get и set из массива имен для указанного класса.
keys Метод keys возвращает массив названий методов и свойств для указанного объекта.

См. также:

PP.Ui