@engie-group/fluid-design-system-angular
Version:
Fluid Design System Angular
17 lines • 2.73 kB
JavaScript
import { animate, state, style, transition, trigger } from '@angular/animations';
import { njSemanticMotionEasingLinearOutSlowIn } from '@engie-group/fluid-design-tokens';
export const selectAnimations = {
transformList: trigger('transformList', [
state('void', style({
transform: 'scaleY(0.8)',
opacity: 0,
})),
state('*', style({
opacity: 1,
transform: 'scaleY(1)',
})),
transition('void => *', animate(`120ms ${njSemanticMotionEasingLinearOutSlowIn}`)),
transition('* => void', animate(`100ms 25ms ${njSemanticMotionEasingLinearOutSlowIn}`, style({ opacity: 0 }))),
]),
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5pbWF0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9zaGFyZWQvYW5pbWF0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsT0FBTyxFQUE0QixLQUFLLEVBQUUsS0FBSyxFQUFFLFVBQVUsRUFBRSxPQUFPLEVBQUMsTUFBTSxxQkFBcUIsQ0FBQztBQUN6RyxPQUFPLEVBQUMscUNBQXFDLEVBQUMsTUFBTSxrQ0FBa0MsQ0FBQztBQUV2RixNQUFNLENBQUMsTUFBTSxnQkFBZ0IsR0FFekI7SUFDRixhQUFhLEVBQUUsT0FBTyxDQUFDLGVBQWUsRUFBRTtRQUN0QyxLQUFLLENBQ0gsTUFBTSxFQUNOLEtBQUssQ0FBQztZQUNKLFNBQVMsRUFBRSxhQUFhO1lBQ3hCLE9BQU8sRUFBRSxDQUFDO1NBQ1gsQ0FBQyxDQUNIO1FBQ0QsS0FBSyxDQUNILEdBQUcsRUFDSCxLQUFLLENBQUM7WUFDSixPQUFPLEVBQUUsQ0FBQztZQUNWLFNBQVMsRUFBRSxXQUFXO1NBQ3ZCLENBQUMsQ0FDSDtRQUNELFVBQVUsQ0FBQyxXQUFXLEVBQUUsT0FBTyxDQUFDLFNBQVMscUNBQXFDLEVBQUUsQ0FBQyxDQUFDO1FBQ2xGLFVBQVUsQ0FBQyxXQUFXLEVBQUUsT0FBTyxDQUFDLGNBQWMscUNBQXFDLEVBQUUsRUFBRSxLQUFLLENBQUMsRUFBQyxPQUFPLEVBQUUsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDO0tBQzdHLENBQUM7Q0FDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHthbmltYXRlLCBBbmltYXRpb25UcmlnZ2VyTWV0YWRhdGEsIHN0YXRlLCBzdHlsZSwgdHJhbnNpdGlvbiwgdHJpZ2dlcn0gZnJvbSAnQGFuZ3VsYXIvYW5pbWF0aW9ucyc7XG5pbXBvcnQge25qU2VtYW50aWNNb3Rpb25FYXNpbmdMaW5lYXJPdXRTbG93SW59IGZyb20gJ0BlbmdpZS1ncm91cC9mbHVpZC1kZXNpZ24tdG9rZW5zJztcblxuZXhwb3J0IGNvbnN0IHNlbGVjdEFuaW1hdGlvbnM6IHtcbiAgcmVhZG9ubHkgdHJhbnNmb3JtTGlzdDogQW5pbWF0aW9uVHJpZ2dlck1ldGFkYXRhO1xufSA9IHtcbiAgdHJhbnNmb3JtTGlzdDogdHJpZ2dlcigndHJhbnNmb3JtTGlzdCcsIFtcbiAgICBzdGF0ZShcbiAgICAgICd2b2lkJyxcbiAgICAgIHN0eWxlKHtcbiAgICAgICAgdHJhbnNmb3JtOiAnc2NhbGVZKDAuOCknLFxuICAgICAgICBvcGFjaXR5OiAwLFxuICAgICAgfSksXG4gICAgKSxcbiAgICBzdGF0ZShcbiAgICAgICcqJyxcbiAgICAgIHN0eWxlKHtcbiAgICAgICAgb3BhY2l0eTogMSxcbiAgICAgICAgdHJhbnNmb3JtOiAnc2NhbGVZKDEpJyxcbiAgICAgIH0pLFxuICAgICksXG4gICAgdHJhbnNpdGlvbigndm9pZCA9PiAqJywgYW5pbWF0ZShgMTIwbXMgJHtualNlbWFudGljTW90aW9uRWFzaW5nTGluZWFyT3V0U2xvd0lufWApKSxcbiAgICB0cmFuc2l0aW9uKCcqID0+IHZvaWQnLCBhbmltYXRlKGAxMDBtcyAyNW1zICR7bmpTZW1hbnRpY01vdGlvbkVhc2luZ0xpbmVhck91dFNsb3dJbn1gLCBzdHlsZSh7b3BhY2l0eTogMH0pKSksXG4gIF0pLFxufTtcbiJdfQ==