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