library Controls/popup

Библиотека контролов, открывающих всплывающие окна. Существуют окна нескольких видов, которые различаются внешним видом и алгоритмом позиционирования.

Confirmation

Контрол, открывающий диалог подтверждения. Диалог позиционируется в центре экрана, а также блокирует работу

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

Dialog

Контрол, открывающий всплывающее окно, которое позиционируется по центру экрана.

DialogOpener

Хелпер для открытия диалоговых окон.

Edit

Контрол, который открывает всплывающее окно с диалогом редактирования записи.

EditContainer

Контрол используют в качестве контейнера для Controls/popup:Edit. Он получает данные и передаёт их в Controls/popup:Edit.

IBaseOpener

Интерфейс базовых опций опенеров.

IBasePopupOptions

Опции интерфейса подробно описаны здесь.

IConfirmationOpener

Интерфейс для опций окон подтверждения.

IConfirmationOptions

Опции интерфейса описаны здесь.

IDialogOpener

Интерфейс для опций диалоговых окон.

IDialogPopupOptions

Опции интерфейса подробно описаны здесь.

IEditOpener

Интерфейс для опций окна редактирования.

IEditOptions

Опции интерфейса описаны в Controls/popup:IEditOpener.

IInfoBox

Интерфейс для опций всплывающих подсказок.

IInfoBoxOptions

Опции интерфейса описаны здесь.

InfoboxButton

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

InfoboxTarget

Контрол, отображающий всплывающую подсказку относительно указанного элемента.

Всплывающую подсказку вызывает событие, указанное в опции trigger.

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

INotificationOpener

Интерфейс для опций нотификационных окон.

INotificationPopupOptions

Опции интерфейса описаны здесь.

IPreviewer

Интерфейс для опций окна предпросмотра.

IPreviewerOptions

Опции интерфейса описаны здесь.

ISlidingPanel

Интерфейс для опций окна-шторки.

IStackOpener

Интерфейс для опций стековых окон.

IStackPopupOptions

Опции интерфейса описаны здесь.

IStickyOpener

Интерфейс для методов стики окон.

IStickyPopupOptions

Опции интерфейса описаны здесь.

Notification

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

NotificationOpener

Хелпер для открытия нотификационных окон.

PreviewerTarget

Контрол, отображающий всплывающее окно - превьювер, относительно указанного элемента. Открытие превьювера вызывает событие, указанное в опции trigger. В один момент времени на странице может отображаться только один превьювер.

SlidingPanelOpener

Хелпер для открытия Шторки.

Stack

Контрол, открывающий всплывающее окно с пользовательским шаблоном внутри. Всплывающее окно располагается в правой части контентной области приложения и растянуто на всю высоту экрана.

StackOpener

Хелпер для открытия стековых окон.

Sticky

Контрол, открывающий всплывающее окно, которое позиционируется относительно вызывающего элемента.

StickyOpener

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

Методы

isVDOMTemplate

Модуль возвращает функцию, которая проверяет, является ли класс наследником UI/Base:Control.

FAQ

5/17/2021Крайнов Д.О.