Spec-Zone.ru › Dart 1

dart:html

Метод requestAnimationFrame

  1. @DomName('Window.requestAnimationFrame')
int requestAnimationFrame(FrameRequestCallback callback)

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

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

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

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

Исходный код

@DomName('Window.requestAnimationFrame')
int requestAnimationFrame(FrameRequestCallback callback) {
  return _requestAnimationFrame(_wrapZone(callback));
}

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-html/Window/requestAnimationFrame.html

Spec-Zone.ru

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