AnimationEasings: {
    ease: ((start: number, end: number, duration: number) => Ease);
    easeIn: ((start: number, end: number, duration: number) => Ease);
    easeOut: ((start: number, end: number, duration: number) => Ease);
    linear: ((start: number, end: number, duration: number) => Ease);
    logarithmic: ((base: number) => AnimationEasing);
} = ...

AnimationEasing collection to use with Animator.

Type declaration

  • ease: ((start: number, end: number, duration: number) => Ease)
      • (start: number, end: number, duration: number): Ease
      • Parameters

        • start: number
        • end: number
        • duration: number

        Returns Ease

  • easeIn: ((start: number, end: number, duration: number) => Ease)
      • (start: number, end: number, duration: number): Ease
      • Parameters

        • start: number
        • end: number
        • duration: number

        Returns Ease

  • easeOut: ((start: number, end: number, duration: number) => Ease)
      • (start: number, end: number, duration: number): Ease
      • Parameters

        • start: number
        • end: number
        • duration: number

        Returns Ease

  • linear: ((start: number, end: number, duration: number) => Ease)
      • (start: number, end: number, duration: number): Ease
      • Parameters

        • start: number
        • end: number
        • duration: number

        Returns Ease

  • logarithmic: ((base: number) => AnimationEasing)