reportKeyedCallbacks method

void reportKeyedCallbacks(
  1. double secondsFrom,
  2. double secondsTo, {
  3. required KeyedCallbackReporter reporter,
})

Implementation

void reportKeyedCallbacks(
  double secondsFrom,
  double secondsTo, {
  required KeyedCallbackReporter reporter,
}) {
  int secondsFromExactOffset = startTime == secondsFrom &&
          (speed >= 0 ? secondsFrom < secondsTo : secondsFrom < secondsTo)
      ? 0
      : 1;
  for (final keyedObject in _keyedObjects.values) {
    keyedObject.reportKeyedCallbacks(
      secondsFrom,
      secondsTo,
      reporter: reporter,
      secondsFromExactOffset: secondsFromExactOffset,
    );
  }
}