1977 lines
185 KiB
HTML
1977 lines
185 KiB
HTML
|
||
|
||
<!DOCTYPE html>
|
||
<html class="writer-html5" lang="ru" data-content_root="./">
|
||
<head>
|
||
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<title>components_derived package — документация e-nms-qa-automation 0.1.0</title>
|
||
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=b86133f3" />
|
||
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=e59714d7" />
|
||
|
||
|
||
<script src="_static/jquery.js?v=5d32c60e"></script>
|
||
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
|
||
<script src="_static/documentation_options.js?v=6ff560e8"></script>
|
||
<script src="_static/doctools.js?v=9bcbadda"></script>
|
||
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
|
||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||
<script src="_static/js/theme.js"></script>
|
||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||
<link rel="search" title="Поиск" href="search.html" />
|
||
<link rel="next" title="conftest module" href="conftest.html" />
|
||
<link rel="prev" title="components package" href="components.html" />
|
||
</head>
|
||
|
||
<body class="wy-body-for-nav">
|
||
<div class="wy-grid-for-nav">
|
||
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
||
<div class="wy-side-scroll">
|
||
<div class="wy-side-nav-search" >
|
||
|
||
|
||
|
||
<a href="index.html" class="icon icon-home">
|
||
e-nms-qa-automation
|
||
</a>
|
||
<div role="search">
|
||
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
|
||
<input type="text" name="q" placeholder="Поиск в документации" aria-label="Поиск в документации" />
|
||
<input type="hidden" name="check_keywords" value="yes" />
|
||
<input type="hidden" name="area" value="default" />
|
||
</form>
|
||
</div>
|
||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||
<ul class="current">
|
||
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul class="current">
|
||
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2 current"><a class="current reference internal" href="#">components_derived package</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived">Module contents</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
|
||
</div>
|
||
</div>
|
||
</nav>
|
||
|
||
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Меню навигации для мобильных устройств" >
|
||
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
||
<a href="index.html">e-nms-qa-automation</a>
|
||
</nav>
|
||
|
||
<div class="wy-nav-content">
|
||
<div class="rst-content">
|
||
<div role="navigation" aria-label="Навигация по страницам">
|
||
<ul class="wy-breadcrumbs">
|
||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||
<li class="breadcrumb-item"><a href="modules.html">e-nms_qa_automation</a></li>
|
||
<li class="breadcrumb-item active">components_derived package</li>
|
||
<li class="wy-breadcrumbs-aside">
|
||
<a href="_sources/components_derived.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||
</li>
|
||
</ul>
|
||
<hr/>
|
||
</div>
|
||
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
||
<div itemprop="articleBody">
|
||
|
||
<section id="components-derived-package">
|
||
<h1>components_derived package<a class="headerlink" href="#components-derived-package" title="Ссылка на этот заголовок"></a></h1>
|
||
<section id="submodules">
|
||
<h2>Submodules<a class="headerlink" href="#submodules" title="Ссылка на этот заголовок"></a></h2>
|
||
</section>
|
||
<section id="module-components_derived.container_system_log_events">
|
||
<span id="components-derived-container-system-log-events-module"></span><h2>components_derived.container_system_log_events module<a class="headerlink" href="#module-components_derived.container_system_log_events" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль контейнера для отображения событий системного журнала.</p>
|
||
<p>Содержит класс для работы с контейнером для отображения событий
|
||
системного журнала через Playwright.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.container_system_log_events.SystemLogEventsContainer">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">SystemLogEventsContainer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/container_system_log_events.html#SystemLogEventsContainer"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.container_system_log_events.SystemLogEventsContainer" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent" title="components.events_container_component.EventsContainerComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></p>
|
||
<p>Компонент контейнера для отображения событий системного журнала.</p>
|
||
<p>Предоставляет методы для взаимодействия с элементами
|
||
контейнера для отображения событий системного журнала.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.container_system_log_events.SystemLogEventsContainer.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/container_system_log_events.html#SystemLogEventsContainer.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.container_system_log_events.SystemLogEventsContainer.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует компонент контейнера для отображения событий системного журнала.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>) – Экземпляр страницы Playwright.</p></li>
|
||
<li><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.container_system_log_events.SystemLogEventsContainer.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/container_system_log_events.html#SystemLogEventsContainer.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.container_system_log_events.SystemLogEventsContainer.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет содержимое контейнера для отображения событий системного журнала.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.date_input_component">
|
||
<span id="components-derived-date-input-component-module"></span><h2>components_derived.date_input_component module<a class="headerlink" href="#module-components_derived.date_input_component" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль компонента задания даты и времени.</p>
|
||
<p>Содержит класс для работы с компонентом задания даты и времени через Playwright.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">DateInput</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.base_component.BaseComponent" title="components.base_component.BaseComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></p>
|
||
<p>Компонент задания даты и времени.</p>
|
||
<p>Предоставляет методы для взаимодействия с элементами компонентом задания даты и времени.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует компонент задания даты и времени.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>) – Экземпляр страницы Playwright.</p></li>
|
||
<li><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>) – Локатор формы ввода даты и времени (строка или объект Locator)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.click_switch_mode_button">
|
||
<span class="sig-name descname"><span class="pre">click_switch_mode_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.click_switch_mode_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.click_switch_mode_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Нажатие на кнопку переключения режимов ввода (текстовый или календарь).</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.get_date_picker">
|
||
<span class="sig-name descname"><span class="pre">get_date_picker</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.get_date_picker"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.get_date_picker" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает экземпляр компонента средства выбора даты.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent" title="components.date_picker_component.DatePickerComponent"><em>DatePickerComponent</em></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.get_date_field_value">
|
||
<span class="sig-name descname"><span class="pre">get_date_field_value</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.get_date_field_value"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.get_date_field_value" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает текущее значение поля ввода даты.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>str</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.get_time_field_value">
|
||
<span class="sig-name descname"><span class="pre">get_time_field_value</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.get_time_field_value"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.get_time_field_value" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает текущее значение поля ввода времени.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>str</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.input_date">
|
||
<span class="sig-name descname"><span class="pre">input_date</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">date</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.input_date"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.input_date" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Ввод даты в формате дд.мм.гггг</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>date</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.input_time">
|
||
<span class="sig-name descname"><span class="pre">input_time</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">time</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.input_time"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.input_time" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Ввод даты в формате чч:мм</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>time</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">label</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверка состава компонента ввода даты.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>label</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.check_switch_mode_button_visibility">
|
||
<span class="sig-name descname"><span class="pre">check_switch_mode_button_visibility</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.check_switch_mode_button_visibility"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.check_switch_mode_button_visibility" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверка видимости кнопки переключения режимов ввода.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.date_input_component.DateInput.is_text_input_mode">
|
||
<span class="sig-name descname"><span class="pre">is_text_input_mode</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/date_input_component.html#DateInput.is_text_input_mode"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.date_input_component.DateInput.is_text_input_mode" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверка текстового режима ввода.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>bool</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.interactive_dropdown_list">
|
||
<span id="components-derived-interactive-dropdown-list-module"></span><h2>components_derived.interactive_dropdown_list module<a class="headerlink" href="#module-components_derived.interactive_dropdown_list" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль interactive_dropdown_list_component содержит класс для работы с интерактивными выпадающими списками,
|
||
позволяющими сделать выбор нескольких элементов.</p>
|
||
<p>Класс InteractiveDropdownList наследует базовый функционал BaseComponent и добавляет
|
||
методы для взаимодействия с интерактивными выпадающими списками на странице.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">InteractiveDropdownList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.base_component.BaseComponent" title="components.base_component.BaseComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></p>
|
||
<p>Класс для работы с выпадающими списками.</p>
|
||
<p>Наследует функциональность BaseElement и добавляет специфичные
|
||
методы для выбора и проверки элементов списка.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует компонент интерактивного выпадающего списка.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>) – Экземпляр страницы Playwright.</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.get_checkbox_locator">
|
||
<span class="sig-name descname"><span class="pre">get_checkbox_locator</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.get_checkbox_locator"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_checkbox_locator" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает локатор чек-бокса для элемента списка с указанным текстом.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>text</strong> (<em>str</em>) – Текст элемента для выбора.</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>Locator</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.deselect_item_with_text">
|
||
<span class="sig-name descname"><span class="pre">deselect_item_with_text</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.deselect_item_with_text"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.deselect_item_with_text" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выбирает элемент списка по указанному тексту.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>text</strong> (<em>str</em>) – Текст элемента для выбора.</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.select_item_with_text">
|
||
<span class="sig-name descname"><span class="pre">select_item_with_text</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.select_item_with_text"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.select_item_with_text" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выбирает элемент списка по указанному тексту.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>text</strong> (<em>str</em>) – Текст элемента для выбора.</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.get_selected_items">
|
||
<span class="sig-name descname"><span class="pre">get_selected_items</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.get_selected_items"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_selected_items" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает список отмеченных элементов.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>list</em>[<em>str</em>]</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.modal_add_AD_user">
|
||
<span id="components-derived-modal-add-ad-user-module"></span><h2>components_derived.modal_add_AD_user module<a class="headerlink" href="#module-components_derived.modal_add_AD_user" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль modal_add_user содержит класс для работы с модальным окном добавления пользователя.</p>
|
||
<p>Класс AddUserModalWindow наследует базовый функционал ModalWindowComponent
|
||
и реализует специфичные методы для работы с формами добавления пользователей.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">AddADUserModalWindow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent" title="components.modal_window_component.ModalWindowComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></p>
|
||
<p>Модальное окно добавления нового пользователя.</p>
|
||
<p>Наследует ModalWindowComponent и добавляет элементы формы:
|
||
- Поля ввода (имя, пароль, email и др.)
|
||
- Чекбоксы (Active Directory, Push-уведомления)
|
||
- Выпадающие списки групп, пользователей AD, ролей
|
||
- Кнопки действий</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует элементы формы добавления пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.check_active_directory_checkbox">
|
||
<span class="sig-name descname"><span class="pre">check_active_directory_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.check_active_directory_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.check_active_directory_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Включает чек-бокс Active Directory.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_active_directory_checkbox">
|
||
<span class="sig-name descname"><span class="pre">uncheck_active_directory_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.uncheck_active_directory_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_active_directory_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выключает чек-бокс Active Directory.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.check_blocking_checkbox">
|
||
<span class="sig-name descname"><span class="pre">check_blocking_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.check_blocking_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.check_blocking_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Включает чек-бокс Блокировка.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_blocking_checkbox">
|
||
<span class="sig-name descname"><span class="pre">uncheck_blocking_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.uncheck_blocking_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_blocking_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выключает чек-бокс Блокировка.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.check_push_notification_checkbox">
|
||
<span class="sig-name descname"><span class="pre">check_push_notification_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.check_push_notification_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.check_push_notification_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Включает чек-бокс Push-уведомления.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_push_notification_checkbox">
|
||
<span class="sig-name descname"><span class="pre">uncheck_push_notification_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.uncheck_push_notification_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_push_notification_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выключает чек-бокс Push-уведомления.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.update_input_form_fields">
|
||
<span class="sig-name descname"><span class="pre">update_input_form_fields</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">expand</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.update_input_form_fields"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.update_input_form_fields" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Персчитывает локаторы полей формы ввода при добавлении/удалении дополнительного поля.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.new_user">
|
||
<span class="sig-name descname"><span class="pre">new_user</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user_data</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.new_user"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.new_user" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Заполняет форму и добавляет нового пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>user_data</strong> (<em>dict</em>) – Данные пользователя (имя, роль, пароль и др.)</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.close_window">
|
||
<span class="sig-name descname"><span class="pre">close_window</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.close_window"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.close_window" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Закрывает модальное окно через кнопку „Закрыть“.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.close_window_by_toolbar_button">
|
||
<span class="sig-name descname"><span class="pre">close_window_by_toolbar_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.close_window_by_toolbar_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.close_window_by_toolbar_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Закрывает модальное окно через кнопку в тулбаре.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_AD_user.AddADUserModalWindow.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_AD_user.html#AddADUserModalWindow.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие и корректность всех элементов формы.</p>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.modal_add_local_user">
|
||
<span id="components-derived-modal-add-local-user-module"></span><h2>components_derived.modal_add_local_user module<a class="headerlink" href="#module-components_derived.modal_add_local_user" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль modal_add_local_user содержит класс для работы
|
||
с модальным окном добавления локального пользователя.</p>
|
||
<p>Класс AddLocalUserModalWindow наследует базовый функционал ModalWindowComponent
|
||
и реализует специфичные методы для работы с формами добавления пользователей.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">AddLocalUserModalWindow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent" title="components.modal_window_component.ModalWindowComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></p>
|
||
<p>Модальное окно добавления нового пользователя.</p>
|
||
<p>Наследует ModalWindowComponent и добавляет элементы формы:
|
||
- Поля ввода (имя, пароль, email и др.)
|
||
- Чекбоксы (Active Directory, Блокировка, Push-уведомления)
|
||
- Выпадающий список ролей
|
||
- Кнопки действий</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует элементы формы добавления пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.check_active_directory_checkbox">
|
||
<span class="sig-name descname"><span class="pre">check_active_directory_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.check_active_directory_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.check_active_directory_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Включает чек-бокс Active Directory.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_active_directory_checkbox">
|
||
<span class="sig-name descname"><span class="pre">uncheck_active_directory_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.uncheck_active_directory_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_active_directory_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выключает чек-бокс Active Directory.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.check_blocking_checkbox">
|
||
<span class="sig-name descname"><span class="pre">check_blocking_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.check_blocking_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.check_blocking_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Включает чек-бокс Блокировка.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_blocking_checkbox">
|
||
<span class="sig-name descname"><span class="pre">uncheck_blocking_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.uncheck_blocking_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_blocking_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выключает чек-бокс Блокировка.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.check_push_notification_checkbox">
|
||
<span class="sig-name descname"><span class="pre">check_push_notification_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.check_push_notification_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.check_push_notification_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Включает чек-бокс Push-уведомления.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_push_notification_checkbox">
|
||
<span class="sig-name descname"><span class="pre">uncheck_push_notification_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.uncheck_push_notification_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_push_notification_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выключает чек-бокс Push-уведомления.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.new_user">
|
||
<span class="sig-name descname"><span class="pre">new_user</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user_data</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.new_user"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.new_user" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Заполняет форму и добавляет нового пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>user_data</strong> (<em>dict</em>) – Данные пользователя (имя, роль, пароль и др.)</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.close_window">
|
||
<span class="sig-name descname"><span class="pre">close_window</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.close_window"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.close_window" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Закрывает модальное окно через кнопку „Закрыть“.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.close_window_by_toolbar_button">
|
||
<span class="sig-name descname"><span class="pre">close_window_by_toolbar_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.close_window_by_toolbar_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.close_window_by_toolbar_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Закрывает модальное окно через кнопку в тулбаре.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_add_local_user.AddLocalUserModalWindow.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_add_local_user.html#AddLocalUserModalWindow.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие и корректность всех элементов формы.</p>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.modal_change_password">
|
||
<span id="components-derived-modal-change-password-module"></span><h2>components_derived.modal_change_password module<a class="headerlink" href="#module-components_derived.modal_change_password" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль modal_change_password содержит класс для работы с окном изменения пароля текущего пользователя.</p>
|
||
<p>Класс ChangePasswordModalWindow наследует базовый функционал ModalWindowComponent
|
||
и реализует методы для изменения пароля пользователя.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ChangePasswordModalWindow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent" title="components.modal_window_component.ModalWindowComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></p>
|
||
<p>Модальное окно изменения пароля текущего пользователя.</p>
|
||
<p>Наследует ModalWindowComponent и добавляет:
|
||
- Поля задания пароля
|
||
- Кнопки действий (Сохранить, Отменить)</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует элементы формы редактирования пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow.click_cancel_button">
|
||
<span class="sig-name descname"><span class="pre">click_cancel_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow.click_cancel_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow.click_cancel_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Нажимает кнопку „Отменить“</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow.click_old_password_hidden_icon">
|
||
<span class="sig-name descname"><span class="pre">click_old_password_hidden_icon</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow.click_old_password_hidden_icon"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow.click_old_password_hidden_icon" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Нажатие на иконку скрытия старого пароля.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow.click_new_password_hidden_icon">
|
||
<span class="sig-name descname"><span class="pre">click_new_password_hidden_icon</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow.click_new_password_hidden_icon"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow.click_new_password_hidden_icon" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Нажатие на иконку скрытия нового пароля.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow.click_confirm_password_hidden_icon">
|
||
<span class="sig-name descname"><span class="pre">click_confirm_password_hidden_icon</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow.click_confirm_password_hidden_icon"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow.click_confirm_password_hidden_icon" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Нажатие на иконку скрытия пароля подтверждения.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow.change_password">
|
||
<span class="sig-name descname"><span class="pre">change_password</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">old_password</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">new_password</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow.change_password"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow.change_password" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Заполняет элементы формы, нажимает кнопку „Сохранить“</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>old_password</strong> (<em>str</em>)</p></li>
|
||
<li><p><strong>new_password</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow.get_password_inputs">
|
||
<span class="sig-name descname"><span class="pre">get_password_inputs</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow.get_password_inputs"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow.get_password_inputs" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает список полей ввода пароля (для тестовых целей).</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>[]</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие и корректность всех элементов формы.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_change_password.ChangePasswordModalWindow.check_error_message">
|
||
<span class="sig-name descname"><span class="pre">check_error_message</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_change_password.html#ChangePasswordModalWindow.check_error_message"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_change_password.ChangePasswordModalWindow.check_error_message" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет сообщение об ошибке, возникшее при заполнении полей формы.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>text</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.modal_edit_user">
|
||
<span id="components-derived-modal-edit-user-module"></span><h2>components_derived.modal_edit_user module<a class="headerlink" href="#module-components_derived.modal_edit_user" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль modal_edit_user содержит класс для работы с окном редактирования пользователя.</p>
|
||
<p>Класс EditUserModalWindow наследует базовый функционал ModalWindowComponent
|
||
и реализует методы для редактирования данных пользователя.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">EditUserModalWindow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent" title="components.modal_window_component.ModalWindowComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></p>
|
||
<p>Модальное окно редактирования пользователя.</p>
|
||
<p>Наследует ModalWindowComponent и добавляет:
|
||
- Поля редактирования данных
|
||
- Чекбоксы настроек
|
||
- Выпадающий список ролей
|
||
- Кнопки действий (Сохранить, Удалить и др.)</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>user_name</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует элементы формы редактирования пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>user_name</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.check_blocking_checkbox">
|
||
<span class="sig-name descname"><span class="pre">check_blocking_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.check_blocking_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.check_blocking_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Включает чек-бокс Блокировка.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.uncheck_blocking_checkbox">
|
||
<span class="sig-name descname"><span class="pre">uncheck_blocking_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.uncheck_blocking_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.uncheck_blocking_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выключает чек-бокс Блокировка.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.check_push_notification_checkbox">
|
||
<span class="sig-name descname"><span class="pre">check_push_notification_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.check_push_notification_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.check_push_notification_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Включает чек-бокс Push-уведомления.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.uncheck_push_notification_checkbox">
|
||
<span class="sig-name descname"><span class="pre">uncheck_push_notification_checkbox</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.uncheck_push_notification_checkbox"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.uncheck_push_notification_checkbox" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выключает чек-бокс Push-уведомления.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.close_window">
|
||
<span class="sig-name descname"><span class="pre">close_window</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.close_window"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.close_window" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Закрывает окно через кнопку „Закрыть“.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.close_window_by_toolbar_button">
|
||
<span class="sig-name descname"><span class="pre">close_window_by_toolbar_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.close_window_by_toolbar_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.close_window_by_toolbar_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Закрывает окно через кнопку в тулбаре.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.delete_user">
|
||
<span class="sig-name descname"><span class="pre">delete_user</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.delete_user"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.delete_user" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Удаляет пользователя с подтверждением.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.edit_user">
|
||
<span class="sig-name descname"><span class="pre">edit_user</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user_data</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.edit_user"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.edit_user" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Редактирует данные пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>user_data</strong> (<em>dict</em>) – Данные для обновления (имя, роль и др.)</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.reset_password">
|
||
<span class="sig-name descname"><span class="pre">reset_password</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.reset_password"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.reset_password" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициирует сброс пароля пользователя.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_edit_user.EditUserModalWindow.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">role</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_edit_user.html#EditUserModalWindow.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_edit_user.EditUserModalWindow.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие и корректность элементов окна.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>user_name</strong> (<em>str</em>) – Ожидаемое имя пользователя</p></li>
|
||
<li><p><strong>role</strong> (<em>str</em>) – Ожидаемая роль пользователя</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.modal_view_template">
|
||
<span id="components-derived-modal-view-template-module"></span><h2>components_derived.modal_view_template module<a class="headerlink" href="#module-components_derived.modal_view_template" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль modal_view_template содержит класс для работы с модальным окном шаблона.</p>
|
||
<p>Класс ViewTemplateModalWindow наследует базовый функционал ModalWindowComponent
|
||
и реализует методы просмотра модального окна шаблона.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_template.ViewTemplateModalWindow">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ViewTemplateModalWindow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_template.html#ViewTemplateModalWindow"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_template.ViewTemplateModalWindow" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent" title="components.modal_window_component.ModalWindowComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></p>
|
||
<p>Модальное окно шаблона.</p>
|
||
<p>Наследует ModalWindowComponent и добавляет функционал для:
|
||
1. Инициализации модального окна с конкретным шаблоном
|
||
2. Закрытия модального окна через тулбар
|
||
3. Проверки содержимого модального окна
|
||
4. Проверки содержимого JSON контейнера</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>title</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_template.ViewTemplateModalWindow.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_template.html#ViewTemplateModalWindow.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_template.ViewTemplateModalWindow.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует элементы формы модального окна шаблона.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>title</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_template.ViewTemplateModalWindow.close_window_by_toolbar_button">
|
||
<span class="sig-name descname"><span class="pre">close_window_by_toolbar_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_template.html#ViewTemplateModalWindow.close_window_by_toolbar_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_template.ViewTemplateModalWindow.close_window_by_toolbar_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Закрывает окно через кнопку в тулбаре.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_template.ViewTemplateModalWindow.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_template.html#ViewTemplateModalWindow.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_template.ViewTemplateModalWindow.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие и корректность элементов окна.</p>
|
||
<p>Проверяет:
|
||
1. Наличие заголовка окна с именем шаблона
|
||
2. Видимость кнопки закрытия
|
||
3. Подсказку кнопки закрытия</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_template.ViewTemplateModalWindow.verify_json_container_content">
|
||
<span class="sig-name descname"><span class="pre">verify_json_container_content</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">template_data</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_template.html#ViewTemplateModalWindow.verify_json_container_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_template.ViewTemplateModalWindow.verify_json_container_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет соответствие данных контейнера данным из API.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>template_data</strong> (<em>dict</em>) – Данные шаблона из API.</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.modal_view_ztp_template">
|
||
<span id="components-derived-modal-view-ztp-template-module"></span><h2>components_derived.modal_view_ztp_template module<a class="headerlink" href="#module-components_derived.modal_view_ztp_template" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль modal_view_ztp_template содержит класс для работы с модальным окном шаблона ZTP.</p>
|
||
<p>Класс ViewZTPTemplateModalWindow наследует базовый функционал ModalWindowComponent
|
||
и реализует методы просмотра модального окна шаблона Zero Touch Provisioning.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ViewZTPTemplateModalWindow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_ztp_template.html#ViewZTPTemplateModalWindow"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent" title="components.modal_window_component.ModalWindowComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></p>
|
||
<p>Модальное окно шаблона Zero Touch Provisioning.</p>
|
||
<p>Наследует ModalWindowComponent и добавляет функционал для:
|
||
1. Инициализации модального окна с конкретным шаблоном ZTP
|
||
2. Закрытия модального окна
|
||
3. Получения конфигурационных данных шаблона ZTP
|
||
4. Проверки содержимого модального окна
|
||
5. Сравнения данных с API специфичными для ZTP</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>title</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_ztp_template.html#ViewZTPTemplateModalWindow.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует элементы формы модального окна шаблона ZTP.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>title</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.close_window">
|
||
<span class="sig-name descname"><span class="pre">close_window</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_ztp_template.html#ViewZTPTemplateModalWindow.close_window"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.close_window" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Закрывает окно через кнопку „Закрыть“.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.close_window_by_toolbar_button">
|
||
<span class="sig-name descname"><span class="pre">close_window_by_toolbar_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_ztp_template.html#ViewZTPTemplateModalWindow.close_window_by_toolbar_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.close_window_by_toolbar_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Закрывает окно через кнопку в тулбаре.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_ztp_template.html#ViewZTPTemplateModalWindow.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие и корректность элементов окна ZTP шаблона.</p>
|
||
<p>Проверяет:
|
||
1. Наличие заголовка окна с именем шаблона
|
||
2. Видимость кнопки закрытия
|
||
3. Подсказку кнопки закрытия
|
||
4. Наличие специфичных полей для ZTP</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.get_modal_window_data">
|
||
<span class="sig-name descname"><span class="pre">get_modal_window_data</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_ztp_template.html#ViewZTPTemplateModalWindow.get_modal_window_data"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.get_modal_window_data" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Извлекает данные из модального окна шаблона ZTP и структурирует по кодам и значениям.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Результат<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Данные в формате {„код“: „значение“} как в API ZTP</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>dict</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow._is_ztp_field_code">
|
||
<span class="sig-name descname"><span class="pre">_is_ztp_field_code</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_ztp_template.html#ViewZTPTemplateModalWindow._is_ztp_field_code"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow._is_ztp_field_code" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет, является ли значение кодом поля ZTP.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>value</strong> (<em>str</em>) – Проверяемое значение</p>
|
||
</dd>
|
||
<dt class="field-even">Результат<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>True если значение похоже на код поля ZTP</p>
|
||
</dd>
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>bool</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.compare_modal_with_api_data">
|
||
<span class="sig-name descname"><span class="pre">compare_modal_with_api_data</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">modal_data</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">api_data</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/modal_view_ztp_template.html#ViewZTPTemplateModalWindow.compare_modal_with_api_data"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.compare_modal_with_api_data" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Сравнивает данные из модального окна ZTP с данными из API.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>modal_data</strong> (<em>dict</em>) – Данные из модального окна</p></li>
|
||
<li><p><strong>api_data</strong> (<em>dict</em>) – Данные из API ответа</p></li>
|
||
<li><p><strong>title</strong> (<em>str</em>) – Имя шаблона для проверки</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.selection_bar_component">
|
||
<span id="components-derived-selection-bar-component-module"></span><h2>components_derived.selection_bar_component module<a class="headerlink" href="#module-components_derived.selection_bar_component" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль компонента панели выбора значения.</p>
|
||
<p>Содержит класс для работы с компонентом панели выбора значения через Playwright.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">SelectionBarComponent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">locator_or_text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.base_component.BaseComponent" title="components.base_component.BaseComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></p>
|
||
<p>Компонент панели выбора значения.</p>
|
||
<p>Предоставляет методы для взаимодействия с элементами компонента панели выбора значения.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>locator_or_text</strong> (<em>str</em><em> | </em><em>Locator</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">locator_or_text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует компонент панели выбора значения.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>) – Экземпляр страницы Playwright.</p></li>
|
||
<li><p><strong>locator_or_text</strong> (<em>str</em><em> | </em><em>Locator</em>) – Локатор панели выбора значения (строка или объект Locator)
|
||
или текст для поиска</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.clear_selections">
|
||
<span class="sig-name descname"><span class="pre">clear_selections</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.clear_selections"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.clear_selections" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Удаление ранее выбранных значений</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.get_available_options">
|
||
<span class="sig-name descname"><span class="pre">get_available_options</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.get_available_options"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.get_available_options" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает список всех доступных опций из выпадающего списка.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Результат<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Список доступных опций</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>list</em>[<em>str</em>]</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.get_selection_bar_title">
|
||
<span class="sig-name descname"><span class="pre">get_selection_bar_title</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.get_selection_bar_title"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.get_selection_bar_title" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает название панели выбора значения</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>str</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.get_selected_values">
|
||
<span class="sig-name descname"><span class="pre">get_selected_values</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.get_selected_values"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.get_selected_values" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает список выбранных значений</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>list</em>[<em>str</em>]</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.clear_combobox_field">
|
||
<span class="sig-name descname"><span class="pre">clear_combobox_field</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">field_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">field_locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.clear_combobox_field"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.clear_combobox_field" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Очищает значение в combobox поле с помощью кнопки закрытия (крестика).</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>field_name</strong> (<em>str</em>) – Название поля для очистки</p></li>
|
||
<li><p><strong>field_locator</strong> (<em>str</em>) – Локатор поля combobox</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.open_values_list">
|
||
<span class="sig-name descname"><span class="pre">open_values_list</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.open_values_list"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.open_values_list" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Открытие выпадающего списка путем нажатия на панель выбора значения</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.select_value">
|
||
<span class="sig-name descname"><span class="pre">select_value</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.select_value"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.select_value" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Выбор значения из списка</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.wait_for_timeout">
|
||
<span class="sig-name descname"><span class="pre">wait_for_timeout</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">timeout</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.wait_for_timeout"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.wait_for_timeout" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Ожидает указанное количество миллисекунд.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>timeout</strong> (<em>int</em>) – Время ожидания в миллисекундах</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.check_field_highlighted_error">
|
||
<span class="sig-name descname"><span class="pre">check_field_highlighted_error</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">field_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">field_locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.check_field_highlighted_error"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.check_field_highlighted_error" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет, что поле подсвечено цветом ошибки (валидация не пройдена).</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>field_name</strong> (<em>str</em>) – Название поля для проверки</p></li>
|
||
<li><p><strong>field_locator</strong> (<em>str</em>) – Локатор поля для проверки</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.selection_bar_component.SelectionBarComponent.check_field_not_highlighted_error">
|
||
<span class="sig-name descname"><span class="pre">check_field_not_highlighted_error</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">field_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">field_locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/selection_bar_component.html#SelectionBarComponent.check_field_not_highlighted_error"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.selection_bar_component.SelectionBarComponent.check_field_not_highlighted_error" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет, что поле НЕ подсвечено цветом ошибки (валидация успешна).</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>field_name</strong> (<em>str</em>) – Название поля для проверки</p></li>
|
||
<li><p><strong>field_locator</strong> (<em>str</em>) – Локатор поля для проверки</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.settings_form_component">
|
||
<span id="components-derived-settings-form-component-module"></span><h2>components_derived.settings_form_component module<a class="headerlink" href="#module-components_derived.settings_form_component" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль компонента формы ввода и отображения полей настроек. Содержит класс для работы с формами ввода
|
||
и отображения полей настроек,их элементами и проверками.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">SettingsFormComponent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.base_component.BaseComponent" title="components.base_component.BaseComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></p>
|
||
<p>Компонент формы ввода и отображения полей настроек. Предоставляет методы для взаимодействия с формой,
|
||
ее содержимым и проверок.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализация базового компонента.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>) – экземпляр страницы Playwright.</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.add_content_item">
|
||
<span class="sig-name descname"><span class="pre">add_content_item</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">item</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.add_content_item"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.add_content_item" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Добавляет элемент содержимого в форму по заданному имени.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
||
<li><p><strong>item</strong> (<em>object</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.get_content_item">
|
||
<span class="sig-name descname"><span class="pre">get_content_item</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.get_content_item"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.get_content_item" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает элемент содержимого по имени или None, если не найден.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>object</em> | <em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.add_toolbar_title">
|
||
<span class="sig-name descname"><span class="pre">add_toolbar_title</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">title</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.add_toolbar_title"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.add_toolbar_title" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Добавляет заголовок в панель инструментов модального окна.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>title</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.add_button">
|
||
<span class="sig-name descname"><span class="pre">add_button</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.add_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.add_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Добавляет кнопку в форму.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>locator</strong> (<em>str</em>)</p></li>
|
||
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.add_tooltip_button">
|
||
<span class="sig-name descname"><span class="pre">add_tooltip_button</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.add_tooltip_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.add_tooltip_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Добавляет кнопку в форму.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>locator</strong> (<em>str</em>)</p></li>
|
||
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.get_button_by_name">
|
||
<span class="sig-name descname"><span class="pre">get_button_by_name</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.get_button_by_name"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.get_button_by_name" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Ищет и возвращает кнопку по имени или None, если не найдена.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><a class="reference internal" href="elements.html#elements.button_element.Button" title="elements.button_element.Button"><em>Button</em></a> | <a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton" title="elements.tooltip_button_element.TooltipButton"><em>TooltipButton</em></a> | <em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.click_button">
|
||
<span class="sig-name descname"><span class="pre">click_button</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.click_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.click_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Кликает по кнопке с заданным именем. Вызывает ошибку, если не найдена.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.check_vertical_scrolling">
|
||
<span class="sig-name descname"><span class="pre">check_vertical_scrolling</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.check_vertical_scrolling"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.check_vertical_scrolling" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет возможность вертикальной прокрутки формы.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>bool</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.check_button_tooltip">
|
||
<span class="sig-name descname"><span class="pre">check_button_tooltip</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tooltip</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.check_button_tooltip"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.check_button_tooltip" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет текст подсказки кнопки.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
||
<li><p><strong>tooltip</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.check_button_visibility">
|
||
<span class="sig-name descname"><span class="pre">check_button_visibility</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.check_button_visibility"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.check_button_visibility" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие кнопки по имени. Вызывает ошибку, если не найдена.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.should_be_toolbar">
|
||
<span class="sig-name descname"><span class="pre">should_be_toolbar</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.should_be_toolbar"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.should_be_toolbar" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие тулбара.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Исключение<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>AssertionError</strong> – Если тулбар или кнопка редактирования отсутствуют.</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.sidebar_filter_component">
|
||
<span id="components-derived-sidebar-filter-component-module"></span><h2>components_derived.sidebar_filter_component module<a class="headerlink" href="#module-components_derived.sidebar_filter_component" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль компонента боковой панели формы ввода полей фильтрации отображения данных в панели событий. Содержит класс
|
||
для работы с формами ввода, их элементами и проверками.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">SidebarFilterComponent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.base_component.BaseComponent" title="components.base_component.BaseComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></p>
|
||
<p>Компонент боковой панели формы ввода полей фильтрации отображения данных в панели событий. Предоставляет методы
|
||
для взаимодействия с формой, ее содержимым и проверок.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>)</p></li>
|
||
<li><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует компонент боковой панели формы ввода параметров фильтрации.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>page</strong> (<em>Page</em>) – Экземпляр страницы Playwright</p></li>
|
||
<li><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>) – Локатор контейнера (строка или объект Locator) для которого вызывается панель</p></li>
|
||
</ul>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.add_filtering_parameter">
|
||
<span class="sig-name descname"><span class="pre">add_filtering_parameter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.add_filtering_parameter"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.add_filtering_parameter" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Добавляет поле задания параметров фильтрации по заданному имени.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
||
<li><p><strong>title</strong> (<em>str</em>)</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.get_filtering_parameter">
|
||
<span class="sig-name descname"><span class="pre">get_filtering_parameter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.get_filtering_parameter"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.get_filtering_parameter" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает поле задания параметров фильтрации по заданному или None, если не найдено.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent" title="components_derived.selection_bar_component.SelectionBarComponent"><em>SelectionBarComponent</em></a> | <em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.get_start_time_filter">
|
||
<span class="sig-name descname"><span class="pre">get_start_time_filter</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.get_start_time_filter"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.get_start_time_filter" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает поле задания параметров фильтрации даты начала.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="#components_derived.date_input_component.DateInput" title="components_derived.date_input_component.DateInput"><em>DateInput</em></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.get_finish_time_filter">
|
||
<span class="sig-name descname"><span class="pre">get_finish_time_filter</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.get_finish_time_filter"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.get_finish_time_filter" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Возвращает поле задания параметров фильтрации даты окончания.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="#components_derived.date_input_component.DateInput" title="components_derived.date_input_component.DateInput"><em>DateInput</em></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.click_apply_button">
|
||
<span class="sig-name descname"><span class="pre">click_apply_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.click_apply_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.click_apply_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Клик по кнопке применения фильтра.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.click_reset_button">
|
||
<span class="sig-name descname"><span class="pre">click_reset_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.click_reset_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.click_reset_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Клик по кнопке сброса фильтра.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие постоянных полей панели параметров фильтрации.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.check_vertical_scrolling">
|
||
<span class="sig-name descname"><span class="pre">check_vertical_scrolling</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.check_vertical_scrolling"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.check_vertical_scrolling" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет возможность вертикальной прокрутки формы.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>bool</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.check_apply_button_visibility">
|
||
<span class="sig-name descname"><span class="pre">check_apply_button_visibility</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.check_apply_button_visibility"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.check_apply_button_visibility" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие кнопки применения фильтра.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.check_reset_button_visibility">
|
||
<span class="sig-name descname"><span class="pre">check_reset_button_visibility</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.check_reset_button_visibility"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.check_reset_button_visibility" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие кнопки сброса фильтра.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.sidebar_filter_component.SidebarFilterComponent.should_be_toolbar">
|
||
<span class="sig-name descname"><span class="pre">should_be_toolbar</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/sidebar_filter_component.html#SidebarFilterComponent.should_be_toolbar"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.should_be_toolbar" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие тулбара.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Исключение<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>AssertionError</strong> – Если тулбар отсутствует.</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived.user_card">
|
||
<span id="components-derived-user-card-module"></span><h2>components_derived.user_card module<a class="headerlink" href="#module-components_derived.user_card" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Модуль компонента карточки пользователя.</p>
|
||
<p>Содержит класс для работы с карточкой пользователя через Playwright.</p>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="components_derived.user_card.UserCard">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">UserCard</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/user_card.html#UserCard"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.user_card.UserCard" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.base_component.BaseComponent" title="components.base_component.BaseComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></p>
|
||
<p>Компонент карточка.</p>
|
||
<p>Предоставляет методы для взаимодействия с элементами карточки.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||
</dd>
|
||
</dl>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.user_card.UserCard.__init__">
|
||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/user_card.html#UserCard.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.user_card.UserCard.__init__" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Инициализирует компонент карточки.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>) – Экземпляр страницы Playwright.</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.user_card.UserCard.click_change_password_button">
|
||
<span class="sig-name descname"><span class="pre">click_change_password_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/user_card.html#UserCard.click_change_password_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.user_card.UserCard.click_change_password_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Нажимает кнопку открытия окна изменения пароля.</p>
|
||
<p>Выполняет клик по кнопке „Изменить пароль“ в карточке пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow" title="components_derived.modal_change_password.ChangePasswordModalWindow"><em>ChangePasswordModalWindow</em></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.user_card.UserCard.click_logout_button">
|
||
<span class="sig-name descname"><span class="pre">click_logout_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/user_card.html#UserCard.click_logout_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.user_card.UserCard.click_logout_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Нажимает кнопку выхода из системы.</p>
|
||
<p>Выполняет клик по кнопке „Выйти“ в карточке пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.user_card.UserCard.click_close_button">
|
||
<span class="sig-name descname"><span class="pre">click_close_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/user_card.html#UserCard.click_close_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.user_card.UserCard.click_close_button" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Нажимает кнопку закрытия окна карточки пользователя.</p>
|
||
<p>Выполняет клик по кнопке „Закрыть“ в карточке пользователя.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.user_card.UserCard.check_content">
|
||
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/user_card.html#UserCard.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.user_card.UserCard.check_content" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет наличие и корректность элементов карточки пользователя
|
||
в зависимости от его роли в системе.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="components_derived.user_card.UserCard.check_card_is_closed">
|
||
<span class="sig-name descname"><span class="pre">check_card_is_closed</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/user_card.html#UserCard.check_card_is_closed"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.user_card.UserCard.check_card_is_closed" title="Ссылка на это определение"></a></dt>
|
||
<dd><p>Проверяет, что карточка пользователя отсутствует.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Исключение<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>AssertionError</strong> – Если карточка пользователя все еще открыта.</p>
|
||
</dd>
|
||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><em>None</em></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="module-components_derived">
|
||
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-components_derived" title="Ссылка на этот заголовок"></a></h2>
|
||
<p>Package initialization.</p>
|
||
</section>
|
||
</section>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||
<a href="components.html" class="btn btn-neutral float-left" title="components package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||
<a href="conftest.html" class="btn btn-neutral float-right" title="conftest module" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||
</div>
|
||
|
||
<hr/>
|
||
|
||
<div role="contentinfo">
|
||
<p>© Авторские права 2025, NPO KIS. </p>
|
||
</div>
|
||
|
||
Собрано при помощи <a href="https://www.sphinx-doc.org/">Sphinx</a> с использованием
|
||
<a href="https://github.com/readthedocs/sphinx_rtd_theme">темы,</a>
|
||
предоставленной <a href="https://readthedocs.org">Read the Docs</a>.
|
||
|
||
|
||
</footer>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
<script>
|
||
jQuery(function () {
|
||
SphinxRtdTheme.Navigation.enable(true);
|
||
});
|
||
</script>
|
||
|
||
</body>
|
||
</html> |