주요 콘텐츠로 건너뛰기

set-edit

설명

에디터 전환 시 발생합니다.

사용법

"set-edit": ({ cardId: string | number, eventSource?: "select-card" } | null) => void;

매개변수

set-edit 이벤트의 콜백은 null 값이거나 다음 매개변수를 포함하는 객체를 받을 수 있습니다:

  • cardId - (필수) 편집할 카드의 ID
  • eventSource - (선택) "select-card" 액션으로, set-edit 이벤트를 호출하는 경우
노트

에디터를 닫을 때는 null 값이 사용됩니다.

정보

내부 이벤트를 처리하려면 Event Bus 메서드를 사용할 수 있습니다.

예제

// Kanban 생성
const board = new kanban.Kanban("#root", {
columns,
cards
});
// 사용자가 카드를 한 번 클릭했을 때 편집을 방지
board.api.intercept("set-edit", (ev) => {
return ev?.eventSource != "select-card";
});

변경 로그:

  • 이벤트는 v1.2에 추가되었습니다.
  • eventSource 매개변수는 v1.6에 추가되었습니다.

관련 샘플: Kanban. 작업을 더블 클릭하여 에디터 열기