Initial save indicator. Ref #114
This commit is contained in:
parent
ec9bcccdda
commit
a46677bbe9
@ -195,6 +195,11 @@
|
|||||||
z-index:20;
|
z-index:20;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#saving-document{
|
||||||
|
float:right;
|
||||||
|
display:none;
|
||||||
|
}
|
||||||
|
|
||||||
#warning-connection-lost{
|
#warning-connection-lost{
|
||||||
padding: 6px 0;
|
padding: 6px 0;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
@ -23,6 +23,9 @@ var documentsMain = {
|
|||||||
' <button id="odf-close">' +
|
' <button id="odf-close">' +
|
||||||
t('documents', 'Close') +
|
t('documents', 'Close') +
|
||||||
' </button>' +
|
' </button>' +
|
||||||
|
' <img id="saving-document" alt=""' +
|
||||||
|
' src="' + OC.imagePath('core', 'loading.gif') + '"' +
|
||||||
|
' />' +
|
||||||
' <button id="odf-invite" class="drop">' +
|
' <button id="odf-invite" class="drop">' +
|
||||||
t('documents', 'Share') +
|
t('documents', 'Share') +
|
||||||
' </button>' +
|
' </button>' +
|
||||||
@ -88,6 +91,17 @@ var documentsMain = {
|
|||||||
$('title').text(documentsMain.UI.mainTitle);
|
$('title').text(documentsMain.UI.mainTitle);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
showSave : function (){
|
||||||
|
$('#odf-close').hide();
|
||||||
|
$('#saving-document').show();
|
||||||
|
},
|
||||||
|
|
||||||
|
hideSave : function(){
|
||||||
|
$('#saving-document').hide();
|
||||||
|
$('#odf-close').show();
|
||||||
|
},
|
||||||
|
|
||||||
showProgress : function(message){
|
showProgress : function(message){
|
||||||
if (!message){
|
if (!message){
|
||||||
message = ' ';
|
message = ' ';
|
||||||
@ -206,7 +220,8 @@ var documentsMain = {
|
|||||||
documentsMain.webodfServerInstance = serverFactory.createServer();
|
documentsMain.webodfServerInstance = serverFactory.createServer();
|
||||||
documentsMain.webodfServerInstance.setToken(oc_requesttoken);
|
documentsMain.webodfServerInstance.setToken(oc_requesttoken);
|
||||||
documentsMain.webodfEditorInstance = new Editor({unstableFeaturesEnabled: documentsMain.useUnstable}, documentsMain.webodfServerInstance, serverFactory);
|
documentsMain.webodfEditorInstance = new Editor({unstableFeaturesEnabled: documentsMain.useUnstable}, documentsMain.webodfServerInstance, serverFactory);
|
||||||
|
documentsMain.webodfEditorInstance.addEventListener(Editor.EVENT_BEFORESAVETOFILE, documentsMain.UI.showSave);
|
||||||
|
documentsMain.webodfEditorInstance.addEventListener(Editor.EVENT_SAVEDTOFILE, documentsMain.UI.hideSave);
|
||||||
// load the document and get called back when it's live
|
// load the document and get called back when it's live
|
||||||
documentsMain.webodfEditorInstance.openSession(documentsMain.esId, documentsMain.memberId, function() {
|
documentsMain.webodfEditorInstance.openSession(documentsMain.esId, documentsMain.memberId, function() {
|
||||||
documentsMain.webodfEditorInstance.startEditing();
|
documentsMain.webodfEditorInstance.startEditing();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user