refactor(snack-bar): remove overly broad animation variables (#10405)

Removes the `SHOW_ANIMATION` and `HIDE_ANIMATION` variables from the snack bar which were being exported all the way up to `@angular/material` and were implying that these are generic show and hide animations.

BREAKING CHANGES:
* `SHOW_ANIMATION` has been removed.
* `HIDE_ANIMATION` has been removed.
This commit is contained in:
Kristiyan Kostadinov
2018-03-14 19:15:15 -04:00
committed by mmalerba
parent e8af5aed39
commit 9f3bf274c4
+3 -10
View File
@@ -15,14 +15,6 @@ import {
} from '@angular/animations';
import {AnimationCurves, AnimationDurations} from '@angular/material/core';
/** @docs-private */
export const SHOW_ANIMATION =
`${AnimationDurations.ENTERING} ${AnimationCurves.DECELERATION_CURVE}`;
/** @docs-private */
export const HIDE_ANIMATION =
`${AnimationDurations.EXITING} ${AnimationCurves.ACCELERATION_CURVE}`;
/** Animations used by the Material snack bar. */
export const matSnackBarAnimations: {
readonly contentFade: AnimationTriggerMetadata;
@@ -40,7 +32,8 @@ export const matSnackBarAnimations: {
snackBarState: trigger('state', [
state('visible-top, visible-bottom', style({transform: 'translateY(0%)'})),
transition('visible-top => hidden-top, visible-bottom => hidden-bottom',
animate(HIDE_ANIMATION)),
transition('void => visible-top, void => visible-bottom', animate(SHOW_ANIMATION)),
animate(`${AnimationDurations.EXITING} ${AnimationCurves.ACCELERATION_CURVE}`)),
transition('void => visible-top, void => visible-bottom',
animate(`${AnimationDurations.ENTERING} ${AnimationCurves.DECELERATION_CURVE}`)),
])
};