Daniel Luz
1d7a95df56
feat(scope): only evaluate constant $watch expressions once
2013-02-14 14:43:56 -08:00
Daniel Luz
ef268196b9
fix($rootScope): minor typo fixes
2013-02-14 14:43:56 -08:00
Igor Minar
d6da505f4e
fix(Scope): ensure that a scope is destroyed only once
...
Due to bd524fc4 calling $destroy() on a scope mupltiple times cases NPE.
Closes #1627
2012-11-30 13:10:00 +01:00
Vojta Jina
e6966e05f5
fix(Scope): allow removing a listener during event
2012-11-25 11:39:54 +01:00
Misko Hevery
331cd5a8cb
fix($evalAsync): have only one global async queue
...
Having one async queue per scope complicates the matters when users wish to do
partial scope updates, since many services put events on the rootScope. By
having single queue the programing model is simplified.
2012-09-11 16:12:41 -07:00
Misko Hevery
c269eb3d26
fix(docs) typo
2012-08-27 14:59:19 -07:00
Misko Hevery
989446ecee
fix($rootScope): TTL exception does not clear $$phase
...
When $digest() throws infinite digest exception it
does not properly clear the $phase leaving the scope
in an inconsistent state.
Closes #979
2012-05-23 16:01:20 -07:00
Vojta Jina
84542d2431
feat(scope): add event.preventDefault() and event.defaultPrevented
2012-05-17 15:47:53 -07:00
Vojta Jina
91db99208e
refactor(scope.$emit): rename event.cancel() to event.stopPropagation()
...
Breaks event.cancel() is event.stopPropagation()
2012-05-17 15:47:52 -07:00
Misko Hevery
2430f52bb9
chore(module): move files around in preparation for more modules
2012-03-28 11:16:35 -07:00