Misko Hevery
16597e8b52
refactor($service): removed almost all references to scope.$service
...
- still need to remove from factory
2011-11-14 16:39:33 -08:00
Misko Hevery
bd04316a89
refactor(services): migrate angular.service -> module
2011-11-14 16:39:33 -08:00
Misko Hevery
ed36b9da3b
refactor(injector): switch to injector 2.0 introduce modules
2011-11-14 16:39:32 -08:00
Misko Hevery
d12df0d360
refactor(compiler) turn compiler into a service
...
BREAK
- remove angular.compile() since the compile method is now a service and needs to be injected
2011-11-14 16:39:32 -08:00
Misko Hevery
48697a2b86
refactor(injector): turn scope into a service
...
- turn scope into a $rootScope service.
- injector is now a starting point for creating angular application.
- added inject() method which wraps jasmine its/beforeEach/afterEach,
and which allows configuration and injection of services.
- refactor tests to use inject() where possible
BREAK:
- removed angular.scope() method
2011-11-14 16:39:31 -08:00
Misko Hevery
7fc18b263d
fix(radio): allows data-binding on value property. Closes#316
2011-10-20 11:30:40 -07:00
TEHEK Firefox
3692885810
fix(ng:options): compile null/blank option tag
...
Fixes #562
2011-10-19 22:52:14 -07:00
Igor Minar
5d43439dbe
fix(ng:pattern): correctly parse out inlined regexp
2011-10-19 21:52:20 -07:00
Konstantin Stepanov
78f394fd17
feat(input): add ng:minlength and ng:maxlength validation
...
notes(igor): I also e2e tests and refactorred the e2e test example to be
more clear about what is a variable and what is an html/framework api.
2011-10-19 16:49:20 -07:00
Konstantin Stepanov
e82e64d57b
fix(input): recognize 'password' as an html input type
2011-10-19 10:36:36 -07:00
TEHEK Firefox
ee6af9a978
fix(ng:options): select correct element when '?'-option was previously selected
...
Closes #599
2011-10-18 14:02:54 -07:00
Igor Minar
d83a92c121
fix(checkbox): prefix true-value & false-value with ng:
2011-10-13 17:35:00 -07:00
Misko Hevery
4af4378b11
fix(forms): broken tests on jQuery and ie8&9
2011-10-12 23:04:48 -07:00
Igor Minar
de4e06ed73
test(checkbox): add test for ng:change
2011-10-12 11:11:10 -07:00
Misko Hevery
fd822bdaf9
chore(formating): clean code to be function() {
2011-10-11 11:01:46 -07:00
Misko Hevery
4f78fd692c
feat(forms): new and improved forms
2011-10-11 11:01:45 -07:00