IBCalendar로 Drag가 가능하도록 설정한 HTML element나 다른 IBCalendar의 일정(Event)을 IBCalendar에 Drop되었을 때 발생하는 콜백(callback) 함수를 정의할 수 있습니다.
drop
옵션으로 설정한 콜백(callback) 함수와 함께 발생합니다.
function
콜백(callback) 함수 정의 시
"info"
객체를 parameter로 사용할 수 있습니다.
"info"
parameter 객체는 다음과 같은 속성들을 포함하고 있습니다.
Parameter | DataType | 설명 |
---|---|---|
draggedEl |
HTMLElement |
Drag되고 있었던 HTML element |
event |
EventApi |
Drag되어 새로 추가된 일정(Event) 정보 |
view |
Object |
IBCalendar의 현재 뷰(View) |
relatedEvents |
EventApi[] |
대상이 되는 일정(Event)과 관련된 일정(Event)들 (반복이벤트) |
revert |
Function |
이전의 일정(Event) 정보로 복구하는 함수 |
options = {
eventReceive: function(info) {
console.log("IBCalendar에 Drop되어 새로 추가된 일정(Event)의 id: " + info.event.id);
},
droppable: true,
editable: true
};
product | version | desc |
---|---|---|
core | 1.5.0.0 | 기능 추가 |