주요 콘텐츠로 건너뛰기

existsTask()

설명

지정된 태스크가 DataStore에 존재하는지 확인합니다

사용법

existsTask({ id: string | number }): boolean;

매개변수

  • id - (필수) 태스크의 ID

반환값

태스크가 존재하면 true를, 그렇지 않으면 false를 반환합니다

예제

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

const list = new ToDo("#root", {
tasks: [
{ id: "1", text: "Task 1" },
{ id: "1.1", text: "Task 1.1", parent: "1" },
{ id: "1.2", text: "Task 1.2", parent: "1" },
],
users,
projects
});

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

// 태스크 존재 여부 확인
list.existsTask({ id: "2" }); // -> false
list.existsTask({ id: "1.2" }); // -> true

관련 문서: 태스크 객체/Id