sard-uniapp
Version:
sard-uniapp 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库
39 lines (38 loc) • 958 B
JavaScript
import { defaultConfig } from '../config';
export const defaultPullDownRefreshProps = () => ({
threshold: 50,
headerHeight: 50,
transitionDuration: 300,
doneDuration: 0,
...defaultConfig.pullDownRefresh,
loading: false,
disabled: false,
});
export const pullDownRefreshProps = {
rootStyle: [String, Object, Array],
rootClass: String,
threshold: {
type: Number,
default: defaultPullDownRefreshProps().threshold,
},
headerHeight: {
type: Number,
default: defaultPullDownRefreshProps().headerHeight,
},
loading: {
type: Boolean,
default: false,
},
transitionDuration: {
type: Number,
default: defaultPullDownRefreshProps().transitionDuration,
},
doneDuration: {
type: Number,
default: defaultPullDownRefreshProps().doneDuration,
},
disabled: {
type: Boolean,
default: false,
},
};