aboutsummaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Collapse)Author
2012-04-03feat(ngModel): update model on each key stroke (revert ngModelInstant)Vojta Jina
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-03Doc fixes in bootstrapBrad Green
Now makes sense.
2012-03-29fix(docs): update the example widget regexp for detecting angular.js urlIgor Minar
so that we don't show angular-cookies instead of angular.js
2012-03-29fix(docs): properly rewrite urls in doc examples at docs-nextIgor Minar
2012-03-28chore(ngCookies): moved to moduleMisko Hevery
2012-03-28chore(resource): moved to moduleMisko Hevery
2012-03-27Updated manual bootstrap documentBrad Green
Explained why you'd want to manually bootstrap, added contrasting example for automatic vs manual methods.
2012-03-27Rewrite of Automatic Initialization docBrad Green
Added examples, explained the reasons why you initialize the whole app or parts of the page.
2012-03-26feat($compile): do not interpolate boolean attributes, rather evaluate themVojta Jina
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-26docs(guide/module): fix syntax error and expectation in test exampleMykhailo Kotsur
2012-03-26docs(guide/unit-testing): fixed typo in code exampleMykhailo Kotsur
2012-03-23doc(guide/module): fix typoIgor Minar
2012-03-23doc(guide/controller): fix examplesIgor Minar
2012-03-23doc(guide): order topic list in guide sidebar in accordance with overviewManuel Woelker
Closes #405
2012-03-21docs(cookbook/form): fix the exampleIgor Minar
Closes #712
2012-03-21chore(docs): switch disqus id from angularjs to angularjs-nextIgor Minar
2012-03-20docs(guide/controllers): add a section on testing controllersDaniel Zen
2012-03-20docs(guide/location): fix exampleIgor Minar
2012-03-20docs(guide/started): fix examplesIgor Minar
2012-03-16fix(ngDocSpec): fix broken testsIgor Minar
2012-03-16feat(injector): infer _foo_ as fooIgor Minar
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-13docs(*): fixing various docsIgor Minar
2012-03-13docs(links): corrected borken linksMisko Hevery
2012-03-13fix(docs): properly close the optional ] in directive signaturesIgor Minar
2012-03-13docs(guide): fix non-working example + add docs for implicit DIDaniel Zen
2012-03-13doc(search): include method names in corpusMisko Hevery
2012-03-13docs(forms): Change validation tokens to lowercaseVojta Jina
2012-03-13docs(input): Fix some broken links, add missing $, use ng- in examplesVojta Jina
2012-03-13doc(form): updated to reflect the latest changesVojta Jina
2012-03-12fix(forms): prefix all form and control properties with $Igor Minar
2012-03-12docs(directive): add more docs for the directive apiIgor Minar
2012-03-12docs(guide.forms): Update forms guideVojta Jina
2012-03-11doc(fixes): to better support ng-directive notationMisko Hevery
2012-03-11Mostly Revert "fix(docs): directive events + cleanup"Misko Hevery
This reverts commit 8fb34f008eca4d1e15e6fa63902aaa36d199c4af.
2012-03-09chore(*): refactor all ng: to ng-Igor Minar
2012-03-09refactor($provide) Rename service -> providerVojta Jina
It registers a provider class, so this makes more sense. Breaks Rename $provide.service -> $provide.provider
2012-03-08docs(css): allow headers to wrap with blue backgroundIgor Minar
2012-03-08fix(docs): directive events + cleanupIgor Minar
2012-03-08docs(directive, module): add various missing docs and fix existing docsIgor Minar
2012-03-08fix(docs): add a header for the directive info sectionIgor Minar
2012-03-08fix(docs): remove undefined from examples with jsfiddle=falseIgor Minar
2012-03-08chore(compiler): change default restriction to attribute only for directivesMisko Hevery
2012-03-07docs($compileProvider.directive): Update iAttrs docsVojta Jina
2012-03-05fix(docs): Add $locationProvider methods to the docs example providerVojta Jina
- $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-02-28refactor(directive.ngModel): rename emitValidity -> setValidityVojta Jina
2012-02-28reafactor: Rename ng:bind-immediate -> ng:model-instantVojta Jina
2012-02-28docs(forms): Update API docs for formsVojta Jina
- API forms (ng:model + controller, form + controller) - fix some broken links - ng:change, ng:model-instant
2012-02-28refactor($route): remove .parent(); ng:view scope creationMisko Hevery
2012-02-28refactor(forms): Even better formsVojta Jina
- remove $formFactory completely - remove parallel scope hierarchy (forms, widgets) - use new compiler features (widgets, forms are controllers) - any directive can add formatter/parser (validators, convertors) Breaks no custom input types Breaks removed integer input type Breaks remove list input type (ng-list directive instead) Breaks inputs bind only blur event by default (added ng:bind-change directive)
2012-02-28docs: evaluate only scripts with type text/javascriptVojta Jina