eventRemove
Description
Entfernt einen Event-Handler von einem angegebenen HTML-Element
eventRemove: (node: HTMLElement | string, event: string, handler: GanttCallback, options?: boolean | HandlerSettings) => void
Parameters
node- (required) HTMLElement - | string das HTML-Element oder dessen IDevent- (required) string - der Event-Name (ohne das Präfix 'on')handler- (required) function - die Funktion, die den Event behandeltoptions- (optional) boolean | HandlerSettings - optionale Angabe, entweder das useCapture-Flag oder ein options-Objekt. Details siehe
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
Alle Event-Listener, die über event hinzugefügt wurden, werden automatisch entfernt, wenn destructor aufgerufen wird.
Related API
Related Guides
Change log
- hinzugefügt in Version 4.0