aboutsummaryrefslogtreecommitdiffstats
path: root/test/ng/rootScopeSpec.js
AgeCommit message (Collapse)Author
2013-07-22fix(Scope): ensure that isolate scopes use the main evalAsync queueIgor Minar
Previously any $evalAsync task scheduled from a isolate scope or a child of an isolate scope would never execute because we never flushed this queue
2013-07-11fix(scope): watches can be safely unregistered inside watch handlersPaulo Scardine
Closes #2915
2013-06-17chore(minErr): replace ngError with minErrKen Sheedlo
2013-05-24feat(ngError): add error message compression and better error messagesIgor Minar
- add toThrowNg matcher
2013-05-02fix($rootScope) ensure $watchCollection correctly handles arrayLike objectsGonzalo Ruiz de Villa
2013-04-02feat(ngdocs): added functionality to import and extract contents of external ↵Matias Niemelä
files inside docs comment code
2013-03-29feat(Scope): add $watchCollection method for observing collectionsMatias Niemelä
The new method allows to shallow watch collections (Arrays/Maps).
2013-02-14feat(scope): only evaluate constant $watch expressions onceDaniel Luz
2013-02-14fix($rootScope): minor typo fixesDaniel Luz
2012-11-30fix(Scope): ensure that a scope is destroyed only onceIgor Minar
Due to bd524fc4 calling $destroy() on a scope mupltiple times cases NPE. Closes #1627
2012-11-25fix(Scope): allow removing a listener during eventVojta Jina
2012-09-11fix($evalAsync): have only one global async queueMisko Hevery
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-08-27fix(docs) typoMisko Hevery
2012-05-23fix($rootScope): TTL exception does not clear $$phaseMisko Hevery
When $digest() throws infinite digest exception it does not properly clear the $phase leaving the scope in an inconsistent state. Closes #979
2012-05-17feat(scope): add event.preventDefault() and event.defaultPreventedVojta Jina
2012-05-17refactor(scope.$emit): rename event.cancel() to event.stopPropagation()Vojta Jina
Breaks event.cancel() is event.stopPropagation()
2012-03-28chore(module): move files around in preparation for more modulesMisko Hevery