pod

hx

Haxall framework APIs

mixins

Ext

Extension

IHttpExt

HTTP system extension

IUserExt

User management system extension

Proj

Proj manages a project database

ProjCompanion

Manage Xeto specs and instances in the project companion library

Runtime

Runtime manages a database, library namespace, and extensions.

RuntimeExts

Runtime extension management

RuntimeLib

Runtime library and install state

RuntimeLibs

Runtime Xeto namespace library management

RuntimeMeta

Runtime meta data stored in "rt:meta" record.

RuntimeObservables

Runtime observable APIs

RuntimeWatches

Runtime watch subscription APIs

Sys

System is the host level project in multi-tenant systems

SysExt

Base class for system level only extensions

User

User account

UserSession

User authentication session

classes

Context

Haxall execution and security context.

ExtObj

Base class for all Ext implementations

ExtWeb

Ext plugin to add web servicing capability.

HxApiOp

Base class for Haxall 3.x style HTTP API operation processing

HxCli

Haxall command line interface.

HxMsg

HxMsg provides simple immutable tuple to use for actor messages.

HxTest

HxTest is a base class for writing Haxall tests which provide access to a booted project instance.

HxUtil

Haxall utility methods

Settings

Settings wraps a dict that maps tags to statically typed fields for extension settings.

SysInfo

SysInfo models the meta data of the system running Haxall.

Watch

Watch is a subscription to a set of records in a project database.

enums

RuntimeLibBasis

RuntimeLibBasis defines owner of a given library

facets

HxTestProj

Annotates a HxTest method to setup a test project

Setting

Facet to annotate a Settings field.