aboutsummaryrefslogtreecommitdiffstats
path: root/test/service/parseSpec.js
AgeCommit message (Collapse)Author
2012-03-28chore(module): move files around in preparation for more modulesMisko Hevery
2012-03-08fix($parse): Allow property names that collide with native object propertiesVojta Jina
I.e. constructor, toString, or watch on FF (https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/watch) + optimize parser a bit to not create getter function for operators
2012-02-21feat(parse): add support for local vars in expressionsMisko Hevery
2012-01-25fix($parse): get rid of $unboundFnIgor Minar
Closes #731
2012-01-12refactor(module): strict separation between module-config / app-runtimeMisko Hevery
2011-12-07fix(filter): remove the $ prefix from filter service idsIgor Minar
2011-11-30feat($parse): add support for transparent evaluation of PromisesIgor Minar
Parser now builds expressions that can detect promises and transparently evaluate them to undefined or the promise value. If promiseA is resolved with value 'A', then {{promiseA}} evals to 'A'; If promiseA is unresolved, then {{promiseA}} evals to undefined; Following invocations are supported: - {{promise}} - {{promise.futureProp}} - {{[promise][0]}} - {{object.promise}} - {{object[promise]}} - {{array[promise]}} - {{fn(promise)}} - combinations of the above
2011-11-14doc($filter): added $filter documentationMisko Hevery
2011-11-14refactor(filter): filters are now injectable and servicesMisko Hevery
BREAK: - removed CSS support from filters
2011-11-14refactor(parser): turn parser into a service (keep compatibility hack)Misko Hevery
2011-11-14move(parser): appease the History GodMisko Hevery