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 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 | |
add_button(locator, name)
Добавляет кнопку в модальное окно.
Source code in components\modal_window_component.py
45 46 47 48 | |
add_content_item(name, item)
Добавляет элемент содержимого в окно по заданному имени.
Source code in components\modal_window_component.py
25 26 27 28 | |
add_toolbar_button(locator, name)
Добавляет кнопку в панель инструментов модального окна.
Source code in components\modal_window_component.py
40 41 42 43 | |
add_toolbar_title(title)
Добавляет заголовок в панель инструментов модального окна.
Source code in components\modal_window_component.py
35 36 37 38 | |
check_button_visibility(name)
Проверяет наличие кнопки по имени. Вызывает ошибку, если не найдена.
Source code in components\modal_window_component.py
107 108 109 110 111 112 113 | |
check_by_window_title()
Проверяет наличие окна по заголовку.
Source code in components\modal_window_component.py
102 103 104 105 | |
check_toolbar_button_tooltip(name, tooltip)
Проверяет подсказку у кнопки в панели инструментов.
Source code in components\modal_window_component.py
120 121 122 123 | |
check_toolbar_button_visibility(name)
Проверяет наличие кнопки в панели инструментов.
Source code in components\modal_window_component.py
115 116 117 118 | |
check_window_horizontal_scrolling()
Проверяет возможность горизонтальной прокрутки окна.
Source code in components\modal_window_component.py
97 98 99 100 | |
check_window_vertical_scrolling()
Проверяет возможность вертикальной прокрутки окна.
Source code in components\modal_window_component.py
92 93 94 95 | |
click_button(name)
Кликает по кнопке с заданным именем. Вызывает ошибку, если не найдена.
Source code in components\modal_window_component.py
58 59 60 61 62 63 64 | |
click_toolbar_close_button()
Кликает по кнопке закрытия в панели инструментов.
Source code in components\modal_window_component.py
66 67 68 69 | |
get_button_by_name(name)
Ищет и возвращает кнопку по имени или None, если не найдена.
Source code in components\modal_window_component.py
50 51 52 53 54 55 56 | |
get_content_item(name)
Возвращает элемент содержимого по имени или None, если не найден.
Source code in components\modal_window_component.py
30 31 32 33 | |
scroll_window_down()
Прокручивает содержимое окна вниз.
Source code in components\modal_window_component.py
71 72 73 74 | |
scroll_window_left()
Прокручивает содержимое окна влево.
Source code in components\modal_window_component.py
81 82 83 84 | |
scroll_window_right()
Прокручивает содержимое окна вправо.
Source code in components\modal_window_component.py
86 87 88 89 | |
scroll_window_up()
Прокручивает содержимое окна вверх.
Source code in components\modal_window_component.py
76 77 78 79 | |