Addons extend client's functionality by registering request hanlders and observers.

Addon is a node.js (commonjs) module placed in client_add_on folder. It is just a function, which is called at client's start up. During this call it registers all it's hooks and works by receiving call to them.

interface Addon {
	(client: AddonParams): void;

See Hello world addon for a comprehensive example of addon.

Most addons provide service request handlers. See Service addons for more detail.


This section contains following topics: