(element, setter)
| 523 | }; |
| 524 | |
| 525 | function classBasedAnimationsBlocked(element, setter) { |
| 526 | var data = element.data(NG_ANIMATE_STATE) || {}; |
| 527 | if (setter) { |
| 528 | data.running = true; |
| 529 | data.structural = true; |
| 530 | element.data(NG_ANIMATE_STATE, data); |
| 531 | } |
| 532 | return data.disabled || (data.running && data.structural); |
| 533 | } |
| 534 | |
| 535 | function runAnimationPostDigest(fn) { |
| 536 | var cancelFn, defer = $$q.defer(); |