Radislav
27ca4596fa
feat: добавление метода is_item_visible в навигационную панель
...
- Добавлен метод для проверки видимости элемента без исключений
- Возвращает boolean значение для условных проверок
2025-11-25 13:59:33 +03:00
nsubbot
632cf4ee40
Исправлена ошибка открытия подпанели панели навигации с большим уровнем вложенности
2025-10-28 09:45:51 +03:00
nsubbot
3cdc495fef
Сделан поиск элемента навигационной панели с учетом имени его родителя (при необходимости, для неуникальных имен)
2025-09-23 13:11:30 +03:00
Radislav
8f5aa882b5
Переименовано check_toolbar_button_presence в chek_toolbar_button_visibility.
2025-09-11 15:01:09 +03:00
Radislav
e9f3f79f0b
Сохранение текущих изменений перед откатом
2025-09-11 14:34:33 +03:00
Radislav
257fe09aa5
Переименовано check_button_presence в check_button_visibility.
2025-09-11 14:28:22 +03:00
Radislav
ddcecce8b7
Добавлены отсутствующие аннотации типов
2025-08-29 14:04:48 +03:00
nsubbot
e88c9b2a1b
Сделана новая функция для нажатия кнопок на подпанелях главной панели навигации с рекурсивным поиском по именам кнопок
2025-08-28 10:57:56 +03:00
nsubbot
351b11573a
Добавлена возможность полного открытия панели навигации на основе рекурсивного обхода дерева элементов
2025-08-25 11:46:47 +03:00
Radislav
b3c5356acd
docs: добавить стандартизированные docstrings для основных модулей
...
Добавлены полные docstrings в основные модули проекта для улучшения документации кода.
2025-07-25 11:17:50 +03:00
nsubbot
10315ba38f
Правка code style, актуализация тестов под текущие изменения GUI
2025-07-23 08:20:36 +03:00
Radislav
025b171724
feat(navbar_component): добавлены аннотации типов для методов панели навигации
...
- Добавлены аннотации параметров:
* locator: str | Locator во всех методах
* item_name: str в click_item(), click_sub_item() и check_item_visibility()
* sublevel_number: int в click_sub_item()
- Добавлены возвращаемые типы:
* -> list[str] для get_item_names()
* -> None для методов действий и проверок
Изменения улучшают документирование API компонента и помогают в статическом анализе кода.
2025-07-21 15:27:22 +03:00
Radislav
ee04c0c808
Initial commit: добавлены файлы проекта
2025-07-21 07:44:09 +03:00