waitUntil method

void waitUntil({
  1. required UpdateSubscriptionCallback onUpdate,
  2. VoidCallback? onEnd,
})

Implementation

void waitUntil({
  required UpdateSubscriptionCallback onUpdate,
  VoidCallback? onEnd,
}) {
  tempCallback(double deltaTime) {
    if (onUpdate(deltaTime) != true) {
      onEnd?.call();
      return false;
    }
    return true;
  }

  _updates.add(tempCallback);
}