지정한 ID에 해당하는 일정(Event)에서 IBCalendar 에서 지원하는 데이터값이 아닌
"extendedProp"
값들을 변경합니다.
IBCalendar 에서 제공하는 데이터는 달력 객체 구조 의조회 데이터 구조
부분을 참고하시면 됩니다.
IBCalendar 에서 제공하는 데이터 중"memo"
데이터만 유일하게"extendedProp"
로 제공하고 있습니다.
일정(Event)의"extendedProp"
데이터 변경 후 동기화를 위해"eventChange"
옵션으로 정의한 콜백(callback) 함수를 호출합니다.
void setEventExtendedProp( id, name, val );
Name | Type | Required | Description |
---|---|---|---|
id | string |
필수 | 일정(Event)의 ID |
name | string |
필수 | 설정할 "extendedProp" 데이터명 |
val | any |
필수 | 설정할 "extendedProp" 데이터값 |
none
// 일정(Event)의 memo 값을 변경
IBCalendar.get("calendar1").setEventExtendedProp("event1", "memo", "sonymaker2");
console.log("변경된 MEMO 값 : ", IBCalendar.get("calendar1").getEventById("event1").extendedProps.memo);
product | version | desc |
---|---|---|
core | 1.5.0.0 | 기능 추가 |