주요 콘텐츠로 건너뛰기

open-menu

설명

메뉴를 열 때 발생합니다

사용법

"open-menu": ({
id: string | number,
type: "task" | "user" | "toolbar",
source?: (string | number)[]
});

매개변수

open-menu event의 callback은 다음 매개변수를 포함하는 객체를 받을 수 있습니다:

  • id - (필수) 메뉴가 열리는 항목의 ID
  • type - (필수) 메뉴의 유형
  • source - (선택) 작업이 수행될 task의 ID 배열

예제

const { ToDo, Toolbar } = todo;
const {tasks, projects, users} = getData();

const list = new ToDo("#root", {
tasks,
projects,
users
});

const toolbar = new Toolbar("#toolbar", {
api: list.api,
});

// "open-menu" event 구독
list.api.on("open-menu", ({id, type, source}) => {
console.log("The menu is opened", id, type, source);
});

변경 이력: v1.1에서 추가됨