Используется для создания модального окна.
| Модификатор | Допустимые значения | Способы использования | Описание |
|---|---|---|---|
| visible | true |
JS |
Видимость модального окна. |
| autoclosable | true |
BEMJSON |
Автоматическое скрытие модального окна. |
| theme | 'islands' |
BEMJSON |
Стилевое оформление. |
| Поле | Тип | Описание |
|---|---|---|
| zIndexGroupLevel | Number |
Уровень слоя модального окна. |
visibleДопустимое значение: true.
Способы использования: JS.
Выставляется при открытии модального окна.
Отвечает за видимость модального окна на странице.
autoclosableДопустимое значение: true.
Способ использования: BEMJSON.
Скрывает блок по клику вне зоны модального окна или по нажатию кнопки Escape.
{
block : 'modal',
mods : { theme : 'islands', autoclosable : true },
content : 'Содержимое модального окна'
}
themeДопустимое значение: 'islands'.
Способ использования: BEMJSON.
Отвечает за стилевое оформление блока.
{
block : 'modal',
mods : { theme : 'islands' },
content : 'Содержимое модального окна'
}
zIndexGroupLevelТип: Number.
Определяет уровень слоя для каждого всплывающего окна.
Использует блок z-index-group.
{
block : 'modal',
mods : { theme : 'islands' },
content : 'Содержимое модального окна',
zIndexGroupLevel : 3
}