Возможности
Обзор
Оба виджета - это всплывающие окна, но они выполняют разные задачи. Если вы хотите создать уведомления, используйте виджет Popup. По клику на любую область экрана вне Popup, он исчезнет.
Виджет Context может включать информацию или функциональность, которая может понадобиться несколько раз. Например, по клику правой кнопкой мыши, вы можете показывать краткую информацию о том, как работать с приложением.
Кроме того, вы можете поместить в Context наиболее часто используемые контролы. Например, если вы хотите создать веб-приложение для работы с графикой, в Context можно добавить Colorpicker.
Context
Виджет Context появляется на экране по клику на правую кнопку мыши. Он может содержать любой HTML элемент или Webix компонент. Вы можете использовать его, чтобы показывать пользователям дополнительную информацию или давать быстрый доступ к часто используемым действиям.
Popup
Модальный/немодальный Popup
У Popup есть два состояния - modal и modeless. В состоянии modal пользователи не могут закрыть Popup, не нажав на кнопку в нем или не выполнив какое-нибудь другое необходимое действие с ним. Modeless Popup исчезает, если кликнуть вне его.
Размер и позиционирование
При работе с виджетом Popup, вам нужно определить его размеры и положение на экране. По умолчанию, этот компонент появится в верхнем левом углу. С Webix вы можете определять позицию Popup относительно верхней и нижней границ экрана или относительно любого HTML элемента или виджета Webix.
Содержимое Popup
В Webix Popup можно поместить любой пользовательский HTML элемент (изображение, текст и т.д.) или другой виджет Webix.
Popup меню
Этот виджет можно также использовать для создания всплывающего меню, которое появляется по нажатию на кнопку.