Options
All
  • Public
  • Public/Protected
  • All
Menu

Module @swim/transition

@swim/transition

Animated transition model.

Index

Type aliases

AnyEase

AnyEase: Ease | EaseType

AnyTransition

AnyTransition: Transition<T> | TransitionInit<T>

EaseType

EaseType: "linear" | "quad-in" | "quad-out" | "quad-in-out" | "cubic-in" | "cubic-out" | "cubic-in-out" | "quart-in" | "quart-out" | "quart-in-out" | "expo-in" | "expo-out" | "expo-in-out" | "circ-in" | "circ-out" | "circ-in-out" | "back-in" | "back-out" | "back-in-out" | "elastic-in" | "elastic-out" | "elastic-in-out" | "bounce-in" | "bounce-out" | "bounce-in-out"

TransitionEnd

TransitionEnd: function

Type declaration

    • (value: T): void
    • Parameters

      • value: T

      Returns void

TransitionInterrupt

TransitionInterrupt: function

Type declaration

    • (value: T): void
    • Parameters

      • value: T

      Returns void

TransitionStart

TransitionStart: function

Type declaration

    • (value: T): void
    • Parameters

      • value: T

      Returns void

Tween

Tween: AnyTransition<T> | boolean

Object literals

Const Ease

  • __call(t: number): number

Optional type

type: EaseType

backIn

backIn: Ease = backIn as Ease

backInOut

backInOut: Ease = backInOut as Ease

backOut

backOut: Ease = backOut as Ease

bounceIn

bounceIn: Ease = bounceIn as Ease

bounceInOut

bounceInOut: Ease = bounceInOut as Ease

bounceOut

bounceOut: Ease = bounceOut as Ease

circIn

circIn: Ease = circIn as Ease

circInOut

circInOut: Ease = circInOut as Ease

circOut

circOut: Ease = circOut as Ease

cubicIn

cubicIn: Ease = cubicIn as Ease

cubicInOut

cubicInOut: Ease = cubicInOut as Ease

cubicOut

cubicOut: Ease = cubicOut as Ease

elasticIn

elasticIn: Ease = elasticIn as Ease

elasticInOut

elasticInOut: Ease = elasticInOut as Ease

elasticOut

elasticOut: Ease = elasticOut as Ease

expoIn

expoIn: Ease = expoIn as Ease

expoInOut

expoInOut: Ease = expoInOut as Ease

expoOut

expoOut: Ease = expoOut as Ease

linear

linear: Ease = linear as Ease

quadIn

quadIn: Ease = quadIn as Ease

quadInOut

quadInOut: Ease = quadInOut as Ease

quadOut

quadOut: Ease = quadOut as Ease

quartIn

quartIn: Ease = quartIn as Ease

quartInOut

quartInOut: Ease = quartInOut as Ease

quartOut

quartOut: Ease = quartOut as Ease

form

fromAny