use smarter shutdown API

pull/1/head
Tobias Hintze 11 years ago
parent 417540c1d3
commit da12ca4b55

@ -75,11 +75,8 @@ var officeMain = {
joinSession: function(userId, sessionId, cb) {
cb(memberId);
},
registerCallbackForShutdown: function(webodfShutdownFunction) {
officeMain.webodfShutdownFunction = webodfShutdownFunction;
},
callback: function() {
// initialized.
callback: function(webodfEditorInstance) {
officeMain.webodfEditorInstance = webodfEditorInstance;
}
}
);
@ -122,6 +119,9 @@ var officeMain = {
onClose: function() {
"use strict";
officeMain.webodfEditorInstance.shutdown(function() {
// successfull shutdown - all is good.
// Fade out odf-toolbar
$('#odf-toolbar').fadeOut('slow');
// Fade out editor
@ -132,12 +132,13 @@ var officeMain = {
$('.documentslist, #emptyfolder, #editing-sessions').fadeIn('slow');
$(document.body).removeClass('claro');
$('#office-content').removeClass('wide');
officeMain.webodfShutdownFunction();
});
});
}
};
$(document).ready(function() {
"use strict";
$('.documentslist tr').click(function(event) {
event.preventDefault();
officeMain.startSession($(this).attr('data-file'));

Loading…
Cancel
Save