Igor Minar
82d90a4096
fix(docs): change all directive references to use the normalized names
2012-04-09 09:52:27 -07:00
Igor Minar
0f2de12273
chore(docs): add nonminified jquery debug version of docs
2012-04-05 11:33:42 -07:00
Igor Minar
53b2254ea7
docs(tutorial): update tutorial intro + steps 0-3
...
also contains all kinds of fixes that I had to make in the docs app to
get the tutorial to render correctly
2012-04-04 15:59:18 -07:00
Igor Minar
6336b6e89e
chore(docs): restore old tutorial ngdoc files
2012-04-04 15:59:18 -07:00
Igor Minar
fdf17d729f
fix(docs): remove ngModelInstant from all examples
...
just fixing leftover code after the removal of ngModelInstant
2012-04-04 15:56:15 -07:00
Vojta Jina
06d0955074
feat(ngModel): update model on each key stroke (revert ngModelInstant)
...
It turns out that listening only on "blur" event is not sufficient in many scenarios,
especially when you use form validation you always had to use ngModelnstant
e.g. if you want to disable a button based on valid/invalid form.
The feedback we got from our apps as well as external apps is that the
ngModelInstant should be the default.
In the future we might provide alternative ways of suppressing updates
on each key stroke, but it's not going to be the default behavior.
Apps already using the ngModelInstant can safely remove it from their
templates. Input fields without ngModelInstant directive will start propagating
the input changes into the model on each key stroke.
2012-04-03 10:10:44 -07:00
Brad Green
28ff7c3a66
Doc fixes in bootstrap
...
Now makes sense.
2012-04-03 07:07:49 -07:00
Igor Minar
fc52b81d52
fix(docs): update the example widget regexp for detecting angular.js url
...
so that we don't show angular-cookies instead of angular.js
2012-03-29 16:10:40 -07:00
Igor Minar
423242017e
fix(docs): properly rewrite urls in doc examples at docs-next
2012-03-29 16:10:40 -07:00
Misko Hevery
7b22d59b4a
chore(ngCookies): moved to module
2012-03-28 11:16:36 -07:00
Misko Hevery
798bca62c6
chore(resource): moved to module
2012-03-28 11:16:36 -07:00
Brad Green
944098a4e0
Updated manual bootstrap document
...
Explained why you'd want to manually bootstrap, added contrasting
example for automatic vs manual methods.
2012-03-27 18:06:00 -07:00
Brad Green
2ce0485e6f
Rewrite of Automatic Initialization doc
...
Added examples, explained the reasons why you initialize the whole app
or parts of the page.
2012-03-27 08:28:34 -07:00
Vojta Jina
a08cbc02e7
feat($compile): do not interpolate boolean attributes, rather evaluate them
...
So that we can have non string values, e.g. ng-value="true" for radio inputs
Breaks boolean attrs are evaluated rather than interpolated
To migrate your code, change: <input ng-disabled="{{someBooleanVariable}}">
to: <input ng-disabled="someBooleanVariabla">
Affected directives:
* ng-multiple
* ng-selected
* ng-checked
* ng-disabled
* ng-readonly
* ng-required
2012-03-26 21:14:09 -07:00
Mykhailo Kotsur
5c5b1183c8
docs(guide/module): fix syntax error and expectation in test example
2012-03-26 16:06:46 -07:00
Mykhailo Kotsur
f04142ea28
docs(guide/unit-testing): fixed typo in code example
2012-03-26 16:06:16 -07:00
Igor Minar
74c84501ed
doc(guide/module): fix typo
2012-03-23 16:57:24 -07:00
Igor Minar
4581b79bbd
doc(guide/controller): fix examples
2012-03-23 16:54:48 -07:00
Manuel Woelker
2be8847ef6
doc(guide): order topic list in guide sidebar in accordance with overview
...
Closes #405
2012-03-23 16:31:33 -07:00
Igor Minar
98e18a64aa
docs(cookbook/form): fix the example
...
Closes #712
2012-03-21 13:52:11 -07:00
Igor Minar
0a45bff472
chore(docs): switch disqus id from angularjs to angularjs-next
2012-03-21 13:46:35 -07:00
Daniel Zen
e7cd0bcc5a
docs(guide/controllers): add a section on testing controllers
2012-03-20 15:23:58 -07:00
Igor Minar
9eafd10fcd
docs(guide/location): fix example
2012-03-20 12:05:57 -07:00
Igor Minar
3436c027f2
docs(guide/started): fix examples
2012-03-20 11:30:21 -07:00
Igor Minar
53b6f522a5
fix(ngDocSpec): fix broken tests
2012-03-16 15:32:14 -07:00
Igor Minar
f13dd3393d
feat(injector): infer _foo_ as foo
...
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
});
});
2012-03-16 10:52:40 -07:00
Igor Minar
716b5fd3e2
docs(*): fixing various docs
2012-03-13 23:17:43 -07:00
Misko Hevery
8b8fdddc0b
docs(links): corrected borken links
2012-03-13 19:36:09 -07:00
Igor Minar
ce4b630524
fix(docs): properly close the optional ] in directive signatures
2012-03-13 17:51:05 -07:00
Daniel Zen
7b52586f7c
docs(guide): fix non-working example + add docs for implicit DI
2012-03-13 17:14:50 -07:00
Misko Hevery
027801a00a
doc(search): include method names in corpus
2012-03-13 16:32:15 -07:00
Vojta Jina
66e6c1ce2c
docs(forms): Change validation tokens to lowercase
2012-03-13 16:18:14 -07:00
Vojta Jina
63be222326
docs(input): Fix some broken links, add missing $, use ng- in examples
2012-03-13 13:52:57 -07:00
Vojta Jina
a29c2cf70c
doc(form): updated to reflect the latest changes
2012-03-13 13:36:28 -07:00
Igor Minar
f59e4b11f1
fix(forms): prefix all form and control properties with $
2012-03-12 23:04:11 -07:00
Igor Minar
a9ed5745a0
docs(directive): add more docs for the directive api
2012-03-12 23:04:10 -07:00
Vojta Jina
317adb36a4
docs(guide.forms): Update forms guide
2012-03-12 01:40:12 -07:00
Misko Hevery
3e5377f4f3
doc(fixes): to better support ng-directive notation
2012-03-11 21:31:35 -07:00
Misko Hevery
488a03631e
Mostly Revert "fix(docs): directive events + cleanup"
...
This reverts commit 8fb34f008e .
2012-03-11 21:31:34 -07:00
Igor Minar
f4d338d393
chore(*): refactor all ng: to ng-
2012-03-09 16:14:26 -08:00
Vojta Jina
00d4427388
refactor($provide) Rename service -> provider
...
It registers a provider class, so this makes more sense.
Breaks Rename $provide.service -> $provide.provider
2012-03-09 10:10:28 -08:00
Igor Minar
fae84463e4
docs(css): allow headers to wrap with blue background
2012-03-08 22:29:35 -08:00
Igor Minar
8fb34f008e
fix(docs): directive events + cleanup
2012-03-08 22:29:35 -08:00
Igor Minar
772ddb983b
docs(directive, module): add various missing docs and fix existing docs
2012-03-08 11:06:14 -08:00
Igor Minar
1b4289ce76
fix(docs): add a header for the directive info section
2012-03-08 11:06:14 -08:00
Igor Minar
2acd60df4d
fix(docs): remove undefined from examples with jsfiddle=false
2012-03-08 11:06:14 -08:00
Misko Hevery
6a98c52c84
chore(compiler): change default restriction to attribute only for directives
2012-03-08 10:07:49 -08:00
Vojta Jina
6aa3cfc31b
docs($compileProvider.directive): Update iAttrs docs
2012-03-07 14:04:14 -08:00
Vojta Jina
1084ccf7ef
fix(docs): Add $locationProvider methods to the docs example provider
...
- $locationProvider.html5Mode
- $locationProvider.hashPrefix
Docs example is basically a different application on the same page, but we don't want to instantiate multiple instances of $browser or $location service, so we are overriding these providers to return the instances from parent app.
Overriding the service with $provide.value caused a provider to be auto-generated without the necessary hashPrefix and html5Mode apis.
2012-03-05 19:09:43 -08:00
Vojta Jina
4370d756e4
refactor(directive.ngModel): rename emitValidity -> setValidity
2012-02-28 18:22:41 -08:00