HEX
Server: LiteSpeed
System: Linux s3604.bom1.stableserver.net 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
User: dmstechonline (1480)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /home/dmstechonline/whatsapp.dmstech.online/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`