aboutsummaryrefslogtreecommitdiffstats
path: root/src/Angular.js
diff options
context:
space:
mode:
authorMisko Hevery2011-11-01 14:27:22 -0700
committerMisko Hevery2011-11-14 16:39:32 -0800
commit4c10d33eb4340d6df30e298d63f4d37c25aab65f (patch)
treef95967cb8fcba70ad1c6a55d0e2919f8468270e2 /src/Angular.js
parent9062996a0e6b449467f5b8ec06824086ca87f9cf (diff)
downloadangular.js-4c10d33eb4340d6df30e298d63f4d37c25aab65f.tar.bz2
refactor(api): cleaned up the externalization of angular API methods
Diffstat (limited to 'src/Angular.js')
-rw-r--r--src/Angular.js28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/Angular.js b/src/Angular.js
index 9b0c4e23..29199f9b 100644
--- a/src/Angular.js
+++ b/src/Angular.js
@@ -1015,6 +1015,34 @@ function assertArgFn(arg, name) {
return arg;
}
+function publishExternalAPI(angular){
+ extend(angular, {
+ // disabled for now until we agree on public name
+ //'annotate': annotate,
+ 'copy': copy,
+ 'extend': extend,
+ 'equals': equals,
+ 'forEach': forEach,
+ 'injector': createInjector,
+ 'noop':noop,
+ 'bind':bind,
+ 'toJson': toJson,
+ 'fromJson': fromJson,
+ 'identity':identity,
+ 'isUndefined': isUndefined,
+ 'isDefined': isDefined,
+ 'isString': isString,
+ 'isFunction': isFunction,
+ 'isObject': isObject,
+ 'isNumber': isNumber,
+ 'isArray': isArray,
+ 'version': version,
+ 'isDate': isDate,
+ 'lowercase': lowercase,
+ 'uppercase': uppercase
+ });
+}
+
/**
* @ngdoc property