@groovy.transform.CompileDynamic @grails.gorm.hibernate.annotation.ManagedEntity class DynamicFormField extends java.lang.Object implements Auditable, MultiTenant<DynamicFormField>, Stampable<DynamicFormField>, java.io.Serializable
Type | Name and description |
---|---|
static java.lang.Object |
belongsTo |
static java.lang.Object |
constraints |
int |
displaySequence |
java.lang.String |
extInfo 存储与特定字段类型相关的扩展信息 如附件字段的附件允许类型列表, 最大允许附件数量, 最大允许附件大小等 什么时候使用 extInfo? |
java.lang.String |
fieldName |
FieldType |
fieldType |
DynamicForm |
form |
DynamicFormGroup |
group |
java.lang.String |
helpText |
static java.lang.Object |
inlineSearchColumns |
java.lang.String |
label |
static java.lang.Object |
labelField |
static java.lang.Object |
mapping |
java.lang.Boolean |
nullable 如果 Form 字段中的 nullable 为空, 则表示使用 DynamicFieldInstance 或者 Domain 中定义的 nullable |
java.lang.String |
tenant 租户信息, 对应 Tenant Domain 的 subDomain 字段, 用于 gorm 实现多租户 |
Constructor and description |
---|
DynamicFormField
() |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#getClass(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#notify() |
存储与特定字段类型相关的扩展信息 如附件字段的附件允许类型列表, 最大允许附件数量, 最大允许附件大小等 什么时候使用 extInfo? 如果某个属性只适用于特定的字段类型, 则可以在这里指定 如果某个属性是所有的字段类型都适用的, 则应该将其做成通用的属性
如果 Form 字段中的 nullable 为空, 则表示使用 DynamicFieldInstance 或者 Domain 中定义的 nullable
租户信息, 对应 Tenant Domain 的 subDomain 字段, 用于 gorm 实现多租户
Groovy Documentation