UNPKG

@fe6/water-pro

Version:

An enterprise-class UI design language and Vue-based implementation

81 lines (80 loc) 2.53 kB
import type { CSSProperties } from 'vue'; import { PropType } from 'vue'; declare const _default: import("vue").DefineComponent<{ loading: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; useWrapper: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; modalHeaderHeight: import("vue-types").VueTypeValidableDef<number> & { default: number; } & { default: number; }; modalFooterHeight: import("vue-types").VueTypeValidableDef<number> & { default: number; } & { default: number; }; minHeight: import("vue-types").VueTypeValidableDef<number> & { default: number; } & { default: number; }; height: import("vue-types").VueTypeValidableDef<number> & { default: number; }; footerOffset: import("vue-types").VueTypeValidableDef<number> & { default: number; } & { default: number; }; visible: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; fullScreen: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; loadingTip: import("vue-types").VueTypeValidableDef<string> & { default: string; }; bodyStyle: PropType<CSSProperties>; scrollStyle: PropType<CSSProperties>; }, { wrapperRef: import("vue").Ref<{ $el: HTMLDivElement; }>; spinRef: import("vue").Ref<HTMLDivElement>; spinStyle: import("vue").ComputedRef<CSSProperties>; scrollTop: () => Promise<void>; setModalHeight: () => Promise<void>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("height-change" | "ext-height")[], "height-change" | "ext-height", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ visible: boolean; height: number; loading: boolean; footerOffset: number; modalHeaderHeight: number; modalFooterHeight: number; minHeight: number; fullScreen: boolean; useWrapper: boolean; loadingTip: string; } & { bodyStyle?: unknown; scrollStyle?: unknown; }>, { visible: boolean; height: number; loading: boolean; footerOffset: number; modalHeaderHeight: number; modalFooterHeight: number; minHeight: number; fullScreen: boolean; useWrapper: boolean; loadingTip: string; }>; export default _default;