ig.scheduler.AppointmentPropertyMapping
備考
ScheduleListDataSource クラスは、 予定 を表すデータ オブジェクトを取得するアイテム ソースを指定する機能を提供します。
データ オブジェクト プロパティの名前、またはデータ型が対応する予定プロパティの名前、またはデータ型と一致しない場合、マッピングを使用して名前、または型を解決します。
データ オブジェクト プロパティの名前、またはデータ型が対応する予定プロパティの名前、またはデータ型と一致しない場合、マッピングを使用して名前、または型を解決します。
たとえば、StartDate というデータ オブジェクト プロパティがあるとします。これは、予定の Start プロパティ値が取得されるプロパティです。
この 2 つのプロパティ間のマッピングを作成するために、新しい AppointmentPropertyMapping オブジェクトが、Property 値 Start、DataObjectPropertyName StartDate で、すなわちデータ オブジェクト プロパティの実際の名前で作成されます。
この AppointmentPropertyMapping オブジェクトは、ScheduleListDataSource の AppointmentPropertyMappings コレクションに追加されます。 これはデータソースに対して、予定の Start プロパティーがデータ オブジェクトの StartDate というプロパティから取得、または割り当てられることを意味します。
プロパティ マッピングを使用して、ConvertCallback および ConvertBackCallback プロパティで、予定プロパティと対応するデータ オブジェクト プロパティとの間で双方向の変換を実行することもできます。このプロパティは、予定とその基となるデータ オブジェクトとの間でデータが転送されるたびに呼び出され、値を変更する機能を提供するデリゲートを受け入れます。
依存関係
-
ig.scheduler.AppointmentPropertyMapping
コンストラクター- new $.ig.scheduler.AppointmentPropertyMapping( );
新しいインスタンスを作成します。
-
convertBackCallback
継承- .convertBackCallback( );
備考
-
convertBackCallback
継承- .convertBackCallback( value:function );
- value
- タイプ:function
備考
-
convertCallback
継承- .convertCallback( );
備考
-
convertCallback
継承- .convertCallback( value:function );
- value
- タイプ:function
備考
-
dataObjectPropertyName
継承- .dataObjectPropertyName( );
-
dataObjectPropertyName
継承- .dataObjectPropertyName( value:string );
- value
- タイプ:string
-
onPropertyChanged
継承- .onPropertyChanged( propertyName:string );
- propertyName
- タイプ:string
-
property
- .property( );
- 返却型:
- ig.scheduler.AppointmentProperty
- 返却型の説明:
- AppointmentProperty を返します。
Appointment オブジェクトのプロパティを識別します。
-
property
- .property( value:ig.scheduler.AppointmentProperty );
- 返却型:
- ig.scheduler.AppointmentProperty
- 返却型の説明:
- AppointmentProperty を返します。
Appointment オブジェクトのプロパティを識別します。
- value
- タイプ:ig.scheduler.AppointmentProperty
-
toString
継承- .toString( );
-
verifyProperty
- .verifyProperty( propertyValue:number );
マッピングが RecurrenceRoot または Resource プロパティに作成された場合に例外を発生します。
- propertyValue
- タイプ:number
- AppointmentProperty 定数の等価の整数。