I think the following situations should trigger an event: (arguments to pass)
- Switch to a new page (page-DOM-object, page caption)
- Success:
- Upload (file name, UI-upload-item-DOM-object)
- Publish (file name, UI-upload-item-DOM-object)
- Error:
- Upload (file name, UI-upload-item-DOM-object, raw API-response)
- Publish (file name, UI-upload-item-DOM-object, raw API-response)
... and perhaps more like "before publish"
How an implementation could look like? What do I imagine:
$(document).triggerHandler('upwiz',
'community event',
'error',
'publish',
upload.name,
<DOM NODE>,
jqXHR.response
)
Version: unspecified
Severity: enhancement