mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-27 19:29:04 +08:00
33 lines
1.7 KiB
TypeScript
33 lines
1.7 KiB
TypeScript
import { createSimpleTransition, createJavascriptTransition } from './src/CreateTransition';
|
|
import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent';
|
|
|
|
import ExpandTransitionGenerator from './src/ExpandTransition';
|
|
|
|
export { default as CollapseTransition } from './src/CollapseTransition';
|
|
// export { default as CollapseTransition } from './src/CollapseTransition';
|
|
|
|
export const FadeTransition = createSimpleTransition('fade-transition');
|
|
export const ScaleTransition = createSimpleTransition('scale-transition');
|
|
export const SlideYTransition = createSimpleTransition('slide-y-transition');
|
|
export const ScrollYTransition = createSimpleTransition('scroll-y-transition');
|
|
export const SlideYReverseTransition = createSimpleTransition('slide-y-reverse-transition');
|
|
export const ScrollYReverseTransition = createSimpleTransition('scroll-y-reverse-transition');
|
|
export const SlideXTransition = createSimpleTransition('slide-x-transition');
|
|
export const ScrollXTransition = createSimpleTransition('scroll-x-transition');
|
|
export const SlideXReverseTransition = createSimpleTransition('slide-x-reverse-transition');
|
|
export const ScrollXReverseTransition = createSimpleTransition('scroll-x-reverse-transition');
|
|
export const ScaleRotateTransition = createSimpleTransition('scale-rotate-transition');
|
|
|
|
// Javascript transitions
|
|
// export const ExpandTransition = createJavascriptTransition(
|
|
// 'expand-transition',
|
|
// ExpandTransitionGenerator()
|
|
// );
|
|
|
|
export const ExpandXTransition = createJavascriptTransition(
|
|
'expand-x-transition',
|
|
ExpandTransitionGenerator('', true)
|
|
);
|
|
|
|
export const ExpandTransition = createAsyncComponent(() => import('./src/ExpandTransition.vue'));
|