Interception
The Interception API enables apps to register interception handlers with which to modify the low-level platform operations. Interception handlers can be executed before and/or after the default implementations of the platform operations, and the execution of the default implementation for a platform operation can be prevented entirely. This allows for finer control over the platform operations. It's possible to register only a single interception handler per platform operation within an API domain.
For an app to be able to register interception handlers, interception must be enabled in the system configuration of io.Connect Desktop.
The Interception API is accessible via the io.interception object.
Available since io.Connect Desktop 9.6.