API Reference / Ease
# Class: Ease
# Table of contents
# Constructors
# Methods
- easeInBack
- easeInBounce
- easeInCirc
- easeInCubic
- easeInElastic
- easeInExpo
- easeInOutBack
- easeInOutBounce
- easeInOutCirc
- easeInOutCubic
- easeInOutElastic
- easeInOutExpo
- easeInOutQuad
- easeInOutQuart
- easeInOutQuint
- easeInOutSine
- easeInQuad
- easeInQuart
- easeInQuint
- easeInSine
- easeOutBack
- easeOutBounce
- easeOutCirc
- easeOutCubic
- easeOutElastic
- easeOutExpo
- easeOutQuad
- easeOutQuart
- easeOutQuint
- easeOutSine
- linear
# Constructors
# constructor
• new Ease()
# Methods
# easeInBack
▸ Static easeInBack(t, b, c, d, s?): number
# Parameters
| Name | Type | Default value |
|---|---|---|
t | number | undefined |
b | number | undefined |
c | number | undefined |
d | number | undefined |
s | number | 1.70158 |
# Returns
number
# Defined in
tween/Ease.ts:148 (opens new window)
# easeInBounce
▸ Static easeInBounce(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:161 (opens new window)
# easeInCirc
▸ Static easeInCirc(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:86 (opens new window)
# easeInCubic
▸ Static easeInCubic(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:20 (opens new window)
# easeInElastic
▸ Static easeInElastic(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:99 (opens new window)
# easeInExpo
▸ Static easeInExpo(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:71 (opens new window)
# easeInOutBack
▸ Static easeInOutBack(t, b, c, d, s?): number
# Parameters
| Name | Type | Default value |
|---|---|---|
t | number | undefined |
b | number | undefined |
c | number | undefined |
d | number | undefined |
s | number | 1.70158 |
# Returns
number
# Defined in
tween/Ease.ts:156 (opens new window)
# easeInOutBounce
▸ Static easeInOutBounce(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:177 (opens new window)
# easeInOutCirc
▸ Static easeInOutCirc(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:94 (opens new window)
# easeInOutCubic
▸ Static easeInOutCubic(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:28 (opens new window)
# easeInOutElastic
▸ Static easeInOutElastic(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:131 (opens new window)
# easeInOutExpo
▸ Static easeInOutExpo(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:79 (opens new window)
# easeInOutQuad
▸ Static easeInOutQuad(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:15 (opens new window)
# easeInOutQuart
▸ Static easeInOutQuart(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:41 (opens new window)
# easeInOutQuint
▸ Static easeInOutQuint(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:54 (opens new window)
# easeInOutSine
▸ Static easeInOutSine(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:67 (opens new window)
# easeInQuad
▸ Static easeInQuad(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:7 (opens new window)
# easeInQuart
▸ Static easeInQuart(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:33 (opens new window)
# easeInQuint
▸ Static easeInQuint(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:46 (opens new window)
# easeInSine
▸ Static easeInSine(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:59 (opens new window)
# easeOutBack
▸ Static easeOutBack(t, b, c, d, s?): number
# Parameters
| Name | Type | Default value |
|---|---|---|
t | number | undefined |
b | number | undefined |
c | number | undefined |
d | number | undefined |
s | number | 1.70158 |
# Returns
number
# Defined in
tween/Ease.ts:152 (opens new window)
# easeOutBounce
▸ Static easeOutBounce(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:165 (opens new window)
# easeOutCirc
▸ Static easeOutCirc(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:90 (opens new window)
# easeOutCubic
▸ Static easeOutCubic(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:24 (opens new window)
# easeOutElastic
▸ Static easeOutElastic(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:115 (opens new window)
# easeOutExpo
▸ Static easeOutExpo(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:75 (opens new window)
# easeOutQuad
▸ Static easeOutQuad(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:11 (opens new window)
# easeOutQuart
▸ Static easeOutQuart(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:37 (opens new window)
# easeOutQuint
▸ Static easeOutQuint(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:50 (opens new window)
# easeOutSine
▸ Static easeOutSine(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number
# Defined in
tween/Ease.ts:63 (opens new window)
# linear
▸ Static linear(t, b, c, d): number
# Parameters
| Name | Type |
|---|---|
t | number |
b | number |
c | number |
d | number |
# Returns
number