div-text-range-mask-particles

Маска для скрытия текста (спойлер) в виде случайно расположенных частиц, как в Telegram.

Параметры

Параметры Описание
color

string

Обязательный параметр.

Цвет частиц на маске.

Допустимые форматы: #RGB, #ARGB, #RRGGBB, #AARRGGBB.

Доступные платформы: веб.

type

string

Обязательный параметр.

Значение всегда должно равняться particles.

Доступные платформы: веб.

density

number

Плотность частиц на маске. Интерпретируется как вероятность частицы появиться в заданной точке маски.

Ограничение для значения x: x > 0.0 && x <= 1.0.

Значение по умолчанию: 0.8.

Доступные платформы: веб.

is_animated

bool

Включает анимацию частичек на маске. Анимация выглядит как плавное перемещение частиц по маске, как в Telegram.

Значение по умолчанию: false.

Доступные платформы: веб.

is_enabled

bool

Управляет состоянием маски. При значении true указанная часть текста будет скрыта под маской, иначе текст будет показан.

Значение по умолчанию: true.

Доступные платформы: веб.

particle_size

object

Размер одной частицы на маске.

Значение имеет тип div-fixed-size.

Значение по умолчанию: {"type":"fixed","value":1}.

Доступные платформы: веб.

JSON
{
  type*: "particles",
  color*: "string",
  density: "number",
  is_animated: "bool",
  is_enabled: "bool",
  particle_size: {
    type*: "fixed",
    unit: "string",
    value*: "int"
  }
}