|
17 | 17 | * ## Directive Support
|
18 | 18 | * The following directives are "animation aware":
|
19 | 19 | *
|
20 |
| - * | Directive | Supported Animations | |
21 |
| - * |----------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------| |
22 |
| - * | {@link ng.directive:ngRepeat#animations ngRepeat} | enter, leave and move | |
23 |
| - * | {@link ngRoute.directive:ngView#animations ngView} | enter and leave | |
24 |
| - * | {@link ng.directive:ngInclude#animations ngInclude} | enter and leave | |
25 |
| - * | {@link ng.directive:ngSwitch#animations ngSwitch} | enter and leave | |
26 |
| - * | {@link ng.directive:ngIf#animations ngIf} | enter and leave | |
27 |
| - * | {@link ng.directive:ngClass#animations ngClass} | add and remove (the CSS class(es) present) | |
28 |
| - * | {@link ng.directive:ngShow#animations ngShow} & {@link ng.directive:ngHide#animations ngHide} | add and remove (the ng-hide class value) | |
29 |
| - * | {@link ng.directive:form#animations form} & {@link ng.directive:ngModel#animations ngModel} | add and remove (dirty, pristine, valid, invalid & all other validations) | |
30 |
| - * | {@link module:ngMessages#animations ngMessages} | add and remove (ng-active & ng-inactive) | |
31 |
| - * | {@link module:ngMessages#animations ngMessage} | enter and leave | |
32 |
| - * |
33 |
| - * (More information can be found by visiting each the documentation associated with each directive.) |
| 20 | + * | Directive | Supported Animations | |
| 21 | + * |-------------------------------------------------------------------------------|---------------------------------------------------------------------------| |
| 22 | + * | {@link ng.directive:form#animations form / ngForm} | add and remove ({@link ng.directive:form#css-classes various classes}) | |
| 23 | + * | {@link ngAnimate.directive:ngAnimateSwap#animations ngAnimateSwap} | enter and leave | |
| 24 | + * | {@link ng.directive:ngClass#animations ngClass / {{class}​}} | add and remove | |
| 25 | + * | {@link ng.directive:ngClassEven#animations ngClassEven} | add and remove | |
| 26 | + * | {@link ng.directive:ngClassOdd#animations ngClassOdd} | add and remove | |
| 27 | + * | {@link ng.directive:ngHide#animations ngHide} | add and remove (the `ng-hide` class) | |
| 28 | + * | {@link ng.directive:ngIf#animations ngIf} | enter and leave | |
| 29 | + * | {@link ng.directive:ngInclude#animations ngInclude} | enter and leave | |
| 30 | + * | {@link module:ngMessages#animations ngMessage / ngMessageExp} | enter and leave | |
| 31 | + * | {@link module:ngMessages#animations ngMessages} | add and remove (the `ng-active`/`ng-inactive` classes) | |
| 32 | + * | {@link ng.directive:ngModel#animations ngModel} | add and remove ({@link ng.directive:ngModel#css-classes various classes}) | |
| 33 | + * | {@link ng.directive:ngRepeat#animations ngRepeat} | enter, leave, and move | |
| 34 | + * | {@link ng.directive:ngShow#animations ngShow} | add and remove (the `ng-hide` class) | |
| 35 | + * | {@link ng.directive:ngSwitch#animations ngSwitch} | enter and leave | |
| 36 | + * | {@link ngRoute.directive:ngView#animations ngView} | enter and leave | |
| 37 | + * |
| 38 | + * (More information can be found by visiting the documentation associated with each directive.) |
| 39 | + * |
| 40 | + * For a full breakdown of the steps involved during each animation event, refer to the |
| 41 | + * {@link ng.$animate `$animate` API docs}. |
34 | 42 | *
|
35 | 43 | * ## CSS-based Animations
|
36 | 44 | *
|
|
0 commit comments