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/82a525d81a5e7d737cb6b52c0f68d84317e07155/core/common/src/Tween.ts#L442" target="_blank">core/common/src/Tween.ts</a></span> Line 442

Last Updated: 30 April, 2025