aboutsummaryrefslogtreecommitdiffstats
path: root/closure
diff options
context:
space:
mode:
authoroojerryoo2013-12-18 15:27:39 -0800
committerIgor Minar2013-12-18 16:35:54 -0800
commit8f329ffb829410e1fd8f86a766929134e736e3e5 (patch)
treec2a8b16be0f65928dc61fcbe8c7a090b11440ab4 /closure
parent864b2596b246470cca9d4e223eaed720f4462319 (diff)
downloadangular.js-8f329ffb829410e1fd8f86a766929134e736e3e5.tar.bz2
fix(closure): add type definition for Scope#$watchCollection
Closes #5475
Diffstat (limited to 'closure')
-rw-r--r--closure/angular.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/closure/angular.js b/closure/angular.js
index 4b4d00b4..abc05a15 100644
--- a/closure/angular.js
+++ b/closure/angular.js
@@ -762,7 +762,9 @@ angular.Module.requires;
* $parent: angular.Scope,
* $root: angular.Scope,
* $watch: function(
- * (string|Function), (string|Function)=, boolean=):function()
+ * (string|Function), (string|Function)=, boolean=):function(),
+ * $watchCollection: function(
+ * (string|Function), (string|Function)=):function()
* }}
*/
angular.Scope;
@@ -835,6 +837,13 @@ angular.Scope.$root;
angular.Scope.$watch = function(exp, opt_listener, opt_objectEquality) {};
/**
+ * @param {string|Function} exp
+ * @param {(string|Function)=} opt_listener
+ * @return {function()}
+ */
+angular.Scope.$watchCollection = function(exp, opt_listener) {};
+
+/**
* @typedef {{
* currentScope: angular.Scope,
* defaultPrevented: boolean,