onBeforeBranchLoading

если динамическая загрузка включена, событие срабатывает после того, как пользователь развернул ветку задач, но до начала загрузки

boolean onBeforeBranchLoading(object settings);
settingsobjectобъект, содержащий идентификатор задачи и URL запроса
booleanвозврат `false` отменит динамическую загрузку, и запрос данных не будет отправлен на сервер

Available only in PRO Edition

Example

gantt.attachEvent("onBeforeBranchLoading", function(settings){
    var task = gantt.getTask(settings.taskId);
    config.url += "&value=" + encodeURIComponent(task.text);
    return true;
});

Details

Это событие можно использовать для добавления дополнительных параметров к запросам динамической загрузки. Объект settings содержит два свойства - идентификатор задачи и URL запроса:

{
   taskId: 1,
   url:"/data?parent_id=1"
}

URL запроса может быть изменён в коде.

Это событие срабатывает только тогда, когда включена Динамическая загрузка.

Событие может быть заблокировано, возврат false отменит запрос динамической загрузки.

See also
К началу