| タイプ | 解説 |
|---|---|
| AjaxDataView | AjaxDataView オブジェクトを使用すると、非同期の HTTP(Ajax)リクエストを作成できます。 |
| ArrayDataView | ArrayDataView オブジェクトを使用すると、データの配列からデータオブジェクトを作成できます。 |
| ArrayDataViewBase | ArrayDataViewBase は、すべての DataView 型(AjaxDataView、ArrayDataView、BreezeDataView、ODataView)の基本クラスです。 コードから直接使用しないでください。 |
| BreezeDataView | BreezeDataView オブジェクトを使用すると、リモートサーバーへの非同期クエリーを作成し、成功コールバックと失敗コールバックを含むプロミスを返すことができます。 |
| ODataView | ODataView オブジェクトを使用すると、データサービスとして公開されているリソースに対する CRUD(作成、読み取り、更新、削除)操作のための REST ベースプロトコルを作成できます。 |
| RemoteDataView | RemoteDataView は、データをリモートで取得するために使用されるすべての DataView 型(AjaxDataView、ArrayDataView、BreezeDataView、ODataView)の基本クラスです。 コードから直接使用しないでください。 |
| インターフェース | 解説 |
|---|---|
| IAjaxDataViewOptions | AjaxDataView または ODataView オブジェクトのために Ajax データおよびサーバー設定、ページング、フィルタリング、ソートを定義します。 |
| IAjaxResult | データと合計項目数を含むAjax結果。 |
| IBreezeDataViewOptions | |
| ICloneable | インフラストラクチャ。 |
| IDataView | データのコレクションのフィルタリング、ソート、およびロードを提供します。 |
| IDataViewFactory | 可能な場合にデータソースの IDataView を作成する関数。 |
| IEditableDataView | コレクション内の要素の追加、変更、削除を提供します。 |
| IFilterDescriptor | ある特定のプロパティのフィルタを定義します。 |
| IFilterOperator | IFilterDescriptor.operator プロパティの値として使用できるフィルタ演算子を定義します。 |
| IMutableObservable | |
| INumericMutableObservable | |
| IObservable | |
| IPagedDataView | コレクションのページングを提供します。 |
| IPropertyDescriptor | IDataView 要素のプロパティを定義します。 |
| IRefreshResult | IDataView 更新操作の結果。jQuery promise を実装します。 |
| IRemoteDataViewOptions | |
| IShape | このインタフェースには、フィルタリング、ソート、ページングのためのプロパティが含まれます。これらのプロパティは、IDataView.refresh メソッドのパラメータとしても実装されます。以下に例を示します。 |
| ISortDescriptor | ある特定のプロパティによるソートを定義します。 |
| ISubscribable | |
| ISubscription |