Handle Events

You can subscribe to an event using a configuration option. All event handling options are given names that begin with on.

JavaScript
var viewModel = {
    menuInstance: {},
    menuOptions: {
        // ...
        onItemClick: function (info) {
            // Handles the "itemClick" event
        },
        onInitialized: function (info) {
            // Saves the widget instance
            viewModel.menuInstance = info.component;    
            // Handles the "initialized" event
        }
    }
};

ko.applyBindings(viewModel);

View Demo

See Also