Interfaces

QueryParam interface

The Query Paramter type

AggrFuncData interface

Aggregate function JSON representation object.

DataModelData interface

Data Model JSON representation object.

EasyQueryData interface

EasyQuery License JSON representation object.

EntityAttrData interface

Entity attribute JSON representation object.

EntityData interface

Entity JSON representation object.

ExpressionData interface

Expression JSON representation object.

OperandData interface

Operand JSON representation object.

OperatorData interface

Operator JSON representation object.

ValueEditorData interface

Value editor JSON representation object.

EqEvent interface

Represents EasyQuery event type

PageNavigatorOptions interface

EqBroker interface

Defines the broker's interfaces. Broker is one of the important parts of EasyQuery library which is responsible for the communication with the server-side: getting information about the model, generating SQL (or other type of queries), executing queries, etc.

ExternalListCache interface

Defines interface for external list cache

ErrorMessage interface

Represents an error message. In addition to message text contans also a string value which represents the `type` of the error.

Message interface

Represents a "message" object which is used in different events within context

EqBrokerOptions interface

Defines broker options

EqContextHandlerOptions interface

Defines interface for all context event handlers

EqContextOptions interface

Defines the structure of context options.

ColumnData interface

Column JSON representation object.

ConditionData interface

Condition JSON representation object.

QueryData interface

Query JSON representation object.

QueryOptions interface

Represents query options.

AjaxOptions interface

Defines the structure of AJAX request

FormatToken interface

Defines the structure of the token returned by `FormatParser`

EqPagingOptions interface

Defines the structure of paging options