e-nms_qa_automation/components
Radislav ad8eb5599c feat(modal_window_component): добавлены аннотации типов для методов
- Добавлены возвращаемые типы для всех методов:
  * -> None для методов действий
  * -> bool для проверок прокрутки
  * -> object | None для get_content_item()
  * -> Button | None для get_button_by_name()

- Добавлены аннотации параметров:
  * name: str и item: object в add_content_item()
  * name: str в get_content_item()
  * title: str в add_toolbar_title()
  * locator: str и name: str в add_toolbar_button() и add_button()
  * name: str в click_button() и проверках кнопок
  * tooltip: str в check_toolbar_button_tooltip()

Изменения улучшают статический анализ кода и документируют интерфейсы методов.
2025-07-21 15:21:33 +03:00
..
__init__.py Initial commit: добавлены файлы проекта 2025-07-21 07:44:09 +03:00
alert_component.py feat(alert_component): добавлены аннотации типов для параметров и возвращаемых значений 2025-07-21 14:49:24 +03:00
base_component.py feat(base_component): добавлены аннотации типов для параметров 2025-07-21 15:07:45 +03:00
card_component.py Initial commit: добавлены файлы проекта 2025-07-21 07:44:09 +03:00
confirm_component.py feat(confirm_component): добавлены аннотации типов для методов 2025-07-21 15:15:16 +03:00
json_container_component.py Initial commit: добавлены файлы проекта 2025-07-21 07:44:09 +03:00
modal_window_component.py feat(modal_window_component): добавлены аннотации типов для методов 2025-07-21 15:21:33 +03:00
navbar_component.py Initial commit: добавлены файлы проекта 2025-07-21 07:44:09 +03:00
table_component.py Initial commit: добавлены файлы проекта 2025-07-21 07:44:09 +03:00
toolbar_component.py Initial commit: добавлены файлы проекта 2025-07-21 07:44:09 +03:00
Реестр_изменений_companents.txt Initial commit: добавлены файлы проекта 2025-07-21 07:44:09 +03:00