animate

добавляет анимацию для HTML-элемента

void animate(HTMLElement html_element,object animation);
html_elementHTMLElementHTML объект (или его ID)
animationobjectнастройки для анимации

Example

webix.animate("some_div", { type: "flip" });

Details

Метод не предназначен для прямых вызовов. Он вызывается из Multiview или других компонентов.

Настройки анимации

  • type - {string} "flip", "slide", "flipback", "fade", "show"
  • direction - {string} "right", "left", "top", "bottom"
  • subtype - {string} "out" или "in" (для типа "slide"), "horizontal" или "vertical" (для типа "flip")
  • x - {number} координата конечного положения элемента по оси X (для типа "slide")
  • y - {number} координата конечного положения элемента по оси Y (для типа "slide")
  • duration - {number} продолжительность анимации в мс
  • delay - {number} задержка перед началом анимации в мс
  • timing - {string} функция для настройки ускорения анимации
  • callback - {function} код, который сработает после окончания анимации
  • master - {object} объект, который будет доступен через "this" в колбэке
Наверх