From c27aba4354c69c4a67fab587a59a8079cc9edc91 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Thu, 3 Nov 2011 21:14:04 -0700 Subject: refactor(api): remove type augmentation BREAK: - remove angular.[Object/Array/String/Function] - in templates [].$filter(predicate) and friends need to change to [] | filter:predicate --- src/service/scope.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/service/scope.js') diff --git a/src/service/scope.js b/src/service/scope.js index ade2d82e..2f3efbd0 100644 --- a/src/service/scope.js +++ b/src/service/scope.js @@ -241,7 +241,7 @@ function $RootScopeProvider(){ array.unshift(watcher); return function() { - angularArray.remove(array, watcher); + arrayRemove(array, watcher); }; }, @@ -528,7 +528,7 @@ function $RootScopeProvider(){ namedListeners.push(listener); return function() { - angularArray.remove(namedListeners, listener); + arrayRemove(namedListeners, listener); }; }, @@ -641,9 +641,7 @@ function $RootScopeProvider(){ return scope; function compileToFn(exp, name) { - var fn = isString(exp) - ? expressionCompile(exp) - : exp; + var fn = $parse(exp); assertArgFn(fn, name); return fn; } -- cgit v1.2.3