I couldn't find a concise list of the things that trigger a digest cycle to
run.
After some investigation, I came up with the following list.
Does this look correct? What did I miss?

- bootstrap process
- user input triggers a provided event handing directive; ex. *ng-click*
- change to an *ng-model* property caused by user input or code
- after *$http* promises are resolved or rejected
- after *$timeout* and *$interval* listeners run
- after a route change
- calls to *scope.**$apply*

-- 
R. Mark Volkmann
Object Computing, Inc.

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To post to this group, send email to angular@googlegroups.com.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to