UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

113 lines (112 loc) 2.52 kB
declare const _sfc_main: import("vue").DefineComponent<{ /** * 触发滚动的对象 * * @type {String} */ target: { type: StringConstructor; default: string; }; /** * 页面滚动高度达到该值时才显示 * * @type {Number} */ visibilityHeight: { type: NumberConstructor; default: number; }; /** * 组件距离底部的距离 * * @type {Number} */ bottom: { type: NumberConstructor; default: number; }; /** * 组件距离右部的距离 * * @type {Number} */ right: { type: NumberConstructor; default: number; }; /** * 滚动动画持续时间,单位 毫秒 * * @type {Number} */ duration: { type: NumberConstructor; default: number; }; }, { prefixCls: string; backTop: import("vue").Ref<boolean>; wrapperClasses: import("vue").ComputedRef<string[]>; wrapperStyles: import("vue").ComputedRef<{ bottom: string; right: string; }>; handleScrollTop: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("on-click" | "on-scroll-end")[], "on-click" | "on-scroll-end", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ /** * 触发滚动的对象 * * @type {String} */ target: { type: StringConstructor; default: string; }; /** * 页面滚动高度达到该值时才显示 * * @type {Number} */ visibilityHeight: { type: NumberConstructor; default: number; }; /** * 组件距离底部的距离 * * @type {Number} */ bottom: { type: NumberConstructor; default: number; }; /** * 组件距离右部的距离 * * @type {Number} */ right: { type: NumberConstructor; default: number; }; /** * 滚动动画持续时间,单位 毫秒 * * @type {Number} */ duration: { type: NumberConstructor; default: number; }; }>> & { "onOn-click"?: (...args: any[]) => any; "onOn-scroll-end"?: (...args: any[]) => any; }, { target: string; bottom: number; right: number; duration: number; visibilityHeight: number; }>; export default _sfc_main;