ig.scheduler.ScheduleDataSource

Appointment および ScheduleResource データを提供するデータ ソースの抽象基本クラス。

備考

ScheduleDataSource は、Scheduler を Appointment および ScheduleResource オブジェクトが作成、更新、削除できるデータ ソースにバインドする機能を提供します。

指定した日付範囲にある Appointment オブジェクトのサブセットを取得するには ScheduleDataSource.getAppointmentsInRange メソッドを使用します。

既存の Appointment オブジェクトを更新するには、編集セッションを開始するために ScheduleDataSource.beginEdit メソッドを呼び出し、オブジェクトの変更を保存するために ScheduleDataSource.endEdit メソッドを呼び出します。

同様に、新しい Appointment を作成するために ScheduleDataSource.createAppointment メソッドを呼び出して、変更を保存する EndEdit を呼び出します。

既存の Appointment を削除するために ScheduleDataSource.deleteAppointment メソッドを使用します。

ScheduleDataSource クラスがデータ ソースとの非同期操作をサポートするので、作成/読み込み/更新/削除に関連するメソッドが、派生クラスの実装に基づいて同期または非同期にデータを取得できるオブジェクトを返します。

ローカルに保存されるデータ ソースへの同期アクセスのため、ScheduleListDataSource クラスは ScheduleDataSource の実装を提供します。 詳細については、そのクラスのヘルプを参照してください。

依存関係

jquery-1.4.4.js
infragistics.util.js
infragistics.ext_core.js
infragistics.ext_collections.js
infragistics.ext_collectionsExtended.js
infragistics.ext_io.js
infragistics.ext_text.js
infragistics.ext_web.js
infragistics.dv_core.js
infragistics.dv_jquerydom.js
infragistics.dv_interactivity.js
infragistics.ext_ui.js

Copyright © 1996 - 2025 Infragistics, Inc. All rights reserved.