Spec-Zone.ru › Dart 2

dart:html

Метод requestAnimationFrame

int requestAnimationFrame(
  1. FrameRequestCallback callback
)

Вызывается для отрисовки кадра анимации и затем запроса перерисовки окна после того, как callback завершится (создание анимации).

Используйте этот метод только в том случае, если вам нужно позже вызвать cancelAnimationFrame. Если нет, предпочтительный Dart-идиом заключается в установке кадров анимации, вызвав animationFrame, который возвращает Future.

Возвращает целое число с ненулевым значением для представления идентификатора запроса для этого запроса. Это значение необходимо сохранять только в том случае, если вы планируете вызвать cancelAnimationFrame, чтобы указать конкретную анимацию для отмены.

Примечание: предоставленный callback должен снова вызвать requestAnimationFrame для продолжения анимации.

Реализация

int requestAnimationFrame(FrameRequestCallback callback) {
  _ensureRequestAnimationFrame();
  return _requestAnimationFrame(_wrapZone(callback)!);
}

© 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/requestAnimationFrame.html

Spec-Zone.ru

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