Documentation
¶
Index ¶
Constants ¶
View Source
const ( TypeArray = "array" TypeObject = "object" KindField = "field" KindGroup = "group" FieldTypeText = "text" FieldTypeSelect = "select" FieldTypeOption = "option" VarRoot = "root" VarArrayRoot = "array_root" )
Json to schema constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArrayGroupSchema ¶
type ArrayGroupSchema interface {
SetChildrenSchema(Schema) ArrayGroupSchema
}
ArrayGroupSchema is interface of array group schemas
type ObjectGroupSchema ¶
type ObjectGroupSchema interface {
AppendChild(...Schema) ObjectGroupSchema
}
ObjectGroupSchema is interface of object group schemas
type TypeNeededSchema ¶
type TypeNeededSchema interface {
Type(string) nameNeededSchema
}
TypeNeededSchema is one of builder methods
Click to show internal directories.
Click to hide internal directories.