Skip to content

Kiln API / kiln / ease

Variable: ease ​

ts
const ease: object;

Easing functions from easings.net, mapping 0..1 to 0..1 (back and elastic overshoot).

Type Declaration ​

linear ​

ts
linear: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inQuad ​

ts
inQuad: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

outQuad ​

ts
outQuad: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inOutQuad ​

ts
inOutQuad: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inCubic ​

ts
inCubic: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

outCubic ​

ts
outCubic: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inOutCubic ​

ts
inOutCubic: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inQuart ​

ts
inQuart: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

outQuart ​

ts
outQuart: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inOutQuart ​

ts
inOutQuart: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inSine ​

ts
inSine: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

outSine ​

ts
outSine: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inOutSine ​

ts
inOutSine: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inExpo ​

ts
inExpo: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

outExpo ​

ts
outExpo: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inOutExpo ​

ts
inOutExpo: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inBack ​

ts
inBack: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

outBack ​

ts
outBack: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inOutBack ​

ts
inOutBack: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inElastic ​

ts
inElastic: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

outElastic ​

ts
outElastic: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inOutElastic ​

ts
inOutElastic: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inBounce ​

ts
inBounce: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

outBounce ​

ts
outBounce: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number

inOutBounce ​

ts
inOutBounce: (x) => number;

Parameters ​

ParameterType
xnumber

Returns ​

number