🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

iarco-animate

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

iarco-animate

js动画插件

latest
Source
npmnpm
Version
0.1.3
Version published
Maintainers
1
Created
Source

js动画插件

下载安装

npm i iarco-animate -D

快速度上手

var div = document.querySelector('div')
var animate = new myPlugin.Animate({
    begin:{
        width:100
    },
    end:{
        widht:500
    },
    onmove:function(e){
        div.style.width = e.currentData.width + 'px'
    }
})

animate.start()

api

api作用
Animate构造函数创建实例对象---
---------
Animate.prototype.start开始执行动画
Animate.prototype.stop停止执行动画

Animate

创建动画实例对象

Option参数
参数 option/object描述类型
Duration梅桢的时间间隔number
Total动画执行总时长Number
begin动画开始前样式Object
end动画结束样式object
Onstart动画开始钩子函数Function
Onmove动画进行整钩子函数Function
Onover动画结束钩子函数Function
var animate = myPlugin.Animate({
  
})

start

开始执行动画

ani.start()
  • 无参数
  • 无返回值

stop

停止执行动画

ani.stop
  • 无参数
  • 无范沪指

事件

事件名描述
Onstart动画开始时候触发时间
Onmove动画进行中, 监听动画每一帧
Onover动画结束时候触发事件

onstart

动画开始的时间处理函数

参数
OptionAnimate配置参数object
Num动画执行总次数Number
currentData监听所有属性,每一帧变化的值Object
currentNum当前执行到第几贞Number
distant所有属性运行总位置Object
everyDistant所有属性中每个属性运行的的平均值object

onmove

监听动画每一帧的运动

参数
OptionAnimate配置参数object
Num动画执行总次数Number
currentData监听所有属性,每一帧变化的值Object
currentNum当前执行到第几贞Number
distant所有属性运行总位置Object
everyDistant所有属性中每个属性运行的的平均值object

onover

监听动画结束时间

参数
OptionAnimate配置参数object
Num动画执行总次数Number
currentData监听所有属性,每一帧变化的值Object
currentNum当前执行到第几贞Number
distant所有属性运行总位置Object
everyDistant所有属性中每个属性运行的的平均值object

Keywords

动画库

FAQs

Package last updated on 16 Aug 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts