Author API Events
This article lists the Events that Author API provides, and details how to bind function callbacks to these events. These events are usually triggered by user actions, or specific events occurring while using the authoring, analytics or assessment products.
On
- activityduplicate:error
- activityduplicate:success
- activityedit:item:create
- activityedit:item:edit
- activityedit:items:added
- activityedit:saveable:changed
- add:widget
- itemduplicate:confirm
- itemedit:changed
- navigate
- open:activity
- open:item
- render:activity
- render:activitylist
- render:item
- render:widgets
- render:itemlist
- save
- save:activity
- save:activity:error
- save:activity:success
- save:error
- save:success
- widgetedit:editor:ready
- widgetedit:preview:changed
- widgetedit:widget:changed
- widgetedit:widget:ready
- itemlist:selection:changed
Once
- widgetedit:editor:ready
- widgetedit:preview:changed
- widgetedit:widget:changed
- widgetedit:widget:ready
Off
Best Practices
To accurately listen to any of the listed events, you should set up your event listeners immediately after initializing the API.