feat: добавление метода is_item_visible в навигационную панель
- Добавлен метод для проверки видимости элемента без исключений - Возвращает boolean значение для условных проверокradislav/tests_rack
parent
7ee92ef6a5
commit
c88eabdcce
|
|
@ -178,7 +178,8 @@ class NavigationPanelComponent(BaseComponent):
|
||||||
# Проверяем лист это или начало поддерева
|
# Проверяем лист это или начало поддерева
|
||||||
if "v-treeview-node--leaf" in node_class_attr:
|
if "v-treeview-node--leaf" in node_class_attr:
|
||||||
if debug:
|
if debug:
|
||||||
print(f'[{level}][{index}] {node_text} (LEAF, Expanded: {is_expanded}, Has Children: {has_children})')
|
leaf_msg = f'[{level}][{index}] {node_text} (LEAF, Expanded: {is_expanded}'
|
||||||
|
print(f"{leaf_msg}, Has Children: {has_children})")
|
||||||
print("-----------------------------------------")
|
print("-----------------------------------------")
|
||||||
else:
|
else:
|
||||||
# Проверяем, является ли узел раскрытым
|
# Проверяем, является ли узел раскрытым
|
||||||
|
|
@ -205,7 +206,8 @@ class NavigationPanelComponent(BaseComponent):
|
||||||
|
|
||||||
if debug:
|
if debug:
|
||||||
# Выводим информацию об узле
|
# Выводим информацию об узле
|
||||||
print(f'[{level}][{index}] {edited_node_text} (NODE, Expanded: {is_expanded}, Has Children: {has_children})')
|
node_msg = f'[{level}][{index}] {edited_node_text} (NODE, Expanded: {is_expanded}'
|
||||||
|
print(f"{node_msg}, Has Children: {has_children})")
|
||||||
print("-----------------------------------------")
|
print("-----------------------------------------")
|
||||||
|
|
||||||
# Рекурсивный вызов для дочерних элементов
|
# Рекурсивный вызов для дочерних элементов
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue