Currently the API is very much limited to what is possible in the frontend in my opinion. It would be great if you could add events like: - A cell/range was selected - A cell was cut/pasted/copied - The context menu was initialized - A row/column was added - A row was added/deleted/hidden - A cell's content was modified ... ...
Also when color and font change, fire OnClientChange please
Agree with James, intercepting and/or providing options for paste event (current pasting is very slow for large amounts of data) and listening to sheet changes would be great additions.
+1 for intercepting paste
Any plans on when this could be available?
We particularly care about pasting; can we intercept the paste before it writes to the grid? * Change the data format, clear formatting, reshape the data * Get a "onBeforePaste" which also allows it to be cancelled I think the spreadsheet should also raise an "onSheetChanged" so we can detect when the sheets are changed.
Having access to the exposed events when they're triggered is definitely a must. We may end up having to write custom event hooks to intercept them in the Kendo Spreadsheet JavaScript in the meantime.
I concur. Would also like to see events for sheets: When sheets are selected, renamed, added, removed.