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

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.