Перейти к основному содержимому

Обзор методов API

НазваниеОписание
addProject()Добавляет новый проект
addTask()Добавляет новую задачу в список
assignUser()Назначает пользователя на указанную задачу
checkTask()Отмечает задачу как выполненную
closeInlineEditor()Закрывает встроенный редактор задачи/проекта
collapseTask()Сворачивает задачу по её ID
copyTask()Копирует задачу в буфер обмена и вставляет её в указанную позицию
deleteProject()Удаляет проект
deleteTask()Удаляет указанную задачу из DataStore
destructor()Удаляет все HTML-элементы To Do List и отвязывает все связанные события
eachSelected()Перебирает все выбранные задачи
existsProject()Проверяет, существует ли указанный проект в DataStore
existsTask()Проверяет, существует ли указанная задача в DataStore
expandTask()Разворачивает свёрнутую задачу по её идентификатору
getChildrenIds()Возвращает идентификаторы дочерних задач указанной родительской задачи
getParentIds()Возвращает идентификаторы родительских задач указанной дочерней задачи
getProject()Возвращает объект проекта по его идентификатору
getSelection()Возвращает массив с идентификатором выбранной задачи
getTask()Возвращает объект задачи по её идентификатору
hasChildren()Проверяет, есть ли у указанной задачи дочерние задачи
hideCompletedTasks()Переключает To Do List в режим, при котором выполненные задачи скрыты со страницы
indentTask()Понижает уровень вложенности задачи на один уровень в зависимости от соседней задачи
moveTask()Перемещает задачу в указанную позицию
openInlineEditor()Открывает встроенный редактор задачи/проекта
parse()Загружает данные в To Do List
pasteTask()Вставляет скопированную задачу из буфера обмена в указанную позицию
redo()Повторяет действие, отменённое операцией undo
selectTask()Выделяет указанную задачу по её ID
serialize()Сериализует данные To Do List в объект JSON
setConfig()Устанавливает новую конфигурацию для To Do List
setFilter()Фильтрует задачи по заданным критериям в рамках активного проекта
setLocale()Устанавливает указанную локаль для To Do List
setProject()Устанавливает указанный проект как активный
setSort()Сортирует задачи активного проекта по заданным параметрам
showCompletedTasks()Переключает To Do List в режим отображения выполненных задач на странице
unassignUser()Снимает назначение пользователя с указанной задачи
uncheckTask()Отмечает задачу как незавершённую
undo()Отменяет последнюю операцию в To Do List
unindentTask()Повышает уровень вложенности задачи на один уровень в зависимости от соседней задачи
unselectTask()Снимает выделение с задачи (задач)
updateProject()Обновляет параметры конфигурации проекта
updateTask()Обновляет параметры конфигурации задачи