Оповещения

Общая информация

Компонент оповещений позволяет, при срабатывании определенных событий, донести до пользователя важную информацию.

Данный компонент спроектирован исключительно для работы через Javascript, однако при большом желании, HTML код оповещения можно сформировать и вручную.

Создание через атрибуты

Для создания оповещения через атрибуты, необходимо добавить инициатору события вызова атрибут data-alert. Опции оповещения можно задать через атрибуты data-alert-{NAME}.

<button class="btn" data-alert data-alert-title="Welcome" data-alert-text="Hello world!">Open Alert!</button>
Пример работы кода выше

Поддерживаемые атрибуты

Создание через Javascript

Для создания оповещения через javascript, необходимо создать экземпляр класса PipUI.Alert и передать в него один параметр опций. Важнейшим свойством объекта опций является text и title, которые задают текст и название окна соответственно. При желании эти свойства могут быть опущены.

Пример работы кода выше

Опции

Методы

События

Триггер
Описание
Инициатор

open-alert-pipui

Срабатывает при начале открытия оповещения

.modal

opened-alert-pipui

Срабатывает при завершении открытия оповещения

.modal

close-alert-pipui

Срабатывает при начале закрытия оповещения

.modal

closed-alert-pipui

Срабатывает при завершении закрытия оповещения

.modal

Дополнительная информация

Положения появления оповещения задаются в формате {VERTICAL}-{HORIZONTAL}

Поддерживаемые положения по вертикали: top, center, bottom

Поддерживаемые положения по горизонтали: left, center, right

Last updated