UNPKG

between.js

Version:

Lightweight ES6 JavaScript tweening engine

31 lines (24 loc) 733 B
import {Between as TypedBetween, Easing} from './Between'; import Between from '../src/between'; // importing this thing to test passing some easing functions // Test constructor const between = new TypedBetween(1, 10); // Test time between.time(100); // Test loop between.loop("repeat", 1); between.loop("bounce"); // Test easing between.easing(Between.Easing.Cubic.InOut); // Test events between.on('start', (value) => { value }); between.on('update', (value) => { value }); between.on('complete', (value) => { value }); // Test pause control between.pause(); between.play(); between.isPaused; // Test chained between.time(1000) .loop("repeat") .easing(Between.Easing.Linear.In) .on('complete', (value) => { value });