refactor(forms): Even better forms

- 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)
This commit is contained in:
Vojta Jina
2012-02-15 17:16:02 -08:00
parent e23fa768aa
commit 21c725f1a1
18 changed files with 2330 additions and 2206 deletions

View File

@@ -101,7 +101,7 @@
<div id="sidebar">
<input type="text" ng:model="search" id="search-box" placeholder="search the docs"
tabindex="1" accesskey="s">
tabindex="1" accesskey="s" ng:bind-immediate>
<ul id="content-list" ng:class="sectionId" ng:cloak>
<li ng:repeat="page in pages | filter:search" ng:class="getClass(page)">