Node-Red configuration
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

helpers.easing.d.ts 1.8KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /**
  2. * Easing functions adapted from Robert Penner's easing equations.
  3. * @namespace Chart.helpers.easing.effects
  4. * @see http://www.robertpenner.com/easing/
  5. */
  6. declare const effects: {
  7. readonly linear: (t: number) => number;
  8. readonly easeInQuad: (t: number) => number;
  9. readonly easeOutQuad: (t: number) => number;
  10. readonly easeInOutQuad: (t: number) => number;
  11. readonly easeInCubic: (t: number) => number;
  12. readonly easeOutCubic: (t: number) => number;
  13. readonly easeInOutCubic: (t: number) => number;
  14. readonly easeInQuart: (t: number) => number;
  15. readonly easeOutQuart: (t: number) => number;
  16. readonly easeInOutQuart: (t: number) => number;
  17. readonly easeInQuint: (t: number) => number;
  18. readonly easeOutQuint: (t: number) => number;
  19. readonly easeInOutQuint: (t: number) => number;
  20. readonly easeInSine: (t: number) => number;
  21. readonly easeOutSine: (t: number) => number;
  22. readonly easeInOutSine: (t: number) => number;
  23. readonly easeInExpo: (t: number) => number;
  24. readonly easeOutExpo: (t: number) => number;
  25. readonly easeInOutExpo: (t: number) => number;
  26. readonly easeInCirc: (t: number) => number;
  27. readonly easeOutCirc: (t: number) => number;
  28. readonly easeInOutCirc: (t: number) => number;
  29. readonly easeInElastic: (t: number) => number;
  30. readonly easeOutElastic: (t: number) => number;
  31. readonly easeInOutElastic: (t: number) => number;
  32. readonly easeInBack: (t: number) => number;
  33. readonly easeOutBack: (t: number) => number;
  34. readonly easeInOutBack: (t: number) => number;
  35. readonly easeInBounce: (t: number) => number;
  36. readonly easeOutBounce: (t: number) => number;
  37. readonly easeInOutBounce: (t: number) => number;
  38. };
  39. export type EasingFunction = keyof typeof effects;
  40. export default effects;