Commit c1180d6e authored by Alexander.Trofimov's avatar Alexander.Trofimov

isDocumentCanSave, asc_isDocumentCanSave to baseEditorsApi

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@66592 954022d7-b5bf-4e40-9824-e11837661b57
parent cb35d3d0
...@@ -49,6 +49,8 @@ function baseEditorsApi(name) { ...@@ -49,6 +49,8 @@ function baseEditorsApi(name) {
// AutoSave // AutoSave
this.autoSaveGap = 0; // Интервал автосохранения (0 - означает, что автосохранения нет) в милесекундах this.autoSaveGap = 0; // Интервал автосохранения (0 - означает, что автосохранения нет) в милесекундах
this.isDocumentCanSave = false; // Флаг, говорит о возможности сохранять документ (активна кнопка save или нет)
// Chart // Chart
this.chartTranslate = new asc_CChartTranslate(); this.chartTranslate = new asc_CChartTranslate();
this.textArtTranslate = new asc_TextArtTranslate(); this.textArtTranslate = new asc_TextArtTranslate();
...@@ -435,6 +437,12 @@ baseEditorsApi.prototype.asc_showRevision = function(newObj) { ...@@ -435,6 +437,12 @@ baseEditorsApi.prototype.asc_showRevision = function(newObj) {
}; };
baseEditorsApi.prototype.asc_undoAllChanges = function() { baseEditorsApi.prototype.asc_undoAllChanges = function() {
}; };
/**
* Эта функция возвращает true, если есть изменения или есть lock-и в документе
*/
baseEditorsApi.prototype.asc_isDocumentCanSave = function() {
return this.isDocumentCanSave;
};
// Offline mode // Offline mode
baseEditorsApi.prototype.asc_isOffline = function() { baseEditorsApi.prototype.asc_isOffline = function() {
return false; return false;
......
...@@ -61,7 +61,6 @@ var editor; ...@@ -61,7 +61,6 @@ var editor;
this.oRedoObjectParamNative = null; this.oRedoObjectParamNative = null;
this.collaborativeEditing = null; this.collaborativeEditing = null;
this.isDocumentCanSave = false; // Флаг, говорит о возможности сохранять документ (активна кнопка save или нет)
// AutoSave // AutoSave
this.lastSaveTime = null; // Время последнего сохранения this.lastSaveTime = null; // Время последнего сохранения
...@@ -846,12 +845,6 @@ var editor; ...@@ -846,12 +845,6 @@ var editor;
} }
return false; return false;
}; };
/**
* Эта функция возвращает true, если есть изменения или есть lock-и в документе
*/
spreadsheet_api.prototype.asc_isDocumentCanSave = function() {
return this.isDocumentCanSave;
};
spreadsheet_api.prototype.asc_getCanUndo = function() { spreadsheet_api.prototype.asc_getCanUndo = function() {
return History.Can_Undo(); return History.Can_Undo();
......
...@@ -80,7 +80,6 @@ function asc_docs_api(name) ...@@ -80,7 +80,6 @@ function asc_docs_api(name)
this.SelectedObjectsStack = []; this.SelectedObjectsStack = [];
this.CoAuthoringApi.isPowerPoint = true; this.CoAuthoringApi.isPowerPoint = true;
this.isDocumentCanSave = false; // Флаг, говорит о возможности сохранять документ (активна кнопка save или нет)
// объекты, нужные для отправки в тулбар (шрифты, стили) // объекты, нужные для отправки в тулбар (шрифты, стили)
this._gui_editor_themes = null; this._gui_editor_themes = null;
...@@ -444,13 +443,6 @@ asc_docs_api.prototype.isDocumentModified = function() ...@@ -444,13 +443,6 @@ asc_docs_api.prototype.isDocumentModified = function()
return this.isDocumentModify; return this.isDocumentModify;
}; };
/**
* Эта функция возвращает true, если есть изменения или есть lock-и в документе
*/
asc_docs_api.prototype.asc_isDocumentCanSave = function () {
return this.isDocumentCanSave;
};
asc_docs_api.prototype.sync_BeginCatchSelectedElements = function() asc_docs_api.prototype.sync_BeginCatchSelectedElements = function()
{ {
if (0 != this.SelectedObjectsStack.length) if (0 != this.SelectedObjectsStack.length)
......
...@@ -301,7 +301,6 @@ function asc_docs_api(name) ...@@ -301,7 +301,6 @@ function asc_docs_api(name)
this.mailMergeFileData = null; this.mailMergeFileData = null;
this.isCoMarksDraw = false; this.isCoMarksDraw = false;
this.isDocumentCanSave = false; // Флаг, говорит о возможности сохранять документ (активна кнопка save или нет)
// Spell Checking // Spell Checking
this.SpellCheckApi = (window["AscDesktopEditor"] === undefined) ? new CSpellCheckApi() : new CSpellCheckApi_desktop(); this.SpellCheckApi = (window["AscDesktopEditor"] === undefined) ? new CSpellCheckApi() : new CSpellCheckApi_desktop();
...@@ -465,13 +464,6 @@ asc_docs_api.prototype.isDocumentModified = function() ...@@ -465,13 +464,6 @@ asc_docs_api.prototype.isDocumentModified = function()
return this.isDocumentModify; return this.isDocumentModify;
}; };
/**
* Эта функция возвращает true, если есть изменения или есть lock-и в документе
*/
asc_docs_api.prototype.asc_isDocumentCanSave = function () {
return this.isDocumentCanSave;
};
asc_docs_api.prototype.sync_BeginCatchSelectedElements = function() asc_docs_api.prototype.sync_BeginCatchSelectedElements = function()
{ {
if (0 != this.SelectedObjectsStack.length) if (0 != this.SelectedObjectsStack.length)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment