API Reference > imodeljs-common > Tween > Easing Easing Variable Easing functions from tween.js Type { Back: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number }, Bounce: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number }, Circular: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number }, Cubic: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number }, Elastic: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number }, Exponential: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number }, Linear: { None: (k: number) => number }, Quadratic: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number }, Quartic: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number }, Quintic: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number }, Sinusoidal: { In: (k: number) => number, InOut: (k: number) => number, Out: (k: number) => number } } Default Value typescript ... Defined in core/common/src/Tween.ts Line 431 Last Updated: 11 June, 2024