Gtld.node.children
Перейти к навигации
Перейти к поиску
[main_model_item *] gtld.node.children;
Назначение:
Возвращает массив ссылок на дочерние узлы.
Параметры:
Не предусмотрены.
Пример 1:
let __children = gtld.node.children;
Пример 2:
// для примера создадим функцию,
// возвращающую ссылку на дочерний элемент по его имени
getNodeByName = (searchNodeName) => {
let __children = gtld.node.children;
let __child = undefined;
__children.forEach((node) => {
if (node.name == searchNodeName) {
__child = node;
}
});
return __node;
}
С помощью функции getNodeByName получить uuid дочернего узла по его имени можно так:
gtl.log.info("uuid", getNodeByName("point").uuid.toString());
где "point" - имя дочернего узла.
Результат:
Результирующим значением является массив ссылок на дочерние объекты main_model_item, у него доступны такие же методы и свойства, как у объекта gtld.node.