AdwEasing

Describes the available easing functions for use with class@TimedAnimation.

New values may be added to this enumeration over time.

Values

ValueMeaning
Linear0

Linear tweening.

EaseInQuad1

Quadratic tweening.

EaseOutQuad2

Quadratic tweening, inverse of adw.types.Easing.EaseInQuad.

EaseInOutQuad3
EaseInCubic4

Cubic tweening.

EaseOutCubic5

Cubic tweening, inverse of adw.types.Easing.EaseInCubic.

EaseInOutCubic6
EaseInQuart7

Quartic tweening.

EaseOutQuart8

Quartic tweening, inverse of adw.types.Easing.EaseInQuart.

EaseInOutQuart9
EaseInQuint10

Quintic tweening.

EaseOutQuint11

Quintic tweening, inverse of adw.types.Easing.EaseInQuint.

EaseInOutQuint12
EaseInSine13

Sine wave tweening.

EaseOutSine14

Sine wave tweening, inverse of adw.types.Easing.EaseInSine.

EaseInOutSine15
EaseInExpo16

Exponential tweening.

EaseOutExpo17

Exponential tweening, inverse of adw.types.Easing.EaseInExpo.

EaseInOutExpo18

Exponential tweening, combining adw.types.Easing.EaseInExpo and adw.types.Easing.EaseOutExpo.

EaseInCirc19

Circular tweening.

EaseOutCirc20

Circular tweening, inverse of adw.types.Easing.EaseInCirc.

EaseInOutCirc21
EaseInElastic22

Elastic tweening, with offshoot on start.

EaseOutElastic23

Elastic tweening, with offshoot on end, inverse of adw.types.Easing.EaseInElastic.

EaseInOutElastic24

Elastic tweening, with offshoot on both ends, combining adw.types.Easing.EaseInElastic and adw.types.Easing.EaseOutElastic.

EaseInBack25

Overshooting cubic tweening, with backtracking on start.

EaseOutBack26

Overshooting cubic tweening, with backtracking on end, inverse of adw.types.Easing.EaseInBack.

EaseInOutBack27

Overshooting cubic tweening, with backtracking on both ends, combining adw.types.Easing.EaseInBack and adw.types.Easing.EaseOutBack.

EaseInBounce28

Exponentially decaying parabolic (bounce) tweening, on start.

EaseOutBounce29

Exponentially decaying parabolic (bounce) tweening, with bounce on end, inverse of adw.types.Easing.EaseInBounce.

EaseInOutBounce30

Exponentially decaying parabolic (bounce) tweening, with bounce on both ends, combining adw.types.Easing.EaseInBounce and adw.types.Easing.EaseOutBounce.