new TaskExecAbstract()
Абстрактный шаблон executor'а. Определяет интерфейс основных методов: matchType и execute.
Нужно наследоваться от этого класса
MyCoolExecutor.prototype = new TaskExecAbstract();
Так можно создать свой формат для выполнения задач
MyCoolExecutor.prototype = new TaskExecAbstract();
Так можно создать свой формат для выполнения задач
- Source:
Methods
execute(toExecuteTask, text, cb)
Выполняет задачу
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
toExecuteTask |
object | выполняемая задача
Properties
|
|||||||||
text |
string | текст задачи | |||||||||
cb |
function | колбэк выполнения задачи
Properties
|
- Source:
(abstract) matchType(taskName) → {boolean}
Определяет принадлежность задачи этому executor'у (по имени задачи)
Parameters:
Name | Type | Description |
---|---|---|
taskName |
string | имя задачи |
- Source:
Returns:
- результат, подходит ли этот формат под задачу (true - значит что этот executor будет выполнять эту задачу, при false продолжится поиск подходящего executor'а)
- Type
- boolean