Commit 7d11db18 authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

autoSaveGap и asc_setAutoSaveGap в base

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@66237 954022d7-b5bf-4e40-9824-e11837661b57
parent d5ec75dd
...@@ -21,6 +21,9 @@ function baseEditorsApi(name) { ...@@ -21,6 +21,9 @@ function baseEditorsApi(name) {
this.advancedOptionsAction = c_oAscAdvancedOptionsAction.None; this.advancedOptionsAction = c_oAscAdvancedOptionsAction.None;
this.OpenDocumentProgress = new COpenProgress(); this.OpenDocumentProgress = new COpenProgress();
// AutoSave
this.autoSaveGap = 0; // Интервал автосохранения (0 - означает, что автосохранения нет) в милесекундах
// Chart // Chart
this.chartTranslate = new asc_CChartTranslate(); this.chartTranslate = new asc_CChartTranslate();
this.textArtTranslate = new asc_TextArtTranslate(); this.textArtTranslate = new asc_TextArtTranslate();
...@@ -73,6 +76,12 @@ baseEditorsApi.prototype.sendEvent = function() { ...@@ -73,6 +76,12 @@ baseEditorsApi.prototype.sendEvent = function() {
baseEditorsApi.prototype.SendOpenProgress = function() { baseEditorsApi.prototype.SendOpenProgress = function() {
this.sendEvent("asc_onOpenDocumentProgress", this.OpenDocumentProgress); this.sendEvent("asc_onOpenDocumentProgress", this.OpenDocumentProgress);
}; };
// Выставление интервала автосохранения (0 - означает, что автосохранения нет)
baseEditorsApi.prototype.asc_setAutoSaveGap = function(autoSaveGap) {
if (typeof autoSaveGap === "number") {
this.autoSaveGap = autoSaveGap * 1000; // Нам выставляют в секундах
}
};
// send chart message // send chart message
baseEditorsApi.prototype.asc_coAuthoringChatSendMessage = function(message) { baseEditorsApi.prototype.asc_coAuthoringChatSendMessage = function(message) {
this.CoAuthoringApi.sendMessage(message); this.CoAuthoringApi.sendMessage(message);
......
...@@ -83,8 +83,6 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS"; ...@@ -83,8 +83,6 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS";
this.autoSaveGapFast = 2000; // Интервал быстрого автосохранения (когда человек один) - 2 сек. this.autoSaveGapFast = 2000; // Интервал быстрого автосохранения (когда человек один) - 2 сек.
this.autoSaveGapSlow = 10 * 60 * 1000; // Интервал медленного автосохранения (когда совместно) - 10 минут this.autoSaveGapSlow = 10 * 60 * 1000; // Интервал медленного автосохранения (когда совместно) - 10 минут
this.autoSaveGap = 0; // Интервал автосохранения (0 - означает, что автосохранения нет) в милесекундах
this.waitSave = false; // Отложенное сохранение, происходит во время долгих операций this.waitSave = false; // Отложенное сохранение, происходит во время долгих операций
// Shapes // Shapes
...@@ -626,13 +624,6 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS"; ...@@ -626,13 +624,6 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS";
return ws.clearFilter(); return ws.clearFilter();
}; };
// Выставление интервала автосохранения (0 - означает, что автосохранения нет)
spreadsheet_api.prototype.asc_setAutoSaveGap = function(autoSaveGap) {
if (typeof autoSaveGap === "number") {
this.autoSaveGap = autoSaveGap * 1000; // Нам выставляют в секундах
}
};
spreadsheet_api.prototype.asc_setMobileVersion = function(isMobile) { spreadsheet_api.prototype.asc_setMobileVersion = function(isMobile) {
this.isMobileVersion = isMobile; this.isMobileVersion = isMobile;
AscBrowser.isMobileVersion = isMobile; AscBrowser.isMobileVersion = isMobile;
......
...@@ -94,10 +94,6 @@ function asc_docs_api(name) ...@@ -94,10 +94,6 @@ function asc_docs_api(name)
this.CoAuthoringApi.isPowerPoint = true; this.CoAuthoringApi.isPowerPoint = true;
this.isDocumentCanSave = false; // Флаг, говорит о возможности сохранять документ (активна кнопка save или нет) this.isDocumentCanSave = false; // Флаг, говорит о возможности сохранять документ (активна кнопка save или нет)
/**************************************/
// AutoSave
this.autoSaveGap = 0; // Интервал автосохранения (0 - означает, что автосохранения нет) в милесекундах
// объекты, нужные для отправки в тулбар (шрифты, стили) // объекты, нужные для отправки в тулбар (шрифты, стили)
this._gui_fonts = null; this._gui_fonts = null;
this._gui_editor_themes = null; this._gui_editor_themes = null;
...@@ -4058,13 +4054,6 @@ asc_docs_api.prototype.GetCurrentVisiblePage = function() ...@@ -4058,13 +4054,6 @@ asc_docs_api.prototype.GetCurrentVisiblePage = function()
return this.WordControl.m_oDrawingDocument.SlideCurrent; return this.WordControl.m_oDrawingDocument.SlideCurrent;
}; };
// Выставление интервала автосохранения (0 - означает, что автосохранения нет)
asc_docs_api.prototype.asc_setAutoSaveGap = function (autoSaveGap) {
if (typeof autoSaveGap === "number") {
this.autoSaveGap = autoSaveGap * 1000; // Нам выставляют в секундах
}
};
asc_docs_api.prototype.asc_SetDocumentPlaceChangedEnabled = function(bEnabled) asc_docs_api.prototype.asc_SetDocumentPlaceChangedEnabled = function(bEnabled)
{ {
if (this.WordControl) if (this.WordControl)
......
...@@ -324,9 +324,6 @@ function asc_docs_api(name) ...@@ -324,9 +324,6 @@ function asc_docs_api(name)
/**************************************/ /**************************************/
// AutoSave
this.autoSaveGap = 0; // Интервал автосохранения (0 - означает, что автосохранения нет) в милесекундах
this.bInit_word_control = false; this.bInit_word_control = false;
this.isDocumentModify = false; this.isDocumentModify = false;
...@@ -6207,13 +6204,6 @@ asc_docs_api.prototype.GetCurrentVisiblePage = function() ...@@ -6207,13 +6204,6 @@ asc_docs_api.prototype.GetCurrentVisiblePage = function()
return lPage2; return lPage2;
}; };
// Выставление интервала автосохранения (0 - означает, что автосохранения нет)
asc_docs_api.prototype.asc_setAutoSaveGap = function (autoSaveGap) {
if (typeof autoSaveGap === "number") {
this.autoSaveGap = autoSaveGap * 1000; // Нам выставляют в секундах
}
};
asc_docs_api.prototype.asc_SetDocumentPlaceChangedEnabled = function(bEnabled) asc_docs_api.prototype.asc_SetDocumentPlaceChangedEnabled = function(bEnabled)
{ {
if (this.WordControl) if (this.WordControl)
......
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