Versions in this module Expand all Collapse all v0 v0.1.0 Dec 3, 2019 Changes in this version + type Node struct + CreatedAt time.Time + ID uint + NodeBodies NodeBodies + Parent string + ParentPath string + Primitive string + References json.RawMessage + Slug string + Status int + UID int + UUID string + UpdatedAt time.Time + type NodeBodies []*NodeBody + type NodeBody struct + Body string + CreatedAt time.Time + Lang string + NID string + Title string + UID int + UpdatedAt time.Time + type NodeQueryOptions struct + IncludeNodeBodies bool + PageParam *schema.PaginationParam + type NodeQueryParam struct + Lang string + LikeSlug string + Parent *string + PrefixParentPath string + Primitive string + Slug string + Slugs []string + Title string + UID int + UUIDs []string + type NodeQueryResult struct + Data Nodes + PageResult *schema.PaginationResult + type NodeTree struct + Children *[]*NodeTree + CreatedAt time.Time + ID uint + NodeBodies NodeBodies + Parent string + ParentPath string + Primitive string + References json.RawMessage + Slug string + Status int + UID int + UUID string + UpdatedAt time.Time + type NodeTrees []*NodeTree + func (a NodeTrees) ForEach(fn func(*NodeTree, int)) NodeTrees + func (a NodeTrees) ToTree() []*NodeTree + type Nodes []*Node + func (a Nodes) SplitAndGetAllSlugs() []string + func (a Nodes) ToLeafSlugs() []string + func (a Nodes) ToMap() map[string]*Node + func (a Nodes) ToTrees() NodeTrees + type Primitive struct + CreatedAt time.Time + ID uint + Options json.RawMessage + Parent string + ParentPath string + Slug string + UID int + UUID string + UpdatedAt time.Time + Variations Variations + type PrimitiveBody struct + Body string + CreatedAt time.Time + Lang string + Slug string + Title string + UID int + UpdatedAt time.Time + type PrimitiveQueryOptions struct + IncludeVariations bool + PageParam *schema.PaginationParam + type PrimitiveQueryParam struct + Lang string + LikeSlug string + Parent *string + PrefixParentPath string + Slug string + Slugs []string + Title string + UID int + UUIDs []string + type PrimitiveQueryResult struct + Data Primitives + PageResult *schema.PaginationResult + type PrimitiveTree struct + Children *[]*PrimitiveTree + CreatedAt time.Time + ID uint + Options json.RawMessage + Parent string + ParentPath string + Slug string + UID int + UUID string + UpdatedAt time.Time + Variations Variations + type PrimitiveTrees []*PrimitiveTree + func (a PrimitiveTrees) ForEach(fn func(*PrimitiveTree, int)) PrimitiveTrees + func (a PrimitiveTrees) ToTree() []*PrimitiveTree + type Primitives []*Primitive + func (a Primitives) SplitAndGetAllSlugs() []string + func (a Primitives) ToLeafSlugs() []string + func (a Primitives) ToMap() map[string]*Primitive + func (a Primitives) ToTrees() PrimitiveTrees + type Variations []*PrimitiveBody