~/talk

The Best of ngAnimate in AngularJS

Talkat GOTO Chicago 2014 · 2014-05-20..05-21· [angular, web-animation]
slides:none on file

Shows how ngAnimate orchestrates CSS transitions, keyframes and JS callbacks so animations run reliably with ngRepeat, ngView, ngIf, ngShow/ngHide; demos include a GitHub-browsing carousel and a staggered list that animate with under 40 lines of app code using animate.css and GreenSock. Covers edge cases (missing transition events, per-property event counts across browsers), the animate service API (enter/leave/move/addClass/removeClass), enable/disable and testing problems, and proposed 1.3 features for coordinated before/after hooks.

AI-written summary · about

  1. 0:00Intro
  2. 0:24Whats good about animations
  3. 6:16What is Angular
  4. 11:00What is ngAnimate
  5. 18:57Entry View
  6. 25:35Animate Service
  7. 26:30Disable Animations
  8. 27:04RequestAnimationFrame
  9. 27:43TriggerReflow TriggerCallbacks
  10. 28:21Asynchronous Testing
  11. 29:10New Ideas
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.