()
| 38 | ) |
| 39 | |
| 40 | func (p Parameter) IsArray() bool { |
| 41 | return p.Type == ParameterTypeBooleanArray || |
| 42 | p.Type == ParameterTypeIntegerArray || |
| 43 | p.Type == ParameterTypeNumberArray || |
| 44 | p.Type == ParameterTypeObjectArray || |
| 45 | p.Type == ParameterTypeStringArray |
| 46 | } |
| 47 | |
| 48 | func NewParameter(name string, t string, description string, in string, fieldName string, required bool, defaultValue interface{}, allowedValues []interface{}, hidden bool, parameters []Parameter) *Parameter { |
| 49 | return &Parameter{name, t, description, in, fieldName, required, defaultValue, allowedValues, hidden, parameters} |
no outgoing calls
no test coverage detected