or
MyWidget = Widget.extend { viewModel: {} init: function(element, options) { this.viewModel = initializeViewModel(this.options) } initializeViewModel: function(options) { return new kendo.data.ObservableObject({ someFunctionThatNeedsAccessToTheWidget: function() { // trigger event here } }); }}