animate
добавляет анимацию для HTML-элемента
void animate(HTMLElement html_element,object animation);
html_element | HTMLElement | HTML объект (или его ID) |
animation | object | настройки для анимации |
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" в колбэке
Наверх