div-action-animator-start

Запускает указанный аниматор.

Параметры

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

string

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

Идентификатор аниматора, который нужно запустить.

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

type

string

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

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

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

direction

string

Направление анимации. Определяет, должна ли анимация воспроизводиться вперед, назад или переменно вперед и назад.

Возможные значения: normal, reverse, alternate, alternate_reverse.

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

duration

int

Продолжительность анимации в миллисекундах.

Ограничение для значения x: x >= 0.

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

end_value

object

Переопределяет, какое значение будет установлено в переменную после завершения анимации.

Значение имеет тип div-typed-value.

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

Список возможных значений:

  • string_value
  • integer_value
  • number_value
  • color_value
  • boolean_value
  • url_value
  • dict_value
  • array_value
  • interpolator

    string

    Функция интерполяции анимируемого значения.

    Возможные значения: linear, ease, ease_in, ease_out, ease_in_out, spring.

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

    repeat_count

    object

    Количество повторов анимации, которое будет выполнено до ее остановки. Значение 0 включает бесконечные повторы.

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

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

    Список возможных значений:

  • div-infinity-count
  • div-fixed-count
  • start_delay

    int

    Задержка перед запуском анимации в миллисекундах.

    Ограничение для значения x: x >= 0.

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

    start_value

    object

    Переопределяет, какое значение будет установлено в переменную перед началом анимации.

    Значение имеет тип div-typed-value.

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

    Список возможных значений:

  • string_value
  • integer_value
  • number_value
  • color_value
  • boolean_value
  • url_value
  • dict_value
  • array_value
  • JSON
    {
      type*: "animator_start",
      animator_id*: "string",
      direction: "string",
      duration: "int",
      end_value: div-typed-value,
      interpolator: "string",
      repeat_count: div-count,
      start_delay: "int",
      start_value: div-typed-value
    }