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

...``` ### Defined in - <span class="defined-in"><a href="https://github.com/iTwin/itwinjs-core/blob/f1f3cbe11e63f541cd27fcf52ab2be2f7805f6f7/core/common/src/Tween.ts#L444" target="_blank">core/common/src/Tween.ts</a></span> Line 444

Last Updated: 30 August, 2025