PHP 8.2.30
Preview: animate.js Size: 2.65 KB
/home/byroehnu/.trash/node_modules11/dom-helpers/cjs/animate.js

"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

exports.__esModule = true;
exports.default = void 0;

var _css = _interopRequireDefault(require("./css"));

var _hyphenate = _interopRequireDefault(require("./hyphenate"));

var _isTransform = _interopRequireDefault(require("./isTransform"));

var _transitionEnd = _interopRequireDefault(require("./transitionEnd"));

var reset = {
  transition: '',
  'transition-duration': '',
  'transition-delay': '',
  'transition-timing-function': ''
};

// super lean animate function for transitions
// doesn't support all translations to keep it matching the jquery API

/**
 * code in part from: Zepto 1.1.4 | zeptojs.com/license
 */
function _animate(_ref) {
  var node = _ref.node,
      properties = _ref.properties,
      _ref$duration = _ref.duration,
      duration = _ref$duration === void 0 ? 200 : _ref$duration,
      easing = _ref.easing,
      callback = _ref.callback;
  var cssProperties = [];
  var cssValues = {};
  var transforms = '';
  Object.keys(properties).forEach(function (key) {
    var value = properties[key];
    if ((0, _isTransform.default)(key)) transforms += key + "(" + value + ") ";else {
      cssValues[key] = value;
      cssProperties.push((0, _hyphenate.default)(key));
    }
  });

  if (transforms) {
    cssValues.transform = transforms;
    cssProperties.push('transform');
  }

  function done(event) {
    if (event.target !== event.currentTarget) return;
    (0, _css.default)(node, reset);
    if (callback) callback.call(this, event);
  }

  if (duration > 0) {
    cssValues.transition = cssProperties.join(', ');
    cssValues['transition-duration'] = duration / 1000 + "s";
    cssValues['transition-delay'] = '0s';
    cssValues['transition-timing-function'] = easing || 'linear';
  }

  var removeListener = (0, _transitionEnd.default)(node, done, duration); // eslint-disable-next-line no-unused-expressions

  node.clientLeft; // trigger page reflow

  (0, _css.default)(node, cssValues);
  return {
    cancel: function cancel() {
      removeListener();
      (0, _css.default)(node, reset);
    }
  };
}

function animate(nodeOrOptions, properties, duration, easing, callback) {
  if (!('nodeType' in nodeOrOptions)) {
    return _animate(nodeOrOptions);
  }

  if (!properties) {
    throw new Error('must include properties to animate');
  }

  if (typeof easing === 'function') {
    callback = easing;
    easing = '';
  }

  return _animate({
    node: nodeOrOptions,
    properties: properties,
    duration: duration,
    easing: easing,
    callback: callback
  });
}

var _default = animate;
exports.default = _default;
module.exports = exports["default"];

Directory Contents

Dirs: 0 × Files: 113

Name Size Perms Modified Actions
166 B lrw-r--r-- 2026-02-28 00:30:34
Edit Download
897 B lrw-r--r-- 2026-02-28 00:26:44
Edit Download
210 B lrw-r--r-- 2026-02-28 00:30:34
Edit Download
743 B lrw-r--r-- 2026-02-28 00:27:08
Edit Download
768 B lrw-r--r-- 2026-02-28 00:30:36
Edit Download
1.78 KB lrw-r--r-- 2026-02-28 00:27:26
Edit Download
902 B lrw-r--r-- 2026-02-28 00:30:38
Edit Download
2.65 KB lrw-r--r-- 2026-02-28 00:27:38
Edit Download
111 B lrw-r--r-- 2026-02-28 00:30:38
Edit Download
1.28 KB lrw-r--r-- 2026-02-28 00:27:56
Edit Download
293 B lrw-r--r-- 2026-02-28 00:30:38
Edit Download
542 B lrw-r--r-- 2026-02-28 00:28:04
Edit Download
58 B lrw-r--r-- 2026-02-28 00:30:40
Edit Download
250 B lrw-r--r-- 2026-02-28 00:28:12
Edit Download
149 B lrw-r--r-- 2026-02-28 00:30:42
Edit Download
591 B lrw-r--r-- 2026-02-28 00:28:20
Edit Download
58 B lrw-r--r-- 2026-02-28 00:30:42
Edit Download
236 B lrw-r--r-- 2026-02-28 00:28:26
Edit Download
156 B lrw-r--r-- 2026-02-28 00:30:44
Edit Download
279 B lrw-r--r-- 2026-02-28 00:28:28
Edit Download
144 B lrw-r--r-- 2026-02-28 00:30:46
Edit Download
345 B lrw-r--r-- 2026-02-28 00:28:30
Edit Download
153 B lrw-r--r-- 2026-02-28 00:30:46
Edit Download
350 B lrw-r--r-- 2026-02-28 00:28:34
Edit Download
318 B lrw-r--r-- 2026-02-28 00:30:48
Edit Download
821 B lrw-r--r-- 2026-02-28 00:28:38
Edit Download
215 B lrw-r--r-- 2026-02-28 00:30:48
Edit Download
386 B lrw-r--r-- 2026-02-28 00:28:38
Edit Download
126 B lrw-r--r-- 2026-02-28 00:30:48
Edit Download
669 B lrw-r--r-- 2026-02-28 00:28:42
Edit Download
229 B lrw-r--r-- 2026-02-28 00:30:48
Edit Download
638 B lrw-r--r-- 2026-02-28 00:28:44
Edit Download
422 B lrw-r--r-- 2026-02-28 00:30:50
Edit Download
1.21 KB lrw-r--r-- 2026-02-28 00:28:48
Edit Download
187 B lrw-r--r-- 2026-02-28 00:30:52
Edit Download
676 B lrw-r--r-- 2026-02-28 00:28:52
Edit Download
250 B lrw-r--r-- 2026-02-28 00:30:52
Edit Download
549 B lrw-r--r-- 2026-02-28 00:28:56
Edit Download
161 B lrw-r--r-- 2026-02-28 00:30:54
Edit Download
667 B lrw-r--r-- 2026-02-28 00:28:58
Edit Download
219 B lrw-r--r-- 2026-02-28 00:30:54
Edit Download
474 B lrw-r--r-- 2026-02-28 00:28:58
Edit Download
216 B lrw-r--r-- 2026-02-28 00:30:56
Edit Download
630 B lrw-r--r-- 2026-02-28 00:29:00
Edit Download
59 B lrw-r--r-- 2026-02-28 00:30:56
Edit Download
219 B lrw-r--r-- 2026-02-28 00:29:04
Edit Download
300 B lrw-r--r-- 2026-02-28 00:30:58
Edit Download
597 B lrw-r--r-- 2026-02-28 00:29:06
Edit Download
3.97 KB lrw-r--r-- 2026-02-28 00:30:58
Edit Download
6.49 KB lrw-r--r-- 2026-02-28 00:29:06
Edit Download
221 B lrw-r--r-- 2026-02-28 00:30:58
Edit Download
527 B lrw-r--r-- 2026-02-28 00:29:08
Edit Download
95 B lrw-r--r-- 2026-02-28 00:30:58
Edit Download
222 B lrw-r--r-- 2026-02-28 00:29:10
Edit Download
189 B lrw-r--r-- 2026-02-28 00:30:58
Edit Download
376 B lrw-r--r-- 2026-02-28 00:29:10
Edit Download
372 B lrw-r--r-- 2026-02-28 00:30:58
Edit Download
303 B lrw-r--r-- 2026-02-28 00:29:12
Edit Download
168 B lrw-r--r-- 2026-02-28 00:30:58
Edit Download
336 B lrw-r--r-- 2026-02-28 00:29:14
Edit Download
85 B lrw-r--r-- 2026-02-28 00:31:00
Edit Download
440 B lrw-r--r-- 2026-02-28 00:29:16
Edit Download
252 B lrw-r--r-- 2026-02-28 00:31:00
Edit Download
636 B lrw-r--r-- 2026-02-28 00:29:22
Edit Download
194 B lrw-r--r-- 2026-02-28 00:31:00
Edit Download
611 B lrw-r--r-- 2026-02-28 00:29:22
Edit Download
258 B lrw-r--r-- 2026-02-28 00:31:02
Edit Download
548 B lrw-r--r-- 2026-02-28 00:29:28
Edit Download
262 B lrw-r--r-- 2026-02-28 00:31:02
Edit Download
1.20 KB lrw-r--r-- 2026-02-28 00:29:32
Edit Download
70 B lrw-r--r-- 2026-02-28 00:31:02
Edit Download
735 B lrw-r--r-- 2026-02-28 00:29:34
Edit Download
153 B lrw-r--r-- 2026-02-28 00:31:04
Edit Download
284 B lrw-r--r-- 2026-02-28 00:29:34
Edit Download
147 B lrw-r--r-- 2026-02-28 00:31:04
Edit Download
480 B lrw-r--r-- 2026-02-28 00:29:36
Edit Download
156 B lrw-r--r-- 2026-02-28 00:31:06
Edit Download
453 B lrw-r--r-- 2026-02-28 00:29:38
Edit Download
292 B lrw-r--r-- 2026-02-28 00:31:06
Edit Download
2.04 KB lrw-r--r-- 2026-02-28 00:29:40
Edit Download
246 B lrw-r--r-- 2026-02-28 00:31:06
Edit Download
502 B lrw-r--r-- 2026-02-28 00:29:40
Edit Download
215 B lrw-r--r-- 2026-02-28 00:31:06
Edit Download
393 B lrw-r--r-- 2026-02-28 00:29:42
Edit Download
147 B lrw-r--r-- 2026-02-28 00:31:08
Edit Download
325 B lrw-r--r-- 2026-02-28 00:29:44
Edit Download
218 B lrw-r--r-- 2026-02-28 00:31:08
Edit Download
806 B lrw-r--r-- 2026-02-28 00:29:46
Edit Download
451 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
646 B lrw-r--r-- 2026-02-28 00:29:48
Edit Download
65 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
812 B lrw-r--r-- 2026-02-28 00:29:48
Edit Download
261 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
500 B lrw-r--r-- 2026-02-28 00:29:50
Edit Download
305 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
1.39 KB lrw-r--r-- 2026-02-28 00:29:52
Edit Download
111 B lrw-r--r-- 2026-02-28 00:31:12
Edit Download
1.61 KB lrw-r--r-- 2026-02-28 00:29:54
Edit Download
260 B lrw-r--r-- 2026-02-28 00:31:12
Edit Download
499 B lrw-r--r-- 2026-02-28 00:29:54
Edit Download
176 B lrw-r--r-- 2026-02-28 00:31:12
Edit Download
531 B lrw-r--r-- 2026-02-28 00:29:58
Edit Download
348 B lrw-r--r-- 2026-02-28 00:31:12
Edit Download
927 B lrw-r--r-- 2026-02-28 00:29:58
Edit Download
216 B lrw-r--r-- 2026-02-28 00:31:12
Edit Download
774 B lrw-r--r-- 2026-02-28 00:29:58
Edit Download
216 B lrw-r--r-- 2026-02-28 00:31:14
Edit Download
1.34 KB lrw-r--r-- 2026-02-28 00:29:58
Edit Download
400 B lrw-r--r-- 2026-02-28 00:31:14
Edit Download
682 B lrw-r--r-- 2026-02-28 00:29:58
Edit Download
233 B lrw-r--r-- 2026-02-28 00:31:14
Edit Download
216 B lrw-r--r-- 2026-02-28 00:31:14
Edit Download
629 B lrw-r--r-- 2026-02-28 00:30:00
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).