Classes

EqDataTable class

Represents Google data table class

AggrFunction class

Represents an aggregate function

DataModel class

Represents a data model

EqLcns class

Represents license.

Entity class

Represents one entity.

EntityAttr class

Represents entity attribute.

Expression class

Represents expression object.

Operand class

Represents one operand in some operator's expression

Operator class

Represents a logical expression or predicate, like comparisions or `LIKE` predicate.

ValueEditor class

Represents a value editor.

EqGuid class

EasyQuery representation of GUID.

EventEmitter class

The representation of event emitter.

EqContext class

Encapsulates all information about EasyQuery components on some webpage. Each context includes the following main components: - one data model, - one query, - one result set - one broker - several UI widgets.

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.

Column class

Represents some column which will be queried

Condition class

Represents some condition.

Query class

Represents Query.

FormatParser class

Represents a parser for format expressions in operators