div-action-scroll-to

Выполняет скролл к позиции или переключает элемент в контейнере на указанный параметром destination.

Параметры

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

object

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

Указывает конечную точку пролистывания:

  • index — пролистывание до элемента с индексом, указанным в value;
  • item_id — пролистывание до элемента с идентификатором, указанным в value;
  • offset — пролистывание до позиции, измеренной в dp и указанной в value, от начала контейнера. Применим только в gallery;
  • start — пролистывание в начало контейнера;
  • end — пролистывание в конец контейнера.
  • Значение имеет тип div-action-scroll-destination.

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

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

  • offset_destination
  • index_destination
  • start_destination
  • end_destination
  • item_id_destination
  • id

    string

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

    Идентификатор элемента, в котором нужно выполнить операцию.

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

    type

    string

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

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

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

    animated

    bool

    Включает анимацию пролистывания.

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

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

    duration

    int

    Длительность анимации скролла в миллисекундах. Если не задана, используется стандартное поведение скролла на платформе. Значение 0 означает мгновенный скролл. Игнорируется, если animated равен false или анимации глобально отключены.

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

    Функциональность находится в разработке.

    JSON
    {
      type*: "scroll_to",
      animated: "bool",
      destination*: div-action-scroll-destination,
      duration: "int",
      id*: "string"
    }