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

onBeforeFolderToggle

к сведению

Эта функция доступна только в PRO-версии.

Description

Срабатывает непосредственно перед открытием или закрытием ветки дерева (применимо только в режиме Timeline, "tree")

onBeforeFolderToggle: (section: object | boolean, isOpen: boolean, allSections: boolean) => boolean

Parameters

  • section - (required) object | boolean - объект конфигурации ветки, которая собирается открыться или закрыться.
    Будет true, если все ветки закрываются или открываются одновременно с помощью методов closeAllSections()/openAllSections().
  • isOpen - (required) boolean - указывает, будет ли ветка открыта (true) или закрыта (false)
  • allSections - (required) boolean - будет true, если все ветки дерева открываются или закрываются одновременно через closeAllSections()/openAllSections(), или false, если затрагивается только одна ветка.

Returns

  • result - (boolean) - определяет, должно ли стандартное действие события выполняться (true) или быть остановлено (false)

Example

scheduler.attachEvent("onBeforeFolderToggle", function(section,isOpen,allSections){
//любая пользовательская логика здесь
return true;
});
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.