| Age | Commit message (Collapse) | Author |
|
corrected omitted assignment of controller to the element data object. Without this fix the controller created by ngView is not accessible from the browser debugger.
|
|
extend JQuery with .controller() method which retrieves the closest controller for a given element
|
|
|
|
Closese #803
|
|
|
|
|
|
|
|
|
|
this is to enable nicer tests:
describe('fooSvc', function() {
var fooSvc;
beforeEach(inject(function(_fooSvc_) {
fooSvc = _fooSvc_;
}));
it('should do this thing', function() {
//test fooSvc
});
});
|
|
|
|
perf testing shows that in chrome this change adds 5-15% overhead
when destroying 10k nested scopes where each scope has a $destroy listener
|
|
|
|
Closes #793
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#feature
- ngForm directive can now be used with element, class, and attributes
|
|
- compiler would rewrite boolean attributes on all elements. This is too aggressive and interferes with some third-party frameworks
|
|
- increase ng-non-bindable prioirity to 1000 so that it prevents attribute interpolation on same level.
|
|
- The validationErrorKeys are now published as CSS for easy styling. The errorKeys should be in
camelCase and the CSS will be in snake-case
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the forms/controls code refactored not to depend on events which forced
us to create new scope for each form element.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit 8fb34f008eca4d1e15e6fa63902aaa36d199c4af.
|
|
|