from playwright.sync_api import expect from elements.base_element import BaseElement from tools.logger import get_logger logger = get_logger("BUTTON") class Button(BaseElement): """Класс для работы с элементами типа 'кнопка' на странице. Наследует функциональность базового элемента и добавляет специфичные для кнопок методы. """ @property def type_of(self) -> str: """Возвращает тип элемента - 'кнопка'. Returns: Строка с типом элемента. """ return "button" # Действия: # (Методы действий будут добавлены по мере необходимости) # Проверки: # (Методы проверок будут добавлены по мере необходимости)