-
Notifications
You must be signed in to change notification settings - Fork 2.9k
/
zz_generated_sub_question.go
40 lines (38 loc) · 1.94 KB
/
zz_generated_sub_question.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package client
const (
SubQuestionType = "subQuestion"
SubQuestionFieldDefault = "default"
SubQuestionFieldDescription = "description"
SubQuestionFieldGroup = "group"
SubQuestionFieldInvalidChars = "invalidChars"
SubQuestionFieldLabel = "label"
SubQuestionFieldMax = "max"
SubQuestionFieldMaxLength = "maxLength"
SubQuestionFieldMin = "min"
SubQuestionFieldMinLength = "minLength"
SubQuestionFieldOptions = "options"
SubQuestionFieldRequired = "required"
SubQuestionFieldSatisfies = "satisfies"
SubQuestionFieldShowIf = "showIf"
SubQuestionFieldType = "type"
SubQuestionFieldValidChars = "validChars"
SubQuestionFieldVariable = "variable"
)
type SubQuestion struct {
Default string `json:"default,omitempty" yaml:"default,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
Group string `json:"group,omitempty" yaml:"group,omitempty"`
InvalidChars string `json:"invalidChars,omitempty" yaml:"invalidChars,omitempty"`
Label string `json:"label,omitempty" yaml:"label,omitempty"`
Max int64 `json:"max,omitempty" yaml:"max,omitempty"`
MaxLength int64 `json:"maxLength,omitempty" yaml:"maxLength,omitempty"`
Min int64 `json:"min,omitempty" yaml:"min,omitempty"`
MinLength int64 `json:"minLength,omitempty" yaml:"minLength,omitempty"`
Options []string `json:"options,omitempty" yaml:"options,omitempty"`
Required bool `json:"required,omitempty" yaml:"required,omitempty"`
Satisfies string `json:"satisfies,omitempty" yaml:"satisfies,omitempty"`
ShowIf string `json:"showIf,omitempty" yaml:"showIf,omitempty"`
Type string `json:"type,omitempty" yaml:"type,omitempty"`
ValidChars string `json:"validChars,omitempty" yaml:"validChars,omitempty"`
Variable string `json:"variable,omitempty" yaml:"variable,omitempty"`
}