aboutsummaryrefslogtreecommitdiffstats
path: root/src/ng/compiler.js
AgeCommit message (Collapse)Author
2012-04-09fix(docs): change all directive references to use the normalized namesIgor Minar
2012-04-03fix($compile): relax the restriction that directives can not add siblingsMisko Hevery
Relax the restriction that directives can not add siblings
2012-03-29refactor($compile): move methods of attr object into prototypeVojta Jina
We have many instances of this object and we clone them as well (e.g. ng-repeat). This should save some memory and performance as well. Double prefixed private properties of attr object: attr.$element -> attr.$$element attr.$observers -> attr.$$observers Update shallowCopy to not copy $$ properties and allow passing optional destination object.
2012-03-29fix($compile): properly clone attr.$observers in ng-repeatVojta Jina
The `attr` object was only shallow copied which caused all observers to be shared. Fixing similar issue in ng-* boolean attributes as well as ng-src and ng-href.
2012-03-28chore(module): move files around in preparation for more modulesMisko Hevery