eventReceive (Properties)

IBCalendar로 Drag가 가능하도록 설정한 HTML element나 다른 IBCalendar의 일정(Event)을 IBCalendar에 Drop되었을 때 발생하는 콜백(callback) 함수를 정의할 수 있습니다.
drop 옵션으로 설정한 콜백(callback) 함수와 함께 발생합니다.

Type

function

Example

콜백(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
};

Read More

Since

product version desc
core 1.5.0.0 기능 추가