easeInElastic static method

num easeInElastic(
  1. num ratio
)

Implementation

static num easeInElastic(num ratio) {
  if (ratio == 0.0 || ratio == 1.0) return ratio;
  ratio = ratio - 1.0;
  return -pow(2.0, 10.0 * ratio) *
      sin((ratio - 0.3 / 4.0) * (2.0 * pi) / 0.3);
}