gaoluyang
2026-06-24 bfdc0e0e6d5e47aa501f9b6fadd143d9c97cf00a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import type { DiyComponent } from '../../../util';
 
/** 分割线属性 */
export interface DividerProperty {
  height: number; // 高度
  lineWidth: number; // 线宽
  paddingType: 'horizontal' | 'none'; // 边距类型
  lineColor: string; // 颜色
  borderType: 'dashed' | 'dotted' | 'none' | 'solid'; // 类型
}
 
/** 定义组件 */
export const component = {
  id: 'Divider',
  name: '分割线',
  icon: 'tdesign:component-divider-vertical',
  property: {
    height: 30,
    lineWidth: 1,
    paddingType: 'none',
    lineColor: '#dcdfe6',
    borderType: 'solid',
  },
} as DiyComponent<DividerProperty>;