AggrFunction class
Represents an aggregate function
Column class
Represents some column which will be queried
Condition class
Represents some condition.
DataModel class
Represents a data model
Entity class
Represents one entity.
EntityAttr class
Represents entity attribute.
EqContext class
Encapsulates all information about EasyQuery components on some webpage and provides some basic operation over those components Each context includes the following main components: - one data model, - one query, - one result set - several UI widgets.
EqDataTable class
Represents Google data table class
EqGuid class
EasyQuery representation of GUID.
EqModelLoader class
- modelLoadingRejectFunc
- modelLoadingResolveFunc
- modelNeverLoaded
- modelPromise
- createModelLoadingPromise
- getContext
- getModelPromise - Returns the `Promise` of the model loading process
- init
- sendLoadModelRequest
EqServerModelLoader class
- modelLoadingRejectFunc
- modelLoadingResolveFunc
- modelNeverLoaded
- modelPromise
- createModelLoadingPromise
- getContext
- getModelPromise - Returns the `Promise` of the model loading process
- init
- sendLoadModelRequest
EventEmitter class
The representation of event emitter.
Expression class
Represents expression object.
FormatParser class
Represents a parser for format expressions in operators
Operand class
Represents one operand in some operator's expression
Operator class
Represents a logical expression or predicate, like comparisions or `LIKE` predicate.
Query class
Represents Query.
ValueEditor class
Represents a value editor.
Widget class
Represents a widget - a visual element with "knows" how to render itself. Some widgets just display some information from the context (like the generated SQL or the result set). Others - allow user to interact with them to define query conditions or columns.
InvalidQueryError class
The error that appears when the query is not valid