1.1.4 • Published 6 years ago

vue-smart-animator v1.1.4

Weekly downloads
9
License
MIT
Repository
-
Last release
6 years ago

vue-smart-animator

A Vue.js Component

Usage

npm install vue-smart-animator --save
import VueSmartAnimator from 'vue-smart-animator'
npm run dev
npm run build

Props:

frames:Array [frame,frame,...]
frame:{styles:Object,configs:Object}

styles CSS object for example
{ background: 'rgba(100,100,100,.5)', transform: 'translateX(100px) rotateZ(90deg)' }

configs default
{'duration': '.3s', 'fill-mode': 'forwards', 'timing-function': 'linear'}
properties:
delay,direction,duration,iteration-count,name,play-state,timing-function,fill-mode

options:Object

default:{
                startFrom: 0,//开始帧
                pauseAt: [],//暂停的帧 需要继续播放调用 resume
                prefix: true,//是否添加浏览器兼容前缀
                count: 1,//播放次数
                clear: false, //是否清除动画数据 
                applyOnEnd: false, // clear后停留在最后一帧 
                instant: false //立即播放
            }

Methods

play()
pause()
resume()
restart() 

Event

play
stop
next
1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago