buildrtech/elm-animator-with-elm-css/2.0.0

NOTE: the latest version is 4.0.0

Animator.Value

color : Timeline state -> (state -> Color) -> Color
float : Timeline state -> (state -> Movement) -> Float
velocity : Timeline state -> (state -> Movement) -> Float
Timeline state
-> (state -> Movement)
-> { position : Float
, velocity : Float
}
type alias Movement =
Move Float
to : Float -> Movement
xy :
Timeline state
-> ( state
-> { x : Movement
, y : Movement
}
)
-> { x : Float
, y : Float
}
xyz :
Timeline state
-> ( state
-> { x : Movement
, y : Movement
, z : Movement
}
)
-> { x : Float
, y : Float
, z : Float
}

Transition personality

withWobble : Float -> Movement -> Movement

This will make the transition use a spring!

  • withWobble 0 - absolutely no wobble
  • withWobble 1 - all the wobble