Class | Description |
_SoloController | |
App | Application configuration class. |
ArgError | Arguments error exception class. |
ArithmeticError | Arithmetic error exception class. |
Array | Arrays provide a growable, integer indexed, in-memory store for objects. |
AssertError | Assertion error exception class. |
BinaryStream | BinaryStreams encode and decode various objects onto streams. |
Block | The Block type is used to represent program block scope. |
Boolean | Boolean class. |
ByteArray | ByteArrays provide a growable, integer indexed, in-memory store for bytes. |
Config | Config class providing settings for various. |
Controller | Web framework controller. |
Cookie | Cookie class to store parsed cookie strings. |
Database | SQLite database support. |
Date | General purpose class for representing and working with dates, times, time spans, time zones and locales. |
Dispatcher | The Dispatcher class supports the registration of listeners who want notification of events of interest. |
Endpoint | Reserved class for use by Event. |
Error | Base class for error exception objects. |
Event | The Event class encapsulates information pertaining to a system or application event. |
File | The File class provides a foundation of I/O services to interact with physical files. |
FileSystem | Spec ejs-12. |
Function | The Function type is used to represent closures, function expressions and class methods. |
GC | Garbage collector control class. |
global | Global variable space reference. |
GoogleConnector | GoogleConnector. |
Host | Web server host information. |
HtmlConnector | The Html Connector provides bare HTML encoding of Ejscript controls TODO - should actually implement the ViewConnector. |
Http | The Http object represents a Hypertext Transfer Protocol version 1. |
HttpDataEvent | Data event issued to the callback function. |
HttpErrorEvent | Error event issued to the callback function if any errors occur during an Http request. |
InstructionError | Code (instruction) error exception class. |
InternalError | Internal error exception class. |
IOError | IO error exception class. |
Iterable | Iterable is a temporary interface until we have the IterableType structural type. |
Iterator | Iterator is a helper class to implement iterators. |
JSON | |
Memory | Singleton class to monitor and report on memory allocation by the application for a given interpreter. |
MemoryError | Memory error exception class. |
Model | |
Namespace | Namespaces are used to qualify names into discrete spaces. |
Null | Base type for the null value. |
Number | The Number type is used by all numeric values in Ejscript. |
Object | The Object Class is the root class from which all objects are based. |
OutOfBoundsError | OutOfBounds error exception class. |
Path | Path class. |
Record | Database record class. |
ReferenceError | Reference error exception class. |
Reflect | Simple reflection class. |
RegExp | Regular expressions per ECMA-262. |
Request | HTTP request information. |
ResourceError | Resource error exception class. |
Response | HTTP response class. |
Session | Session state storage class. |
StateError | State error exception class. |
StopIteration | StopIteration used by iterators. |
Stream | Stream objects represent bi-directional streams of data that pass data elements between an endpoint known as a source or sink and a consumer / producer. |
String | Each String object represents a single immutable linear sequence of characters. |
SyntaxError | Syntax error exception class. |
System | System is a utility class providing methods to interact with the operating system. |
TextStream | TextStreams interpret data as a stream of Unicode characters. |
Timer | Timers manage the execution of functions at some point in the future. |
TimerEvent | Timer event. |
Type | Base class for all type objects. |
TypeError | Type error exception class. |
UploadFile | Upload file class. |
URIError | URI error exception class. |
View | Base class for web framework views. |
Void | The Void type is the base class for the undefined value. |
XML | The XML class, and the entire XML API, is based on ECMA-357, ECMAScript for XML (E4X). |
XMLHttp | XMLHttp compatible method to retrieve HTTP data. |
XMLList | The XMLList class, and the entire XML API, is based on ECMA-357, ECMAScript for XML (E4X). |