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 и выше
Окно было закрыто.

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

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

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

Поддержка Creatium

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

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

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

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