Wijmo UI for the Web
wijmo.data Namespace
Inheritance Hierarchy
This light DataView API uses adapters to integrate popular libraries like Ajax, Breeze, and Knockout. It also supports local JavaScript arrays of data.
Types
typeDescription
The AjaxDataView object allows you to create an asynchronous HTTP (Ajax) request.
The ArrayDataView object allows you to create a data object using an array of data.

The ArrayDataViewBase is the base class of all types of DataView: AjaxDataView, ArrayDataViewBreezeDataView, and ODataView.

It is not to be used directly.

The BreezeDataView object allows you to create an asynchronous query on a remote server and return a promise with success and fail callbacks.
The ODataView object allows you to create a REST-based protocol for CRUD (create, read, update, delete) operations against resources exposed as data services.

The RemoteDataView is the base class of all types of DataView when used to get data remotely: AjaxDataView, ArrayDataViewBreezeDataView, and ODataView.

It is not to be used directly.

Interfaces
InterfaceDescription
Defines Ajax data and server settings, paging, filtering, and sorting for an AjaxDataView or ODataView object.
The ajax result which contains the data and the total items count.
 
Infrastructure.
Provides filtering, sorting and loading for a collection of data.
A function that creates an IDataView for a data source if possible.
Provides adding, modifying and removing of elements in a collection.
Defines a filter for one property.
Defines a filter operator that can be used as a IFilterDescriptor.operator property value.
 
 
 
Provides paging of a collection.
Defines a property of an IDataView element.
A result of IDataView refresh operation, implements a jQuery promise.
 
This interface contains properties for filtering, sorting and paging. These properties may also be implemented as parameters in the IDataView.refresh method as shown in the example below.
Defines sorting by one property.
 
 
See Also

Reference

Wijmo API