aboutsummaryrefslogtreecommitdiffstats
path: root/src/ng/defer.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/ng/defer.js')
-rw-r--r--src/ng/defer.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ng/defer.js b/src/ng/defer.js
index f2a893bc..b5dc8844 100644
--- a/src/ng/defer.js
+++ b/src/ng/defer.js
@@ -3,6 +3,8 @@
/**
* @ngdoc function
* @name angular.module.ng.$defer
+ * @deprecated Made obsolete by $timeout service. Please migrate your code. This service will be
+ * removed with 1.0 final.
* @requires $browser
*
* @description
@@ -29,7 +31,9 @@
* @returns {boolean} Returns `true` if the task hasn't executed yet and was successfuly canceled.
*/
function $DeferProvider(){
- this.$get = ['$rootScope', '$browser', function($rootScope, $browser) {
+ this.$get = ['$rootScope', '$browser', '$log', function($rootScope, $browser, $log) {
+ $log.warn('$defer service has been deprecated, migrate to $timeout');
+
function defer(fn, delay) {
return $browser.defer(function() {
$rootScope.$apply(fn);