mirror of
https://github.com/zhigang1992/angular.js.git
synced 2026-04-08 17:10:06 +08:00
refactor($animate): clean up core $animate code
This commit is contained in:
committed by
Igor Minar
parent
c44fc6d811
commit
b747d3bf4b
@@ -238,7 +238,7 @@ var $AnimateProvider = ['$provide', function($provide) {
|
||||
return this.setClass(element, className, []);
|
||||
},
|
||||
|
||||
$$addClassImmediately : function addClassImmediately(element, className) {
|
||||
$$addClassImmediately : function(element, className) {
|
||||
element = jqLite(element);
|
||||
className = !isString(className)
|
||||
? (isArray(className) ? className.join(' ') : '')
|
||||
@@ -264,7 +264,7 @@ var $AnimateProvider = ['$provide', function($provide) {
|
||||
return this.setClass(element, [], className);
|
||||
},
|
||||
|
||||
$$removeClassImmediately : function removeClassImmediately(element, className) {
|
||||
$$removeClassImmediately : function(element, className) {
|
||||
element = jqLite(element);
|
||||
className = !isString(className)
|
||||
? (isArray(className) ? className.join(' ') : '')
|
||||
|
||||
@@ -997,9 +997,6 @@ angular.module('ngAnimate', ['ng'])
|
||||
element = stripCommentsFromElement(element);
|
||||
|
||||
if (classBasedAnimationsBlocked(element)) {
|
||||
// TODO(@caitp/@matsko): Don't use private/undocumented API here --- we should not be
|
||||
// changing the DOM synchronously in this case. The `true` parameter must eventually be
|
||||
// removed.
|
||||
return $delegate.$$setClassImmediately(element, add, remove);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user