diff options
Diffstat (limited to 'src/Angular.js')
| -rw-r--r-- | src/Angular.js | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/Angular.js b/src/Angular.js index dc530921..0c6d081e 100644 --- a/src/Angular.js +++ b/src/Angular.js @@ -32,24 +32,13 @@ function extensionMap(angular, name) { }); } -function extensionList(angular, name) { - var extPoint, length = 0; - return angular[name] || (extPoint = angular[name] = function (fn, prop){ - if (isDefined(fn)) { - extPoint[length] = extend(fn, prop || {}); - length++; - } - return extPoint; - }); -} - var consoleNode, msie, NOOP = 'noop', jQuery = window['jQuery'] || window['$'], // weirdness to make IE happy slice = Array.prototype.slice, angular = window['angular'] || (window['angular'] = {}), - angularTextMarkup = extensionList(angular, 'textMarkup'), - angularAttrMarkup = extensionList(angular, 'attrMarkup'), + angularTextMarkup = extensionMap(angular, 'textMarkup'), + angularAttrMarkup = extensionMap(angular, 'attrMarkup'), angularDirective = extensionMap(angular, 'directive'), angularWidget = extensionMap(angular, 'widget'), angularValidator = extensionMap(angular, 'validator'), |
