"""Модуль text_element содержит класс для работы с текстовыми элементами.
Класс Text наследует базовый функционал BaseElement и предоставляет
методы для работы с текстовыми элементами на странице.
"""
from tools.logger import get_logger
from elements.base_element import BaseElement
logger = get_logger("TEXT")
[документация]
class Text(BaseElement):
"""Класс для работы с текстовыми элементами страницы.
Наследует функциональность BaseElement и добавляет специфичные
методы для взаимодействия с текстовыми элементами.
"""
@property
def type_of(self) -> str:
"""Возвращает тип элемента ('текст').
Returns:
str: Тип элемента - 'текст'.
"""
return "text"
# Действия:
# (Методы действий будут добавлены по мере необходимости)
# Проверки:
# (Методы проверок будут добавлены по мере необходимости)