We have updated Flexmonster Software License Agreement, effective as of September 30, 2025 (list of changes)
All documentation

on

on(eventName: String, function: Function)

[starting from version: 2.3]

Sets a JS function for the specified event. Check out the list of events.

You can also subscribe to the events during initialization by specifying them as new Flexmonster() parameters.

Parameters

Parameter/TypeDescription
eventName
String
The name of the component's event.
function
Function
The JS function which will be a handler for the specified component's event.

Examples

pivot.on('celldoubleclick', function () {
alert('The cell is double clicked');
});

//If you plan on removing some certain event handler later,
//add it the following way
pivot.on('cellclick', onCellClick);

function onCellClick(result) {
alert('The cell is clicked');
}

Open the example on JSFiddle.

See also

off
list of events