diff options
Diffstat (limited to 'tweening.lisp')
-rw-r--r-- | tweening.lisp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tweening.lisp b/tweening.lisp index bc9f37e..df9b398 100644 --- a/tweening.lisp +++ b/tweening.lisp @@ -58,7 +58,7 @@ ((:sine-in-out :sinusoidal-in-out) #'sinusoidal-in-out) ((:sine-out :sinusoidal-out ) #'sinusoidal-out))) -(defun animating (&key (by :none) the of to for at) +(defun animating (&key (by :none) the of to for at before) "A wrapper around ANIMATE that is aware of any default values defined in the the most recently enclosing form. @@ -88,6 +88,7 @@ the to :start (or at (when-bound *start-time*) 0) + :on-complete before :ease (if (functionp by) by (keyword->ease-fn by)) :duration (or for (when-bound *duration*) 0))) |