API reference
Every public class, method, and event in @codexo/exojs. Generated from source.
namespaceEase
Standard Robert Penner easing functions. Each function accepts a normalized time `t` in [0, 1] and returns a value that equals 0 at t=0 and 1 at t=1 (overshoot functions like back/elastic may exceed that range between the endpoints). Usage: `Ease.cubicOut`, `Ease.bounceIn`, etc. Note: only scalar numeric properties are supported in v1. Vector, Color, and Matrix interpolation are out of scope.
import { Ease } from '@codexo/exojs'Standard Robert Penner easing functions. Each function accepts a normalized time `t` in [0, 1] and returns a value that equals 0 at t=0 and 1 at t=1 (overshoot functions like back/elastic may exceed that range between the endpoints).
Usage: `Ease.cubicOut`, `Ease.bounceIn`, etc.
Note: only scalar numeric properties are supported in v1. Vector, Color, and Matrix interpolation are out of scope.
backIn: (t: number) => numberbackInOut: (t: number) => numberbackOut: (t: number) => numberbounceIn: (t: number) => numberbounceInOut: (t: number) => numberbounceOut: (t: number) => numbercircIn: (t: number) => numbercircInOut: (t: number) => numbercircOut: (t: number) => numbercubicIn: (t: number) => numbercubicInOut: (t: number) => numbercubicOut: (t: number) => numberelasticIn: (t: number) => numberelasticInOut: (t: number) => numberelasticOut: (t: number) => numberexpoIn: (t: number) => numberexpoInOut: (t: number) => numberexpoOut: (t: number) => numberlinear: (t: number) => numberquadIn: (t: number) => numberquadInOut: (t: number) => numberquadOut: (t: number) => numberquartIn: (t: number) => numberquartInOut: (t: number) => numberquartOut: (t: number) => numberquintIn: (t: number) => numberquintInOut: (t: number) => numberquintOut: (t: number) => numbersineIn: (t: number) => numbersineInOut: (t: number) => numbersineOut: (t: number) => number