zhangwei
2024-09-23 208b5a9f559dd2c7298759fdfe37d07c926cbd4d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
import { AllowedComponentProps, VNodeProps } from './_common'
 
declare interface DividerProps {
  /**
   * 是否虚线
   * @default false
   */
  dashed?: boolean
  /**
   * 是否细线
   * @default true
   */
  hairline?: boolean
  /**
   * 是否以点替代文字,优先于text字段起作用
   * @default false
   */
  dot?: boolean
  /**
   * 内容文本的位置
   * @default "center"
   */
  textPosition?: 'left' | 'center' | 'right'
  /**
   * 文本内容
   */
  text?: string | number
  /**
   * 文本大小
   * @default 14
   */
  textSize?: string | number
  /**
   * 文本颜色
   * @default #909399
   */
  textColor?: string
  /**
   * 线条颜色
   * @default #dcdfe6
   */
  lineColor?: string
  /**
   * divider组件被点击时触发
   */
  onClick?: () => any
}
 
declare interface _Divider {
  new (): {
    $props: AllowedComponentProps &
      VNodeProps &
      DividerProps
  }
}
 
export declare const Divider: _Divider