easings
consteasings:object
Defined in: packages/sigma/src/utils/easings.ts:37
Registry of built-in named easing functions.
Typed with satisfies so that keyof typeof easings yields the literal
union of names — the Easing type below can’t drift from this record.
Type Declaration
Section titled “Type Declaration”cubicIn
Section titled “cubicIn”cubicIn: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number
cubicInOut
Section titled “cubicInOut”cubicInOut: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number
cubicOut
Section titled “cubicOut”cubicOut: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number
exponentialIn
Section titled “exponentialIn”exponentialIn: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number
exponentialInOut
Section titled “exponentialInOut”exponentialInOut: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number
exponentialOut
Section titled “exponentialOut”exponentialOut: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number
linear
Section titled “linear”linear: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number
quadraticIn
Section titled “quadraticIn”quadraticIn: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number
quadraticInOut
Section titled “quadraticInOut”quadraticInOut: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number
quadraticOut
Section titled “quadraticOut”quadraticOut: (
k) =>number
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”number