Universal Changed Event Support
Add a custom binding (named AllDocument binding) encompassing opened Powerpoint file , Excel File or Word file from Office.js so that a before chang event is raised to App. This will help with validations/ custom actions
Smart Owl commented
Event support is badly needed for the Office versions of Excel, and Word because many application development shops are developing Office-Addins for Office 365. The addins would interact with the Word and Excel web applications via events like Open, Close, Save, SaveAs, BeforeSave, BeforeClose as has been mentioned in other comments on this user Voice site. The same type of comments also appear on the Excel and word user voice sites.
Adin Schmahmann commented
This could be very useful for apps that try and handle/manipulate the document in real-time. Some examples include:
1) A company that wants it's employees to conform to a certain standard while writing documents (e.g. only black + white figures, no built-in table of contents, particular paragraph spacing) and to be informed/corrected when they've manipulated the document incorrectly
2) An Office App was being used as a frontend for a database having the ability to detect changes via event instead of polling would be great.
Finally and perhaps most interestingly, once Word, PowerPoint, Excel, etc. enable co-editing these events will have to be used by the Office team internally anyway and it would be fantastic if developers of other cloud storage providers could be granted the same ability (at least from the frontend/JS perspective) to do co-editing with Office documents as OneDrive would be granted. I have some experience dealing with this issue and would be happy to continue this conversation so feel free to reach out via email.