Current File : /home/tradevaly/www/node_modules/svg.easing.js/README.md
# svg.easing.js

Additional easing equations for the fx module in the [svgjs.com](http://svgjs.com) library.

Svg.easing.js is licensed under the terms of the MIT License.

## Usage
Include this plugin after including the svg.js library in your html document.

To use the custom easing methods:

```javascript
var draw = SVG('paper').size(400, 400)
var rect = draw.rect(100, 100)

rect.animate(500, SVG.easing.bounce).move(300, 300)
```

Available easing methods are:
- `SVG.easing.quadIn`
- `SVG.easing.quadOut`
- `SVG.easing.quadInOut`
- `SVG.easing.cubicIn`
- `SVG.easing.cubicOut`
- `SVG.easing.cubicInOut`
- `SVG.easing.quartIn`
- `SVG.easing.quartOut`
- `SVG.easing.quartInOut`
- `SVG.easing.quintIn`
- `SVG.easing.quintOut`
- `SVG.easing.quintInOut`
- `SVG.easing.sineIn`
- `SVG.easing.sineOut`
- `SVG.easing.sineInOut`
- `SVG.easing.expoIn`
- `SVG.easing.expoOut`
- `SVG.easing.expoInOut`
- `SVG.easing.circIn`
- `SVG.easing.circOut`
- `SVG.easing.circInOut`
- `SVG.easing.backIn`
- `SVG.easing.backOut`
- `SVG.easing.backInOut`
- `SVG.easing.swingFromTo`
- `SVG.easing.swingFrom`
- `SVG.easing.swingTo`
- `SVG.easing.bounce`
- `SVG.easing.bounceOut`
- `SVG.easing.elastic`