ModalWindowComponent
Модуль компонента модального окна. Содержит класс для работы с модальными окнами, их элементами и проверками.
ModalWindowComponent
Bases: BaseComponent
Компонент модального окна. Предоставляет методы для взаимодействия с окном, его содержимым и проверками.
Source code in components\modal_window_component.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 | |
add_button(locator, name)
Добавляет кнопку в модальное окно.
Source code in components\modal_window_component.py
41 42 43 | |
add_content_item(name, item)
Добавляет элемент содержимого в окно по заданному имени.
Source code in components\modal_window_component.py
25 26 27 | |
add_toolbar_button(locator, name)
Добавляет кнопку в панель инструментов модального окна.
Source code in components\modal_window_component.py
37 38 39 | |
add_toolbar_title(title)
Добавляет заголовок в панель инструментов модального окна.
Source code in components\modal_window_component.py
33 34 35 | |
check_button_visibility(name)
Проверяет наличие кнопки по имени. Вызывает ошибку, если не найдена.
Source code in components\modal_window_component.py
94 95 96 97 98 99 | |
check_by_window_title()
Проверяет наличие окна по заголовку.
Source code in components\modal_window_component.py
88 89 90 91 92 | |
check_toolbar_button_tooltip(name, tooltip)
Проверяет подсказку у кнопки в панели инструментов.
Source code in components\modal_window_component.py
105 106 107 | |
check_toolbar_button_visibility(name)
Проверяет наличие кнопки в панели инструментов.
Source code in components\modal_window_component.py
101 102 103 | |
check_window_horizontal_scrolling()
Проверяет возможность горизонтальной прокрутки окна.
Source code in components\modal_window_component.py
84 85 86 | |
check_window_vertical_scrolling()
Проверяет возможность вертикальной прокрутки окна.
Source code in components\modal_window_component.py
80 81 82 | |
click_button(name)
Кликает по кнопке с заданным именем. Вызывает ошибку, если не найдена.
Source code in components\modal_window_component.py
52 53 54 55 56 57 | |
click_toolbar_close_button()
Кликает по кнопке закрытия в панели инструментов.
Source code in components\modal_window_component.py
59 60 61 | |
get_button_by_name(name)
Ищет и возвращает кнопку по имени или None, если не найдена.
Source code in components\modal_window_component.py
45 46 47 48 49 50 | |
get_content_item(name)
Возвращает элемент содержимого по имени или None, если не найден.
Source code in components\modal_window_component.py
29 30 31 | |
scroll_window_down()
Прокручивает содержимое окна вниз.
Source code in components\modal_window_component.py
63 64 65 | |
scroll_window_left()
Прокручивает содержимое окна влево.
Source code in components\modal_window_component.py
71 72 73 | |
scroll_window_right()
Прокручивает содержимое окна вправо.
Source code in components\modal_window_component.py
75 76 77 | |
scroll_window_up()
Прокручивает содержимое окна вверх.
Source code in components\modal_window_component.py
67 68 69 | |