Исходный код elements.tab_button_element

"""Модуль tab_button_element содержит класс для работы с кнопками типа v-tabs на странице.

Класс TabButton наследует базовый функционал BaseElement и предоставляет
специфичные методы для работы с элементами.
"""

from tools.logger import get_logger
from elements.base_element import BaseElement

logger = get_logger("BUTTON_TAB")


[документация] class TabButton(BaseElement): """Класс для работы с кнопками типа v-tabs на странице. Наследует функциональность BaseElement и добавляет специфичные для кнопок методы и проверки. """ @property def type_of(self) -> str: """Возвращает тип элемента ('кнопка-tab'). Returns: str: Тип элемента - 'кнопка-tab'. """ return "button_tab"
# Действия: # (Методы действий будут добавлены по мере необходимости) # Проверки: # (Методы проверок будут добавлены по мере необходимости)