Spec-Zone.ru › Dart 2

dart:html

Свойство animationFrame

Future<num> animationFrame

Возвращает Future, которое завершается незадолго до того, как окно будет перерисовано, чтобы пользователь мог нарисовать кадр анимации.

Если вам нужно позже отменить эту анимацию, используйте requestAnimationFrame вместо этого.

Future завершается значением временной метки, представляющей числовое значение в миллисекундах, прошедшее с момента загрузки страницы (что также является временной меткой в момент вызова animationFrame).

Примечание: код, выполняемый при завершении Future, должен снова вызвать animationFrame, чтобы анимация продолжилась.

Реализация

Future<num> get animationFrame {
  var completer = new Completer<num>.sync();
  requestAnimationFrame((time) {
    completer.complete(time);
  });
  return completer.future;
}

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-html/Window/animationFrame.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API