UNPKG

@engie-group/fluid-design-system-angular

Version:

Fluid Design System Angular

13 lines 2.52 kB
import { animate, state, style, transition, trigger } from '@angular/animations'; import { njSemanticMotionEasingLinearOutSlowIn } from '@engie-group/fluid-design-tokens'; export const defaultParams = { params: { enterAnimationDuration: '150ms' }, }; export const modalAnimation = { modal: trigger('modal', [ state('void', style({ opacity: 0, transform: 'scale(0.7)' })), state('*', style({ opacity: 1, transform: 'none' })), transition(':enter', animate(`{{enterAnimationDuration}} ${njSemanticMotionEasingLinearOutSlowIn}`), defaultParams), ]), }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwuYW5pbWF0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL21vZGFsL21vZGFsLmFuaW1hdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLE9BQU8sRUFBNEIsS0FBSyxFQUFFLEtBQUssRUFBRSxVQUFVLEVBQUUsT0FBTyxFQUFDLE1BQU0scUJBQXFCLENBQUM7QUFDekcsT0FBTyxFQUFDLHFDQUFxQyxFQUFDLE1BQU0sa0NBQWtDLENBQUM7QUFFdkYsTUFBTSxDQUFDLE1BQU0sYUFBYSxHQUFHO0lBQzNCLE1BQU0sRUFBRSxFQUFDLHNCQUFzQixFQUFFLE9BQU8sRUFBQztDQUMxQyxDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0sY0FBYyxHQUV2QjtJQUNGLEtBQUssRUFBRSxPQUFPLENBQUMsT0FBTyxFQUFFO1FBQ3RCLEtBQUssQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLEVBQUMsT0FBTyxFQUFFLENBQUMsRUFBRSxTQUFTLEVBQUUsWUFBWSxFQUFDLENBQUMsQ0FBQztRQUMzRCxLQUFLLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBQyxFQUFDLE9BQU8sRUFBRSxDQUFDLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBQyxDQUFDLENBQUM7UUFDbEQsVUFBVSxDQUNSLFFBQVEsRUFDUixPQUFPLENBQUMsOEJBQThCLHFDQUFxQyxFQUFFLENBQUMsRUFDOUUsYUFBYSxDQUNkO0tBQ0YsQ0FBQztDQUNILENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge2FuaW1hdGUsIEFuaW1hdGlvblRyaWdnZXJNZXRhZGF0YSwgc3RhdGUsIHN0eWxlLCB0cmFuc2l0aW9uLCB0cmlnZ2VyfSBmcm9tICdAYW5ndWxhci9hbmltYXRpb25zJztcbmltcG9ydCB7bmpTZW1hbnRpY01vdGlvbkVhc2luZ0xpbmVhck91dFNsb3dJbn0gZnJvbSAnQGVuZ2llLWdyb3VwL2ZsdWlkLWRlc2lnbi10b2tlbnMnO1xuXG5leHBvcnQgY29uc3QgZGVmYXVsdFBhcmFtcyA9IHtcbiAgcGFyYW1zOiB7ZW50ZXJBbmltYXRpb25EdXJhdGlvbjogJzE1MG1zJ30sXG59O1xuXG5leHBvcnQgY29uc3QgbW9kYWxBbmltYXRpb246IHtcbiAgcmVhZG9ubHkgbW9kYWw6IEFuaW1hdGlvblRyaWdnZXJNZXRhZGF0YTtcbn0gPSB7XG4gIG1vZGFsOiB0cmlnZ2VyKCdtb2RhbCcsIFtcbiAgICBzdGF0ZSgndm9pZCcsIHN0eWxlKHtvcGFjaXR5OiAwLCB0cmFuc2Zvcm06ICdzY2FsZSgwLjcpJ30pKSxcbiAgICBzdGF0ZSgnKicsIHN0eWxlKHtvcGFjaXR5OiAxLCB0cmFuc2Zvcm06ICdub25lJ30pKSxcbiAgICB0cmFuc2l0aW9uKFxuICAgICAgJzplbnRlcicsXG4gICAgICBhbmltYXRlKGB7e2VudGVyQW5pbWF0aW9uRHVyYXRpb259fSAke25qU2VtYW50aWNNb3Rpb25FYXNpbmdMaW5lYXJPdXRTbG93SW59YCksXG4gICAgICBkZWZhdWx0UGFyYW1zLFxuICAgICksXG4gIF0pLFxufTtcbiJdfQ==