API
Подключение и использование
Подключение на PHP-странице
\Bitrix\Main\UI\Extension::load("ui.alerts");
Использование
Метод getContainer()
возвращает верстку предупреждения.
var myAlert = new BX.UI.Alert({ /*[options]*/ }); myAlert.getContainer()
С версии UI 21.800 появились методы:
renderTo(element)
- метод, в котором можно указать ноду для рендеринга алерта.
destroy()
- метод уничтожает экземпляр алерта.
Параметры
Текст
text
- может принимать html.
var myAlert = new BX.UI.Alert({ text: "<strong>Внимание!</strong> Текст предупреждения находится здесь.", inline: true }); //------------ myAlert.setText("<strong>Внимание!</strong> Текст предупреждения находится здесь.");
Размер
size
{string}- определяет размер алерта.
var myAlert = new BX.UI.Alert({ size: BX.UI.Alert.Size.SMALL }); //------------ myAlert.setSize(BX.UI.Alert.Size.SMALL);
Возможные значения:
BX.UI.Alert.Size.MEDIUM //Default BX.UI.Alert.Size.SMALL
Цвет
color
{string} - определяет цвет предупреждения.
var myAlert = new BX.UI.Alert({ color: BX.UI.Alert.Color.WARNING }); //------------ myAlert.setColor(BX.UI.Alert.Color.SUCCESS);
Возможные значения:
BX.UI.Alert.Color.PRIMARY BX.UI.Alert.Color.SUCCESS BX.UI.Alert.Color.WARNING BX.UI.Alert.Color.DANGER
Иконки
icon
{string} - добавляет иконку
BX.UI.Alert({ icon: BX.UI.Alert.Icon.INFO });
Возможные значения:
BX.UI.Alert.Icon.INFO BX.UI.Alert.Icon.WARNING BX.UI.Alert.Icon.DANGER
Закрыть
closeBtn
{boolean} - добавляет крестик в правый верхний угол предупреждения. Клик на крестик удаляет .ui-alert
и все его содержимое из DOM.
BX.UI.Alert({ closeBtn: true });
Анимация закрытия/открытия
animate
{boolean} - добавляет эфекты при появлении или удалении предупреждения.
BX.UI.Alert({ animate: true });
Блочно-строчный контейнер
inline
{boolean} - добавляет алерту свойства inline-block элемента.
BX.UI.Alert({ inline: true });
Сообщение не промодерировано, возможны ошибки и неточности.
|
Не ```BX.UI.Alert({
animate: true });```, а ```BX.UI.Alert({ animated: true });```. Также есть параметр customClass |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.