Callbacks
note
All Module callbacks are available in this class.
render
Triggered on each render frame when the cursor is active.
Useful for:
- syncing external animations,
- debugging cursor state,
- custom visual effects.
const cursor = new Cursor({ }, {
onRender: () => console.log('render'),
});
or:
const destruct = cursor.on('render', () => console.log('Cursor rendered'));
// Cancel the callback
destruct();