@junte/ui
Version:
Quality Angular UI components kit
19 lines • 3.46 kB
JavaScript
import { __read, __spread } from "tslib";
import { animate, animateChild, group, query, style, transition, trigger } from '@angular/animations';
import { moveFromRightKeyframes, moveToLeftKeyframes } from './keyframes';
import { noneAnimation, sharedStyles } from './shared';
export var moveFromRight = trigger('moveFromRight', __spread(noneAnimation, [
transition('* => *', [
query(':enter, :leave', style(sharedStyles), { optional: true }),
group([
query(':enter', [
animate('{{enterTiming}}s {{enterDelay}}s ease', moveFromRightKeyframes)
], { optional: true }),
query(':leave', [
animate('{{leaveTiming}}s {{leaveDelay}}s ease', moveToLeftKeyframes)
], { optional: true }),
]),
query(':enter, :leave', animateChild(), { optional: true }),
], { params: { enterTiming: '10', leaveTiming: '10', enterDelay: '0', leaveDelay: '0' } })
]));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5pbWF0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BqdW50ZS91aS8iLCJzb3VyY2VzIjpbImxpYi9jb3JlL2FuaW1hdGlvbnMvYW5pbWF0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLE9BQU8sRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLE9BQU8sRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQ3RHLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUMxRSxPQUFPLEVBQUUsYUFBYSxFQUFFLFlBQVksRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUV2RCxNQUFNLENBQUMsSUFBTSxhQUFhLEdBQUcsT0FBTyxDQUFDLGVBQWUsV0FDL0MsYUFBYTtJQUNoQixVQUFVLENBQUMsUUFBUSxFQUFFO1FBQ25CLEtBQUssQ0FBQyxnQkFBZ0IsRUFBRSxLQUFLLENBQUMsWUFBWSxDQUFDLEVBQUUsRUFBQyxRQUFRLEVBQUUsSUFBSSxFQUFDLENBQUM7UUFDOUQsS0FBSyxDQUFDO1lBQ0osS0FBSyxDQUFDLFFBQVEsRUFBRTtnQkFDZCxPQUFPLENBQUMsdUNBQXVDLEVBQUUsc0JBQXNCLENBQUM7YUFDekUsRUFBRSxFQUFDLFFBQVEsRUFBRSxJQUFJLEVBQUMsQ0FBQztZQUNwQixLQUFLLENBQUMsUUFBUSxFQUFFO2dCQUNkLE9BQU8sQ0FBQyx1Q0FBdUMsRUFBRSxtQkFBbUIsQ0FBQzthQUN0RSxFQUFFLEVBQUMsUUFBUSxFQUFFLElBQUksRUFBQyxDQUFDO1NBQ3JCLENBQUM7UUFDRixLQUFLLENBQUMsZ0JBQWdCLEVBQUUsWUFBWSxFQUFFLEVBQUUsRUFBQyxRQUFRLEVBQUUsSUFBSSxFQUFDLENBQUM7S0FDMUQsRUFBRSxFQUFDLE1BQU0sRUFBRSxFQUFDLFdBQVcsRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsR0FBRyxFQUFFLFVBQVUsRUFBRSxHQUFHLEVBQUMsRUFBQyxDQUFDO0dBQ3RGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBhbmltYXRlLCBhbmltYXRlQ2hpbGQsIGdyb3VwLCBxdWVyeSwgc3R5bGUsIHRyYW5zaXRpb24sIHRyaWdnZXIgfSBmcm9tICdAYW5ndWxhci9hbmltYXRpb25zJztcbmltcG9ydCB7IG1vdmVGcm9tUmlnaHRLZXlmcmFtZXMsIG1vdmVUb0xlZnRLZXlmcmFtZXMgfSBmcm9tICcuL2tleWZyYW1lcyc7XG5pbXBvcnQgeyBub25lQW5pbWF0aW9uLCBzaGFyZWRTdHlsZXMgfSBmcm9tICcuL3NoYXJlZCc7XG5cbmV4cG9ydCBjb25zdCBtb3ZlRnJvbVJpZ2h0ID0gdHJpZ2dlcignbW92ZUZyb21SaWdodCcsIFtcbiAgLi4ubm9uZUFuaW1hdGlvbixcbiAgdHJhbnNpdGlvbignKiA9PiAqJywgW1xuICAgIHF1ZXJ5KCc6ZW50ZXIsIDpsZWF2ZScsIHN0eWxlKHNoYXJlZFN0eWxlcyksIHtvcHRpb25hbDogdHJ1ZX0pLFxuICAgIGdyb3VwKFtcbiAgICAgIHF1ZXJ5KCc6ZW50ZXInLCBbXG4gICAgICAgIGFuaW1hdGUoJ3t7ZW50ZXJUaW1pbmd9fXMge3tlbnRlckRlbGF5fX1zIGVhc2UnLCBtb3ZlRnJvbVJpZ2h0S2V5ZnJhbWVzKVxuICAgICAgXSwge29wdGlvbmFsOiB0cnVlfSksXG4gICAgICBxdWVyeSgnOmxlYXZlJywgW1xuICAgICAgICBhbmltYXRlKCd7e2xlYXZlVGltaW5nfX1zIHt7bGVhdmVEZWxheX19cyBlYXNlJywgbW92ZVRvTGVmdEtleWZyYW1lcylcbiAgICAgIF0sIHtvcHRpb25hbDogdHJ1ZX0pLFxuICAgIF0pLFxuICAgIHF1ZXJ5KCc6ZW50ZXIsIDpsZWF2ZScsIGFuaW1hdGVDaGlsZCgpLCB7b3B0aW9uYWw6IHRydWV9KSxcbiAgXSwge3BhcmFtczoge2VudGVyVGltaW5nOiAnMTAnLCBsZWF2ZVRpbWluZzogJzEwJywgZW50ZXJEZWxheTogJzAnLCBsZWF2ZURlbGF5OiAnMCd9fSlcbl0pO1xuIl19