@yoyoboot/l-52abp-ng
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.13.
26 lines • 3.72 kB
JavaScript
import { trigger, state, animate, style, transition } from '@angular/animations';
export function appModuleAnimation() {
return slideFromBottom();
}
export function accountModuleAnimation() {
return slideFromUp();
}
export function slideFromBottom() {
return trigger('routerTransition', [
state('void', style({ 'padding-top': '20px', opacity: '0' })),
state('*', style({ 'padding-top': '0px', opacity: '1' })),
transition(':enter', [
animate('0.33s ease-out', style({ opacity: '1', 'padding-top': '0px' }))
])
]);
}
export function slideFromUp() {
return trigger('routerTransition', [
state('void', style({ 'margin-top': '10px', opacity: '0' })),
state('*', style({ 'margin-top': '0px', opacity: '1' })),
transition(':enter', [
animate('0.3s ease-out', style({ opacity: '1', 'margin-top': '0px' }))
])
]);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm91dGVyVHJhbnNpdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2wtNTJhYnAtbmcvc3JjL2FuaW1hdGlvbnMvcm91dGVyVHJhbnNpdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLFVBQVUsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBRWpGLE1BQU0sVUFBVSxrQkFBa0I7SUFDaEMsT0FBTyxlQUFlLEVBQUUsQ0FBQztBQUMzQixDQUFDO0FBRUQsTUFBTSxVQUFVLHNCQUFzQjtJQUNwQyxPQUFPLFdBQVcsRUFBRSxDQUFDO0FBQ3ZCLENBQUM7QUFFRCxNQUFNLFVBQVUsZUFBZTtJQUM3QixPQUFPLE9BQU8sQ0FBQyxrQkFBa0IsRUFBRTtRQUNqQyxLQUFLLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxFQUFFLGFBQWEsRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7UUFDN0QsS0FBSyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRSxhQUFhLEVBQUUsS0FBSyxFQUFFLE9BQU8sRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO1FBQ3pELFVBQVUsQ0FBQyxRQUFRLEVBQUU7WUFDbkIsT0FBTyxDQUFDLGdCQUFnQixFQUFFLEtBQUssQ0FBQyxFQUFFLE9BQU8sRUFBRSxHQUFHLEVBQUUsYUFBYSxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7U0FDekUsQ0FBQztLQUNILENBQUMsQ0FBQztBQUNMLENBQUM7QUFFRCxNQUFNLFVBQVUsV0FBVztJQUN6QixPQUFPLE9BQU8sQ0FBQyxrQkFBa0IsRUFBRTtRQUNqQyxLQUFLLENBQUMsTUFBTSxFQUFFLEtBQUssQ0FBQyxFQUFFLFlBQVksRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7UUFDNUQsS0FBSyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFFLE9BQU8sRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO1FBQ3hELFVBQVUsQ0FBQyxRQUFRLEVBQUU7WUFDbkIsT0FBTyxDQUFDLGVBQWUsRUFBRSxLQUFLLENBQUMsRUFBRSxPQUFPLEVBQUUsR0FBRyxFQUFFLFlBQVksRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1NBQ3ZFLENBQUM7S0FDSCxDQUFDLENBQUM7QUFDTCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgdHJpZ2dlciwgc3RhdGUsIGFuaW1hdGUsIHN0eWxlLCB0cmFuc2l0aW9uIH0gZnJvbSAnQGFuZ3VsYXIvYW5pbWF0aW9ucyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBhcHBNb2R1bGVBbmltYXRpb24oKSB7XG4gIHJldHVybiBzbGlkZUZyb21Cb3R0b20oKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGFjY291bnRNb2R1bGVBbmltYXRpb24oKSB7XG4gIHJldHVybiBzbGlkZUZyb21VcCgpO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gc2xpZGVGcm9tQm90dG9tKCkge1xuICByZXR1cm4gdHJpZ2dlcigncm91dGVyVHJhbnNpdGlvbicsIFtcbiAgICBzdGF0ZSgndm9pZCcsIHN0eWxlKHsgJ3BhZGRpbmctdG9wJzogJzIwcHgnLCBvcGFjaXR5OiAnMCcgfSkpLFxuICAgIHN0YXRlKCcqJywgc3R5bGUoeyAncGFkZGluZy10b3AnOiAnMHB4Jywgb3BhY2l0eTogJzEnIH0pKSxcbiAgICB0cmFuc2l0aW9uKCc6ZW50ZXInLCBbXG4gICAgICBhbmltYXRlKCcwLjMzcyBlYXNlLW91dCcsIHN0eWxlKHsgb3BhY2l0eTogJzEnLCAncGFkZGluZy10b3AnOiAnMHB4JyB9KSlcbiAgICBdKVxuICBdKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHNsaWRlRnJvbVVwKCkge1xuICByZXR1cm4gdHJpZ2dlcigncm91dGVyVHJhbnNpdGlvbicsIFtcbiAgICBzdGF0ZSgndm9pZCcsIHN0eWxlKHsgJ21hcmdpbi10b3AnOiAnMTBweCcsIG9wYWNpdHk6ICcwJyB9KSksXG4gICAgc3RhdGUoJyonLCBzdHlsZSh7ICdtYXJnaW4tdG9wJzogJzBweCcsIG9wYWNpdHk6ICcxJyB9KSksXG4gICAgdHJhbnNpdGlvbignOmVudGVyJywgW1xuICAgICAgYW5pbWF0ZSgnMC4zcyBlYXNlLW91dCcsIHN0eWxlKHsgb3BhY2l0eTogJzEnLCAnbWFyZ2luLXRvcCc6ICcwcHgnIH0pKVxuICAgIF0pXG4gIF0pO1xufVxuIl19