com.google.gwt.animation.client

## Class AnimationSchedulerImpl

- java.lang.Object
- - com.google.gwt.animation.client.AnimationScheduler
  - - com.google.gwt.animation.client.AnimationSchedulerImpl

- Direct Known Subclasses:
    AnimationSchedulerImplMozilla, AnimationSchedulerImplTimer, AnimationSchedulerImplWebkit

      abstract class AnimationSchedulerImpl
      extends AnimationScheduler

  Base class for animation implementations.

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from class com.google.gwt.animation.client.AnimationScheduler

      `AnimationScheduler.AnimationCallback, AnimationScheduler.AnimationHandle`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `(package private) static AnimationScheduler` | `INSTANCE` The singleton instance of animation scheduler.

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `AnimationSchedulerImpl()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract boolean` | `isNativelySupported()` Check if the implementation is natively supported.

    - ### Methods inherited from class com.google.gwt.animation.client.AnimationScheduler

      `get, requestAnimationFrame, requestAnimationFrame`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### INSTANCE

          static final AnimationScheduler INSTANCE

      The singleton instance of animation scheduler.

  - ### Constructor Detail

    - #### AnimationSchedulerImpl

          AnimationSchedulerImpl()

  - ### Method Detail

    - #### isNativelySupported

          protected abstract boolean isNativelySupported()

      Check if the implementation is natively supported.
      Returns:
        true if natively supported, false if not