class Controls/popup:StickyOpener

Хелпер для открытия прилипающих окон

Примечание

Для предотвращения потенциальной утечки памяти не забывайте уничтожать экземпляр опенера с помощью метода destroy.

Опции

Определяет реакцию прилипающего блока на скролл родительской области.

IStickyOpener

Автоматически закрывать окно через 5 секунд после открытия.

IBasePopupOptions

Определяет, установится ли фокус на шаблон окна после его открытия.

IBasePopupOptions

Имена классов, которые будут применены к корневой ноде окна.

IBasePopupOptions

Определяет возможность закрытия окна по клику вне.

IBasePopupOptions

Определяет, будет ли закрываться окно при клике по оверлею.

IBasePopupOptions

Задает массив предзагрузчиков данных, необходимых для построения шаблона.

Опция используется для ускорения открытия окна, за счет распараллеливания получения данных и построения верстки.

Полученные данные будут переданы в опцию prefetchData.

В рамках переходного этапа, для определения наличия предзагрузки данных используйте опцию isPrefetchDataMode. См. примеры.

IBasePopupOptions

Выравнивание прилипающего блока относительно точки позиционирования.

IStickyOpener

Функции обратного вызова на события окна.

IBasePopupOptions

Поведение блока, в случае, если он не помещается на экране с заданным позиционированием.

IStickyOpener

Текущая высота прилипающего блока.

IStickyOpener

Определяет конфигурацию индикатора загрузки, показываемого при открытии окна

IBasePopupOptions

Максимальная высота прилипающего блока.

IStickyOpener

Максимальная ширина прилипающего блока.

IStickyOpener

Минимальная высота прилипающего блока.

IStickyOpener

Минимальная ширина прилипающего блока.

IStickyOpener

Определяет, будет ли открываемое окно блокировать работу пользователя с родительским приложением.

IBasePopupOptions

Конфигурация отступов от точки позиционирования до прилипающего блока.

IStickyOpener

Логический инициатор открытия окна. Читайте подробнее здесь.

IBasePopupOptions

Опция задает контейнер (через селектор), внутри которого будет позиционироваться блок. Блок не может спозиционироваться за пределами restrictiveContainer.

IStickyOpener

Определяет, будет ли показываться индикатор при открытии окна

IBasePopupOptions

Элемент (DOM-элемент или контрол), относительно которого позиционируется прилипающий блок.

IStickyOpener

Точка позиционирования прилипающего блока относительно вызывающего элемента.

IStickyOpener

Опция принимает строку, в которой содержится имя открываемого шаблона.

IBasePopupOptions

Опции для контрола, переданного в template.

IBasePopupOptions

Определяет, будет ли окно открываться выше всех окон на странице.

IBasePopupOptions

Текущая ширина прилипающего блока.

IStickyOpener

Функция, позволяющая высчитать z-index окна вручную.

IBasePopupOptions

Методы

Метод для закрытия прилипающего блока.

IStickyOpener

Разрушает экземпляр класса.

IStickyOpener

Возвращает информацию о том, открыто ли всплывающее окно.

IBaseOpener

Метод открытия прилипающего блока.

IStickyOpener

События

Происходит при закрытии всплывающего окна.

IBaseOpener

Происходит при открытии всплывающего окна.

IBaseOpener

Происходит, когда дочерний контрол всплывающего окна инициирует событие 'sendResult'.

IBaseOpener