div-tooltip

Всплывающая подсказка.

JSON

{
  animation_in: {
    duration: "int",
    end_value: "number",
    interpolator: "string",
    items: [ div-animation, ... ],
    name*: "string",
    repeat: div-count,
    start_delay: "int",
    start_value: "number"
  },
  animation_out: {
    duration: "int",
    end_value: "number",
    interpolator: "string",
    items: [ div-animation, ... ],
    name*: "string",
    repeat: div-count,
    start_delay: "int",
    start_value: "number"
  },
  div*: div,
  duration: "int",
  id*: "string",
  offset: {
    x*: {
      unit: "string",
      value*: "number"
    },
    y*: {
      unit: "string",
      value*: "number"
    }
  },
  position*: "string"
}

Параметры

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

object

Анимация появления подсказки. По умолчанию подсказка будет появляться постепенно со смещением от якорной точки на 10 dp.

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

animation_out

object

Анимация исчезания подсказки. По умолчанию подсказка будет исчезать постепенно со смещением от якорной точки на 10 dp.

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

div

object

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

Элемент, который будет показан в подсказке. Если внутри элемента есть подсказки, они не будут показываться.

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

duration

int

Продолжительность видимости подсказки в миллисекундах. При значении 0 подсказка будет видна до тех пор, пока пользователь сам ее не скроет.

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

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

id

string

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

Идентификатор подсказки. Используется, чтобы избежать повторного показа. Должен быть уникален для всех подсказок элемента.

Строка должна быть непустой.

offset

object

Сдвиг относительно якорной точки.

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

position

string

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

Положение подсказки относительно элемента, к которому она относится.

Возможные значения: left, top-left, top, top-right, right, bottom-right, bottom, bottom-left, center.

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

object

Анимация появления подсказки. По умолчанию подсказка будет появляться постепенно со смещением от якорной точки на 10 dp.

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

animation_out

object

Анимация исчезания подсказки. По умолчанию подсказка будет исчезать постепенно со смещением от якорной точки на 10 dp.

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

div

object

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

Элемент, который будет показан в подсказке. Если внутри элемента есть подсказки, они не будут показываться.

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

duration

int

Продолжительность видимости подсказки в миллисекундах. При значении 0 подсказка будет видна до тех пор, пока пользователь сам ее не скроет.

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

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

id

string

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

Идентификатор подсказки. Используется, чтобы избежать повторного показа. Должен быть уникален для всех подсказок элемента.

Строка должна быть непустой.

offset

object

Сдвиг относительно якорной точки.

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

position

string

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

Положение подсказки относительно элемента, к которому она относится.

Возможные значения: left, top-left, top, top-right, right, bottom-right, bottom, bottom-left, center.