pod camAxonPlugin

(Alpha) Axon projects support plugin for camembert (Skyspark Axon projects)

Mixins

Dict

Dict is a map of name/value pairs which is consistently models Rows, grid meta-data, and name/value object literals.

GridReader

GridReader is the interface for reading an encoding of grid data All implementations must have a constructor make(InStream).

GridWriter

GridWriter is the interface for writing an encoding of grid data.

RecId

RecId is deprecated, use Ref

Classes

AboutCmd
AxonActorData

Actor data object

AxonActors

Keep the map of actors per project/space Can't be held in space since those are reloaded all the time

AxonConn

AxonConn : Connection to a axon functions on a skyspark server

AxonDocs

AxonDocs Because Axon docs are inside pods, and we already have the fantom plugin indexing that This plugin just delegates to the fantom plugin

AxonEvalStack

Eval stack

AxonGridItem

AxonGridItem

AxonIndexer

AxonIndexer : Index/parse axon data(trio funcs and tags)

AxonItem

AxonItem Custom item for axon files /results items

AxonItemBuilder

AxonItemBuilder

AxonMenu

MenuBar

AxonNav
AxonPlugin

AxonPlugin

AxonSpace

AxonSpace

AxonSyncActor

AxonSyncActor Actor to intercat with Axon / Skyspark backend

AxonSyncInfo

AxonSyncInfo Data about axon function that was done

Bin

Bin is a tag value for a binary file stored on disk rather than in the in-memory record database.

Client

Client manages a network connection to a haystack server.

Col

Column of a Grid

Coord

Geographic coordinate as latitude and longitute in decimal degrees.

Etc

Etc provides folio related utility methods.

Grid

Two dimensional tabular data structure composed of Cols and Rows.

HaystackGridDisplayer

HaytackGridDisplayer Display Grid results tabulated in a window

HaystackGridModel
Kind

Kind identifies one of the valid tag value types.

LicenseWindow

LicenseWindow

LicensingCmd
Marker

Marker is the singleton which indicates a marker tag with no value.

NewAxonPrj
Number

Number represents a numeric value and an optional Unit.

Ref

Ref is used to model a record identifier and optional display string.

Remove

Remove is the singleton which indicates a remove operation.

Row

Row of a Grid.

TrioReader

TrioReader is used to read tag rec via the "Tag Record Input/Output" format.

TrioWriter

TrioWriter is used to write tag recs via the "Tag Record Input/Output" format.

ZincReader

ZincReader deserializes Grids from an input stream.

ZincWriter

ZincWriter serializes Grids to an output stream.

Enums

AxonActorAction

SyncActor Actions enum

Errs

AuthErr

Authentication error.

CallErr

CallErr is raised when a server returns an error grid from a client call to a REST operation.

UnitErr

UnitErr indicates an operation between two incompatible units

UnknownNameErr

UnknownNameErr is thrown when Dict.trap or Grid.col fails to resolve a name.

UnknownRecErr

UnknownRecErr is thrown when a rec cannot be resolved.