Popup

Popup

Все окна, всплывающие панели и боковые меню использует этот класс.

Ниже под «окном» имеется ввиду так же всплывающие панели и боковые меню.

var popup = page.getPopup('id')

Свойства

el

Версии API: 3.7 и выше

Тип: HTMLElement

Корневой элемент окна.

id

Версии API: 3.7 и выше

Тип: String

ID окна, указанный в его настройках.

isShown

Версии API: 3.7 и выше

Тип: Boolean

Открыто ли окно в текущий момент.

Методы

attach

Версии API: 3.7 и выше

popup.attach()

Добавляет окно на страницу, но не открывает его.

show

Версии API: 3.7 и выше

popup.show()

Открывает окно.

hide

Версии API: 3.7 и выше

popup.hide()

Закрывает окно.

getComponentsByClass

Версии API: 3.7 и выше

popup.getComponentsByClass(className)

Возвращает все компоненты с классом className внутри окна.

События

before-show

Версии API: 3.7 и выше

Перед открытием окна.

  • event.prevent() — Отменяет открытие.

show

Версии API: 3.7 и выше

Окно было открыто.

before-hide

Версии API: 3.7 и выше

Перед закрытием окна.

  • event.prevent() — Отменяет закрытие.

hide

Версии API: 3.7 и выше

Окно было закрыто.

ТЕХНИЧЕСКАЯ ПОДДЕРЖКА

Не можете найти то, что ищите?

Напишите нам. на связи 24/7. Среднее время ожидания ответа: 10-15 минут. Также вы можете вступить в наш Телеграм-чат, где собралось много специалистов и пользователей.

Поддержка Creatium

Агенты ответят через 10 минут

Агенты ответят

Блог, курсы и полезные материалы 

Платформа сайтов любой сложности