Example usage:
// feedRequestFailure
//
// Callback routine from a failed AJAX feed request (feedRequest);
// post a simple failure error message with the http status code.
//
FeedListAssistant.prototype.feedRequestFailure = function(transport) {
// Use the Prototype template object to generate a string from the return status.
//
var t = new Template("Status #{status} returned from newsfeed request.");
var m = t.evaluate(transport);
// Log error & post dialog
//
Mojo.Log.info("Invalid feed - http failure (", m");
Mojo.Controller.errorDialog("Invalid feed - http failure ("+m);
};
This dialog displays the Ajax error code appended to a static error message. Note that there does not need to be an x-mojo-element div in the scene's HTML view file to use an error dialog widget.
Screenshot:
