easeInOutCirc constant

Cubic const easeInOutCirc

A cubic animation curve that starts slowly, speeds up, and then ends slowly. This curve can be imagined as Curves.easeInCirc as the first half, and Curves.easeOutCirc as the second.

Like Curves.easeInOutExpo, this curve is fairly dramatic and will reduce the clarity of an animation if not given a longer duration.

Compared to Curves.easeInOutExpo, this curve is slightly steeper.

Derived from Robert Penner’s easing functions.

Implementation

static const Cubic easeInOutCirc = Cubic(0.785, 0.135, 0.15, 0.86);