/*! * @splidejs/splide-extension-auto-scroll * Version : 0.4.1 * License : MIT * Copyright: 2022 Naotoshi Fujita */(function(b){typeof define=="function"&&define.amd?define(b):b()})(function(){"use strict";function b(n){n.length=0}function T(n,t,r){return Array.prototype.slice.call(n,t,r)}function _(n){return n.bind.apply(n,[null].concat(T(arguments,1)))}function $(n){return requestAnimationFrame(n)}function D(n,t){return typeof t===n}var N=Array.isArray;_(D,"function"),_(D,"string"),_(D,"undefined");function C(n){return N(n)?n:[n]}function F(n,t){C(n).forEach(t)}var nn=Object.keys;function tn(n,t,r){if(n){var e=nn(n);e=r?e.reverse():e;for(var a=0;a=1&&(t(),s=a(),e&&++c>=e))return v();$(f)}}function m(g){!g&&E(),s=a()-(g?u*n:0),i=!1,$(f)}function v(){i=!0}function w(){s=a(),u=0,r&&r(u)}function E(){d&&cancelAnimationFrame(d),u=0,d=0,i=!0}function I(g){n=g}function x(){return i}return{start:m,rewind:w,pause:v,cancel:E,set:I,isPaused:x}}var cn="slide";function G(n,t,r){return Array.prototype.slice.call(n,t,r)}function P(n){return n.bind.apply(n,[null].concat(G(arguments,1)))}function O(n,t){return typeof t===n}function Y(n){return!vn(n)&&O("object",n)}P(O,"function"),P(O,"string");var dn=P(O,"undefined");function vn(n){return n===null}var ln=Object.keys;function mn(n,t,r){if(n){var e=ln(n);e=r?e.reverse():e;for(var a=0;a