package
0.8.2
Repository: https://github.com/rgraphql/magellan.git
Documentation: pkg.go.dev

# Functions

NewJSONDecoder builds a new json decoder.
NewPathCache builds a path cache.
NewPathCursor builds a new path cursor.
NewQuery builds a new query object.
NewQueryTree builds the root of a query tree.
NewResultTree builds a new result tree.

# Structs

JSONDecoder decodes a result tree to a JSON object.
PathCache implements a mutual path aliasing scheme with a server.
PathCursor points to a location in the result tree.
Query is a query operation attached to a query tree.
QueryTree manages merging Query fragments into a single query tree.
ResultTree stores a RGQLValue result space.

# Interfaces

QueryTreeHandler handles changes to the query tree.
ResultTreeHandler handles a result value sequence.

# Type aliases

PathCacheEvictHandler is called when a cursor is evicted from the cache.