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 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("-----------------------------------------")
|
||||
else:
|
||||
# Проверяем, является ли узел раскрытым
|
||||
|
|
@ -205,7 +206,8 @@ class NavigationPanelComponent(BaseComponent):
|
|||
|
||||
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("-----------------------------------------")
|
||||
|
||||
# Рекурсивный вызов для дочерних элементов
|
||||
|
|
|
|||
Loading…
Reference in New Issue