API reference
Every public class, method, and event in @codexo/exojs. Generated from source.
classEase
Standard Robert Penner easing functions as static methods. 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 as static methods. 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.
new(): Ease backIn: EasingFunction backInOut: EasingFunction backOut: EasingFunction bounceIn: EasingFunction bounceInOut: EasingFunction bounceOut: EasingFunction circIn: EasingFunction circInOut: EasingFunction circOut: EasingFunction cubicIn: EasingFunction cubicInOut: EasingFunction cubicOut: EasingFunction elasticIn: EasingFunction elasticInOut: EasingFunction elasticOut: EasingFunction expoIn: EasingFunction expoInOut: EasingFunction expoOut: EasingFunction linear: EasingFunction quadIn: EasingFunction quadInOut: EasingFunction quadOut: EasingFunction quartIn: EasingFunction quartInOut: EasingFunction quartOut: EasingFunction quintIn: EasingFunction quintInOut: EasingFunction quintOut: EasingFunction sineIn: EasingFunction sineInOut: EasingFunction sineOut: EasingFunction