diff options
| author | Vojta Jina | 2012-02-15 17:16:02 -0800 |
|---|---|---|
| committer | Vojta Jina | 2012-02-28 17:46:58 -0800 |
| commit | 21c725f1a12d1de758cab6e4c4fafc5c420eb565 (patch) | |
| tree | 4d1b362387de2c41748a63b5baee0f18c3c8e5ec /src/Angular.js | |
| parent | e23fa768aaf6d1d966c335979fe8316330c2fe28 (diff) | |
| download | angular.js-21c725f1a12d1de758cab6e4c4fafc5c420eb565.tar.bz2 | |
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)
Diffstat (limited to 'src/Angular.js')
| -rw-r--r-- | src/Angular.js | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/Angular.js b/src/Angular.js index fec866f5..1265ad9f 100644 --- a/src/Angular.js +++ b/src/Angular.js @@ -91,7 +91,6 @@ var $boolean = 'boolean', angular = window.angular || (window.angular = {}), angularModule, /** @name angular.module.ng */ - angularInputType = extensionMap(angular, 'inputType', lowercase), nodeName_, uid = ['0', '0', '0'], DATE_ISOSTRING_LN = 24; @@ -272,17 +271,6 @@ identity.$inject = []; function valueFn(value) {return function() {return value;};} -function extensionMap(angular, name, transform) { - var extPoint; - return angular[name] || (extPoint = angular[name] = function(name, fn, prop){ - name = (transform || identity)(name); - if (isDefined(fn)) { - extPoint[name] = extend(fn, prop || {}); - } - return extPoint[name]; - }); -} - /** * @ngdoc function * @name angular.isUndefined |
