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 |
| 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 |
|---|---|
| Setting |
Facet to annotate a |