Используется для индикации выполнения какого-либо процесса.
| Модификатор | Допустимые значение | Способ использования | Описание |
|---|---|---|---|
| visible | true |
BEMJSON, JS |
Активация индикатора. |
| theme | 'islands' |
BEMJSON |
Стилевое оформление. |
| size | 'xs', 's', 'm', 'l', 'xl' |
BEMJSON |
Размер индикатора. Используется только с модификатором theme в значении islands. |
Блок spin используется для создания индикатора выполнения какого-либо процесса.
Допустимое значение: true.
Способ использования: BEMJSON, JS.
Делает индикатор видимым.
{
block : 'spin',
mods : { theme : 'islands', size : 'm', visible : true }
}Допустимое значение: 'islands'.
Способ использования: BEMJSON.
Отвечает за стилевое оформление блока.
Необходимо использовать с модификатором size.
{
block : 'spin',
mods : { theme : 'islands', size : 'm', visible : true }
}Допустимые значения для темы islands: 'xs', 's', 'm', 'l', 'xl'.
Способ использования: BEMJSON.
Задает размер блоку.
Необходимо использовать с модификатором theme в значении islands.
xs
{
block : 'spin',
mods : { theme : 'islands', size : 'xs', visible : true }
}s
{
block : 'spin',
mods : { theme : 'islands', size : 's', visible : true }
}m
{
block : 'spin',
mods : { theme : 'islands', size : 'm', visible : true }
}l
{
block : 'spin',
mods : { theme : 'islands', size : 'l', visible : true }
}xl
{
block : 'spin',
mods : { theme : 'islands', size : 'xl', visible : true }
}