@xui/components
Version:
xUI Components for Angular
14 lines • 1.98 kB
JavaScript
import { transition, trigger, useAnimation } from '@angular/animations';
import { fadeInBottom, fadeOutBottom } from '../utils/animations';
/**
* Animations used by the snack bar.
* @docs-private
*/
export const xuiSnackBarAnimations = {
/** Animation that shows and hides a snack bar. */
snackBarState: trigger('state', [
transition('* => visible', useAnimation(fadeInBottom)),
transition('* => void, * => hidden', useAnimation(fadeOutBottom))
])
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic25hY2stYmFyLWFuaW1hdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9saWJzL3h1aS9zcmMvc25hY2stYmFyL3NuYWNrLWJhci1hbmltYXRpb25zLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsT0FBTyxFQUE0QixZQUFZLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNsRyxPQUFPLEVBQUUsWUFBWSxFQUFFLGFBQWEsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBRWxFOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxNQUFNLHFCQUFxQixHQUU5QjtJQUNGLGtEQUFrRDtJQUNsRCxhQUFhLEVBQUUsT0FBTyxDQUFDLE9BQU8sRUFBRTtRQUM5QixVQUFVLENBQUMsY0FBYyxFQUFFLFlBQVksQ0FBQyxZQUFZLENBQUMsQ0FBQztRQUN0RCxVQUFVLENBQUMsd0JBQXdCLEVBQUUsWUFBWSxDQUFDLGFBQWEsQ0FBQyxDQUFDO0tBQ2xFLENBQUM7Q0FDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgdHJhbnNpdGlvbiwgdHJpZ2dlciwgQW5pbWF0aW9uVHJpZ2dlck1ldGFkYXRhLCB1c2VBbmltYXRpb24gfSBmcm9tICdAYW5ndWxhci9hbmltYXRpb25zJztcbmltcG9ydCB7IGZhZGVJbkJvdHRvbSwgZmFkZU91dEJvdHRvbSB9IGZyb20gJy4uL3V0aWxzL2FuaW1hdGlvbnMnO1xuXG4vKipcbiAqIEFuaW1hdGlvbnMgdXNlZCBieSB0aGUgc25hY2sgYmFyLlxuICogQGRvY3MtcHJpdmF0ZVxuICovXG5leHBvcnQgY29uc3QgeHVpU25hY2tCYXJBbmltYXRpb25zOiB7XG4gIHJlYWRvbmx5IHNuYWNrQmFyU3RhdGU6IEFuaW1hdGlvblRyaWdnZXJNZXRhZGF0YTtcbn0gPSB7XG4gIC8qKiBBbmltYXRpb24gdGhhdCBzaG93cyBhbmQgaGlkZXMgYSBzbmFjayBiYXIuICovXG4gIHNuYWNrQmFyU3RhdGU6IHRyaWdnZXIoJ3N0YXRlJywgW1xuICAgIHRyYW5zaXRpb24oJyogPT4gdmlzaWJsZScsIHVzZUFuaW1hdGlvbihmYWRlSW5Cb3R0b20pKSxcbiAgICB0cmFuc2l0aW9uKCcqID0+IHZvaWQsICogPT4gaGlkZGVuJywgdXNlQW5pbWF0aW9uKGZhZGVPdXRCb3R0b20pKVxuICBdKVxufTtcbiJdfQ==