UiShowSpecifier s = new UiShowSpecifier()
s.ui partner, {
section "Partner", {
fieldAction "Test Icon",
ActionIcon.SHOW * IconStyle.SCALE_DOWN, (1)
this.&showContact as MC, partner.id, false
field partner.name_, Style.EMPHASIS + Style.BLUE (2)
field partner.branding
field partner.address?.country
}
}
Table of Contents
-
支持HTML
-
支持PDF
-
支持CSV
该DSL用于显示数据对象详细信息,兼具编辑功能。每个字段的显示都可设置样式。
1 | 图标必须为缩小版,以此能够排列在“Name”字段旁 |
2 | 可设置样式,多种样式可以堆叠 |
Figure 1. 相应结果
DSL架构
Figure 2. DSL架构图