12345678910111213141516171819202122232425262728293031323334353637383940 |
- /**
- * Easing functions adapted from Robert Penner's easing equations.
- * @namespace Chart.helpers.easing.effects
- * @see http://www.robertpenner.com/easing/
- */
- declare const effects: {
- readonly linear: (t: number) => number;
- readonly easeInQuad: (t: number) => number;
- readonly easeOutQuad: (t: number) => number;
- readonly easeInOutQuad: (t: number) => number;
- readonly easeInCubic: (t: number) => number;
- readonly easeOutCubic: (t: number) => number;
- readonly easeInOutCubic: (t: number) => number;
- readonly easeInQuart: (t: number) => number;
- readonly easeOutQuart: (t: number) => number;
- readonly easeInOutQuart: (t: number) => number;
- readonly easeInQuint: (t: number) => number;
- readonly easeOutQuint: (t: number) => number;
- readonly easeInOutQuint: (t: number) => number;
- readonly easeInSine: (t: number) => number;
- readonly easeOutSine: (t: number) => number;
- readonly easeInOutSine: (t: number) => number;
- readonly easeInExpo: (t: number) => number;
- readonly easeOutExpo: (t: number) => number;
- readonly easeInOutExpo: (t: number) => number;
- readonly easeInCirc: (t: number) => number;
- readonly easeOutCirc: (t: number) => number;
- readonly easeInOutCirc: (t: number) => number;
- readonly easeInElastic: (t: number) => number;
- readonly easeOutElastic: (t: number) => number;
- readonly easeInOutElastic: (t: number) => number;
- readonly easeInBack: (t: number) => number;
- readonly easeOutBack: (t: number) => number;
- readonly easeInOutBack: (t: number) => number;
- readonly easeInBounce: (t: number) => number;
- readonly easeOutBounce: (t: number) => number;
- readonly easeInOutBounce: (t: number) => number;
- };
- export type EasingFunction = keyof typeof effects;
- export default effects;
|