Gtld.node.children: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «<pre style="color: black; font-weight: bold;">[] gtld.node.children;</pre> == Назначение: == Возвращает массив ссылок на дочерние узлы. == Параметры: == Не предусмотрены. == Пример 1: == let __children = gtld.node.children; == Пример 2: == // для примера создадим функцию, // возвращающую ссылку на дочерний э...») |
Нет описания правки |
||
| Строка 1: | Строка 1: | ||
<pre style="color: black; font-weight: bold;">[] gtld.node.children;</pre> | <pre style="color: black; font-weight: bold;">[main_model_item *] gtld.node.children;</pre> | ||
== Назначение: == | == Назначение: == | ||
Текущая версия от 11:53, 28 августа 2023
[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.