easeOutBounce static method

num easeOutBounce(
  1. num ratio
)

Implementation

static num easeOutBounce(num ratio) {
  if (ratio < 1 / 2.75) {
    return 7.5625 * ratio * ratio;
  } else if (ratio < 2 / 2.75) {
    ratio = ratio - 1.5 / 2.75;
    return 7.5625 * ratio * ratio + 0.75;
  } else if (ratio < 2.5 / 2.75) {
    ratio = ratio - 2.25 / 2.75;
    return 7.5625 * ratio * ratio + 0.9375;
  } else {
    ratio = ratio - 2.625 / 2.75;
    return 7.5625 * ratio * ratio + 0.984375;
  }
}