xdesign-vue-next
Version:
XDesign Component for vue-next
24 lines (21 loc) • 623 B
JavaScript
/**
* xdesign v1.0.6
* (c) 2023 xdesign
* @license MIT
*/
/* unplugin-vue-components disabled */var linear = function linear(current, start, end, duration) {
var change = end - start;
var offset = change * current / duration;
return offset + start;
};
var easeInOutCubic = function easeInOutCubic(current, start, end, duration) {
var change = (end - start) / 2;
var time = current / (duration / 2);
if (time < 1) {
return change * time * time * time + start;
}
time -= 2;
return change * (time * time * time + 2) + start;
};
export { easeInOutCubic, linear };
//# sourceMappingURL=easing.js.map