UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

113 lines (112 loc) 2.32 kB
declare const _sfc_main: import("vue").DefineComponent<{ /** * 偏移位置 * * @type {Number} */ move: { type: NumberConstructor; }; /** * 轴滚动比率 * * @type {Number} */ ratio: { type: NumberConstructor; default: number; }; /** * 滚动条总是显示 * * @type {Boolean} */ always: { type: BooleanConstructor; default: boolean; }; /** * 滚动条大小 * * @type {String} */ barSize: { type: StringConstructor; default: string; }; /** * 方向 * * @type {Boolean} */ vertical: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; thumbWrapper: import("vue").Ref<HTMLDivElement>; thumb: import("vue").Ref<HTMLDivElement>; data: { thumbState: { X?: number; Y?: number; }; visible: boolean; }; wrapperClasses: import("vue").ComputedRef<string[]>; thumbStyles: import("vue").ComputedRef<{}>; handleThumbMousedown: (event: MouseEvent) => void; handleThumbWrapperMousedown: (event: MouseEvent) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ /** * 偏移位置 * * @type {Number} */ move: { type: NumberConstructor; }; /** * 轴滚动比率 * * @type {Number} */ ratio: { type: NumberConstructor; default: number; }; /** * 滚动条总是显示 * * @type {Boolean} */ always: { type: BooleanConstructor; default: boolean; }; /** * 滚动条大小 * * @type {String} */ barSize: { type: StringConstructor; default: string; }; /** * 方向 * * @type {Boolean} */ vertical: { type: BooleanConstructor; default: boolean; }; }>>, { always: boolean; vertical: boolean; ratio: number; barSize: string; }>; export default _sfc_main;