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

eventRemove

Description

Удаляет обработчик события с указанного HTML-элемента

eventRemove: (node: HTMLElement | string, event: string, handler: GanttCallback, options?: boolean | HandlerSettings) => void

Parameters

  • node - (required) HTMLElement | string - HTML-элемент или его ID
  • event - (required) string - название события (без префикса 'on')
  • handler - (required) function - функция, обрабатывающая событие
  • options - (optional) boolean | HandlerSettings - необязательно, либо флаг useCapture, либо объект options. Подробнее

Example

const handler = function(event){
console.log("event!");
};
var element = document.querySelector(".my-element");

gantt.event(element, "click", handler);

gantt.eventRemove(element, "click", handler);

Details

Любые слушатели событий, добавленные через event, будут автоматически удалены при вызове destructor.

Change log

  • добавлено в версии 4.0