Class: TaskReaderAbstract

Reader.TaskReaderAbstract

new TaskReaderAbstract()

Абстрактный шаблон reader'а. Определяет интерфейс основных методов: init, getTasks и getText. Нужно наследоваться от этого класса
MyCoolReader.prototype = new TaskReaderAbstract();
Так можно создать свой адаптер для чтени задач из хранидища
Source:

Methods

(abstract) getTasks(cb)

Получает список всех задач в хранилище
Parameters:
Name Type Description
cb function колбэк получения списка задач из хранилища
Properties
Name Type Attributes Description
err Error <nullable>
ошибка выполнения
tasks Array.<object> <nullable>
Массив задач в хранилище
Properties
Name Type Description
name string имя задачи
md5 string md5 сумма задачи
Source:

(abstract) getText(task, cb)

Получить текст задачи
Parameters:
Name Type Description
task object задача
Properties
Name Type Description
name string имя задачи
md5 string контрольная сумма задачи
cb function колбэк чтения задачи из хранилища
Properties
Name Type Attributes Description
err Error <nullable>
ошибка чтения
text String <nullable>
текст задачи
Source:

(abstract) init(cb)

Инициализация адаптера
Parameters:
Name Type Description
cb function колбэк инициализации
Properties
Name Type Attributes Description
err Error <nullable>
Ошибка инициализации
Source: