@fe6/water-pro
Version:
An enterprise-class UI design language and Vue-based implementation
37 lines (36 loc) • 1.37 kB
TypeScript
/** @format */
import type { PropType } from 'vue';
declare type Mode = 'in-out' | 'out-in' | 'default' | undefined;
export declare function createSimpleTransition(name: string, origin?: string, mode?: Mode): import("vue").DefineComponent<{
group: {
type: PropType<boolean>;
default: boolean;
};
mode: {
type: PropType<Mode>;
default: Mode;
};
origin: {
type: PropType<string>;
default: string;
};
}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
mode: Mode;
group: boolean;
origin: string;
} & {}>, {
mode: Mode;
group: boolean;
origin: string;
}>;
export declare function createJavascriptTransition(name: string, functions: Recordable, mode?: Mode): import("vue").DefineComponent<{
mode: {
type: PropType<Mode>;
default: Mode;
};
}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
mode: Mode;
} & {}>, {
mode: Mode;
}>;
export {};