Is there any built-in way to suppress and resume events of a certain component? I’m currently doing this manually by having a ‘suppEvent’ flag and checking it in every event but I wanted to know if there is any native method for this.
You can’t pause the event processing, but you can fully block all events
some.blockEvent();
//after this command all events will be ignored
some.unblockEvent();
http://docs.webix.com/api__link__ui.vscroll_blockevent.html
Please beware that this can cause some side effects, as many functions of component depend on event handlers.