UNPKG

hfyk-app

Version:

导出问题

65 lines (63 loc) 1.61 kB
import { CSSProperties } from "vue"; export default interface IProps { /** * @description 是否虚线 (默认 false ) * */ dashed?: boolean; /** * @description 是否细线 (默认 true ) * */ hairline?: boolean; /** * @description 是否以点替代文字,优先于text字段起作用 (默认 false ) * */ dot?: boolean; /** * @description 内容文本的位置,left-左边,center-中间,right-右边 (默认 'center' ) * */ textPosition?: "center" | HyApp.LeftRightType; /** * @description 文本内容 * */ text?: string | "loadMore" | "loading" | "noMore"; /** * @description 文本大小 (默认 14) * */ textSize?: string | number; /** * @description 文本颜色 (默认 '#909399' ) * */ textColor?: string; /** * @description 线条颜色 (默认 '#dcdfe6' ) * */ lineColor?: string; /** * @description 加载图标(默认 'loading' ) * */ loadingIcon?: string; /** * @description 加载前的提示语(默认 '加载更多' ) * */ loadMoreText?: string; /** * @description 加载中提示语(默认 '正在加载...' ) * */ loadingText?: string; /** * @description 没有更多的提示语(默认 '没有更多了' ) * */ noMoreText?: string; /** * @description 上边距 (默认 0 ) * */ marginTop?: string | number; /** * @description 下边距 (默认 0 ) * */ marginBottom?: string | number; /** * @description 定义需要用到的外部样式 * */ customStyle?: CSSProperties; }