it would be great to expose some underlying events to IronPython scripts, like the Excel VBA event object model.
Some examples are:
onFilterChange
onFilterReset
onMark
onUnmark
onPageActivate
onPageDeactivate
onDocumentOpen
onDocumentSave
onSort
onRecalculate
etc.
At the moment, all we can do is fire scripts on visualisation selection or when a document property changes, or action controls.
Adding an event model to script against would unlock a lot of potential in Spotfire, without needing to write pure extensions.
The events would send an object representing the originator/caller of the event as an argument.
We can fire a script on visualisation selection ? Never used this. In which version ?
OnDataRefresh
OnTableRefresh
etc. etc.
I agree this would be a great extension. I would need something like onDocumentHasReallyCompletelyLoaded (the progress bar on the bottom left has disappeared)