vxe-pc-ui
Version:
A vue based PC component library
25 lines (21 loc) • 625 B
text/typescript
import { handleGetFormDesignWidgetName } from '../render/util'
import type { VxeGlobalRendererHandles, VxeFormItemPropTypes } from '../../../types'
export interface WidgetTextFormObjVO {
color: string
align: VxeFormItemPropTypes.Align
bold: boolean
fontSize: string
}
export const getWidgetTextConfig = (): VxeGlobalRendererHandles.CreateFormDesignWidgetConfigObj<WidgetTextFormObjVO> => {
return {
title: handleGetFormDesignWidgetName,
icon: 'vxe-icon-text',
group: 'layout',
options: {
color: '',
align: '',
bold: false,
fontSize: ''
}
}
}