{"version":3,"file":"props.mjs","sources":["../../src/pull-down-refresh/props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件，请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdPullDownRefreshProps } from './type';\nimport { PropType } from 'vue';\n\nexport default {\n  /** 是否禁用下拉刷新 */\n  disabled: Boolean,\n  /** 加载中下拉高度，如果值为数字则单位是：'px' */\n  loadingBarHeight: {\n    type: [String, Number] as PropType<TdPullDownRefreshProps['loadingBarHeight']>,\n    default: 50 as TdPullDownRefreshProps['loadingBarHeight'],\n  },\n  /** 加载loading样式 */\n  loadingProps: {\n    type: Object as PropType<TdPullDownRefreshProps['loadingProps']>,\n  },\n  /** 提示语，组件内部默认值为 ['下拉刷新', '松手刷新', '正在刷新', '刷新完成'] */\n  loadingTexts: {\n    type: Array as PropType<TdPullDownRefreshProps['loadingTexts']>,\n    default: (): TdPullDownRefreshProps['loadingTexts'] => [],\n  },\n  /** 最大下拉高度，如果值为数字则单位是：'px' */\n  maxBarHeight: {\n    type: [String, Number] as PropType<TdPullDownRefreshProps['maxBarHeight']>,\n    default: 80 as TdPullDownRefreshProps['maxBarHeight'],\n  },\n  /** 刷新超时时间 */\n  refreshTimeout: {\n    type: Number,\n    default: 3000,\n  },\n  /** 组件状态，值为 `true` 表示下拉状态，值为 `false` 表示收起状态 */\n  value: {\n    type: Boolean,\n    default: undefined,\n  },\n  modelValue: {\n    type: Boolean,\n    default: undefined,\n  },\n  /** 组件状态，值为 `true` 表示下拉状态，值为 `false` 表示收起状态，非受控属性 */\n  defaultValue: Boolean,\n  /** 下拉或收起时触发，用户手势往下滑动触发下拉状态，手势松开触发收起状态 */\n  onChange: Function as PropType<TdPullDownRefreshProps['onChange']>,\n  /** 结束下拉时触发 */\n  onRefresh: Function as PropType<TdPullDownRefreshProps['onRefresh']>,\n  /** 滚动到页面底部时触发 */\n  onScrolltolower: Function as PropType<TdPullDownRefreshProps['onScrolltolower']>,\n  /** 刷新超时触发 */\n  onTimeout: Function as PropType<TdPullDownRefreshProps['onTimeout']>,\n};\n"],"names":["disabled","Boolean","loadingBarHeight","type","String","Number","default","loadingProps","Object","loadingTexts","Array","maxBarHeight","refreshTimeout","value","modelValue","defaultValue","onChange","Function","onRefresh","onScrolltolower","onTimeout"],"mappings":";;;;;;AASA,2BAAe;AAEbA,EAAAA,QAAU,EAAAC,OAAA;AAEVC,EAAAA,gBAAkB,EAAA;AAChBC,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQC,MAAM,CAAA;AACrBC,IAAAA,OAAS,EAAA,EAAA;GACX;AAEAC,EAAAA,YAAc,EAAA;AACZJ,IAAAA,IAAM,EAAAK,MAAAA;GACR;AAEAC,EAAAA,YAAc,EAAA;AACZN,IAAAA,IAAM,EAAAO,KAAA;IACNJ,OAAA,EAAS,SAATA,QAAAA,GAAA;AAAA,MAAA,OAAuD,EAAC,CAAA;AAAA,KAAA;GAC1D;AAEAK,EAAAA,YAAc,EAAA;AACZR,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQC,MAAM,CAAA;AACrBC,IAAAA,OAAS,EAAA,EAAA;GACX;AAEAM,EAAAA,cAAgB,EAAA;AACdT,IAAAA,IAAM,EAAAE,MAAA;AACNC,IAAAA,OAAS,EAAA,GAAA;GACX;AAEAO,EAAAA,KAAO,EAAA;AACLV,IAAAA,IAAM,EAAAF,OAAA;AACNK,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AACAQ,EAAAA,UAAY,EAAA;AACVX,IAAAA,IAAM,EAAAF,OAAA;AACNK,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AAEAS,EAAAA,YAAc,EAAAd,OAAA;AAEde,EAAAA,QAAU,EAAAC,QAAA;AAEVC,EAAAA,SAAW,EAAAD,QAAA;AAEXE,EAAAA,eAAiB,EAAAF,QAAA;AAEjBG,EAAAA,SAAW,EAAAH,QAAAA;AACb,CAAA;;;;"}