Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIField ¶
type APIField struct {
IDValue string `json:"idValue"`
FieldID string `json:"fieldId"`
Name string `json:"name"`
Description string `json:"description"`
Kind string `json:"kind"`
IsUnique bool `json:"isUnique"`
Required bool `json:"required"`
SelectItems []SelectItem `json:"selectItems"`
MultipleSelect bool `json:"multipleSelect"`
DateFormat bool `json:"dateFormat"`
TextSizeLimitValidation TextSizeLimitValidation `json:"textSizeLimitValidation"`
PatternMatchValidation PatternMatchValidation `json:"patternMatchValidation"`
}
type CustomField ¶
type PatternMatchValidation ¶
type PatternMatchValidation struct {
Regexp Regexp `json:"regexp"`
}
type Schema ¶
type Schema struct {
APIFields []APIField `json:"apiFields"`
CustomFields []CustomField `json:"customFields"`
}
func LoadSchemaFromFile ¶
type SelectItem ¶
type TextSizeLimitValidation ¶
type TextSizeLimitValidation struct {
TextSize TextSize `json:"textSize"`
}
Click to show internal directories.
Click to hide internal directories.