Even iOS Safari is using the standard page now (not mobile)

This commit is contained in:
Wolfgang Ginolas 2023-04-21 13:30:37 +02:00
parent 6fa99f8c24
commit 69ea3d8c05
4 changed files with 202 additions and 199 deletions

View file

@ -423,12 +423,12 @@ this.lang=docInfo.get_Lang();this.jwtOpen=docInfo.get_Token();this.encrypted=doc
opt_isIdle){this._isViewer=isViewer;if(this._locks){this.ownedLockBlocks=[];for(var block in this._locks)if(this._locks.hasOwnProperty(block)){var lock=this._locks[block];if(lock["state"]===2)this.ownedLockBlocks.push(lock["blockValue"])}this._locks={}}this._send({"type":"auth","docid":this._docid,"documentCallbackUrl":this._documentCallbackUrl,"token":this._token,"user":{"id":this._user.asc_getId(),"username":this._user.asc_getUserName(),"firstname":this._user.asc_getFirstName(),"lastname":this._user.asc_getLastName(),
"indexUser":this._indexUser},"editorType":this.editorType,"lastOtherSaveTime":this.lastOtherSaveTime,"block":this.ownedLockBlocks,"sessionId":this._id,"sessionTimeConnect":this._sessionTimeConnect,"sessionTimeIdle":opt_isIdle>=0?opt_isIdle:0,"documentFormatSave":this._documentFormatSave,"view":this._isViewer,"isCloseCoAuthoring":this.isCloseCoAuthoring,"openCmd":opt_openCmd,"lang":this.lang,"mode":this.mode,"permissions":this.permissions,"encrypted":this.encrypted,"IsAnonymousUser":this.IsAnonymousUser,
"timezoneOffset":(new Date).getTimezoneOffset(),"coEditingMode":this.coEditingMode,"jwtOpen":this.jwtOpen,"jwtSession":this.jwtSession,"time":Math.round(performance.now()),"supportAuthChangesAck":true})};DocsCoApi.prototype._initSocksJs=function(){var t=this;var socketio;socketio=this.socketio={};var send=function(data){setTimeout(function(){socketio.onmessage({data:JSON.stringify(data)})})};var license={type:"license",license:{type:3,mode:0,rights:1,buildVersion:"7.3.3",buildNumber:8}};var channel;
console.log("XXX common/docscoapi.js calling require");require(["/common/outer/worker-channel.js","/common/common-util.js"],function(Channel,Util){console.log("XXX common/docscoapi.js in require");var msgEv=Util.mkEvent();var p=window.parent;if(editor&&editor.isReporterMode){p=window.opener;window.parent=p}else window.APP=p&&p.APP;window.addEventListener("message",function(msg){if(msg.source!==p)return;msgEv.fire(msg)});var postMsg=function(data){p.postMessage(data,"*")};Channel.create(msgEv,postMsg,
function(chan){channel=chan;send(license);chan.on("CMD",function(obj){send(obj)})})});socketio.onopen=function(){t._onServerOpen()};socketio.onopen();socketio.close=function(){console.error("Close realtime")};socketio.emit=function(type,data){if(channel)channel.event("CMD",data)};socketio.onmessage=function(e){t._onServerMessage(JSON.parse(e.data))};return socketio};DocsCoApi.prototype._onServerOpen=function(){this._state=ConnectionState.WaitAuth;this.onFirstConnect()};DocsCoApi.prototype._onServerMessage=
function(data){var dataObject=data;switch(dataObject["type"]){case "auth":this._onAuth(dataObject);break;case "message":this._onMessages(dataObject,false);break;case "cursor":this._onCursor(dataObject);break;case "meta":this._onMeta(dataObject);break;case "getLock":this._onGetLock(dataObject);break;case "releaseLock":this._onReleaseLock(dataObject);break;case "connectState":this._onConnectionStateChanged(dataObject);break;case "saveChanges":this._onSaveChanges(dataObject);break;case "authChanges":this._onAuthChanges(dataObject);
break;case "saveLock":this._onSaveLock(dataObject);break;case "unSaveLock":this._onUnSaveLock(dataObject);break;case "savePartChanges":this._onSavePartChanges(dataObject);break;case "drop":this._onDrop(dataObject);break;case "disconnectReason":this._onDisconnectReason(dataObject);break;case "waitAuth":break;case "error":this._onDrop(dataObject);break;case "documentOpen":this._documentOpen(dataObject);break;case "warning":this._onWarning(dataObject);break;case "license":this._onLicense(dataObject);
break;case "session":this._onSession(dataObject);break;case "refreshToken":this._onRefreshToken(dataObject["messages"]);break;case "expiredToken":this._onExpiredToken(dataObject);break;case "forceSaveStart":this._onForceSaveStart(dataObject["messages"]);break;case "forceSave":this._onForceSave(dataObject["messages"]);break;case "rpc":this._onPRC(dataObject["responseKey"],false,dataObject["data"]);break}};DocsCoApi.prototype._onServerClose=function(explicit){if(ConnectionState.SaveChanges===this._state){this._isReSaveAfterAuth=
true;if(null!==this.saveCallbackErrorTimeOutId){clearTimeout(this.saveCallbackErrorTimeOutId);this.saveCallbackErrorTimeOutId=null}}if(explicit)this._state=ConnectionState.ClosedAll;else this._state=ConnectionState.Reconnect};window["AscCommon"]=window["AscCommon"]||{};window["AscCommon"].CDocsCoApi=CDocsCoApi})(window);"use strict";
require(["/common/outer/worker-channel.js","/common/common-util.js"],function(Channel,Util){var msgEv=Util.mkEvent();var p=window.parent;if(editor&&editor.isReporterMode){p=window.opener;window.parent=p}else window.APP=p&&p.APP;window.addEventListener("message",function(msg){if(msg.source!==p)return;msgEv.fire(msg)});var postMsg=function(data){p.postMessage(data,"*")};Channel.create(msgEv,postMsg,function(chan){channel=chan;send(license);chan.on("CMD",function(obj){send(obj)})})});socketio.onopen=
function(){t._onServerOpen()};socketio.onopen();socketio.close=function(){console.error("Close realtime")};socketio.emit=function(type,data){if(channel)channel.event("CMD",data)};socketio.onmessage=function(e){t._onServerMessage(JSON.parse(e.data))};return socketio};DocsCoApi.prototype._onServerOpen=function(){this._state=ConnectionState.WaitAuth;this.onFirstConnect()};DocsCoApi.prototype._onServerMessage=function(data){var dataObject=data;switch(dataObject["type"]){case "auth":this._onAuth(dataObject);
break;case "message":this._onMessages(dataObject,false);break;case "cursor":this._onCursor(dataObject);break;case "meta":this._onMeta(dataObject);break;case "getLock":this._onGetLock(dataObject);break;case "releaseLock":this._onReleaseLock(dataObject);break;case "connectState":this._onConnectionStateChanged(dataObject);break;case "saveChanges":this._onSaveChanges(dataObject);break;case "authChanges":this._onAuthChanges(dataObject);break;case "saveLock":this._onSaveLock(dataObject);break;case "unSaveLock":this._onUnSaveLock(dataObject);
break;case "savePartChanges":this._onSavePartChanges(dataObject);break;case "drop":this._onDrop(dataObject);break;case "disconnectReason":this._onDisconnectReason(dataObject);break;case "waitAuth":break;case "error":this._onDrop(dataObject);break;case "documentOpen":this._documentOpen(dataObject);break;case "warning":this._onWarning(dataObject);break;case "license":this._onLicense(dataObject);break;case "session":this._onSession(dataObject);break;case "refreshToken":this._onRefreshToken(dataObject["messages"]);
break;case "expiredToken":this._onExpiredToken(dataObject);break;case "forceSaveStart":this._onForceSaveStart(dataObject["messages"]);break;case "forceSave":this._onForceSave(dataObject["messages"]);break;case "rpc":this._onPRC(dataObject["responseKey"],false,dataObject["data"]);break}};DocsCoApi.prototype._onServerClose=function(explicit){if(ConnectionState.SaveChanges===this._state){this._isReSaveAfterAuth=true;if(null!==this.saveCallbackErrorTimeOutId){clearTimeout(this.saveCallbackErrorTimeOutId);
this.saveCallbackErrorTimeOutId=null}}if(explicit)this._state=ConnectionState.ClosedAll;else this._state=ConnectionState.Reconnect};window["AscCommon"]=window["AscCommon"]||{};window["AscCommon"].CDocsCoApi=CDocsCoApi})(window);"use strict";
(function(window){var CSpellCheckApi=function(){this._SpellCheckApi=new SpellCheckApi;this._onlineWork=false;this.onDisconnect=null;this.onSpellCheck=null};CSpellCheckApi.prototype.init=function(docid){if(this._SpellCheckApi&&this._SpellCheckApi.isRightURL()){var t=this;this._SpellCheckApi.onDisconnect=function(e,isDisconnectAtAll,isCloseCoAuthoring){t.callback_OnDisconnect(e,isDisconnectAtAll,isCloseCoAuthoring)};this._SpellCheckApi.onSpellCheck=function(e){t.callback_OnSpellCheck(e)};this._SpellCheckApi.onInit=
function(e){t.callback_OnInit(e)};this._SpellCheckApi.init(docid);this._onlineWork=true}};CSpellCheckApi.prototype.set_url=function(url){if(this._SpellCheckApi)this._SpellCheckApi.set_url(url)};CSpellCheckApi.prototype.get_state=function(){if(this._SpellCheckApi)return this._SpellCheckApi.get_state();return 0};CSpellCheckApi.prototype.disconnect=function(){if(this._SpellCheckApi&&this._onlineWork)this._SpellCheckApi.disconnect()};CSpellCheckApi.prototype.spellCheck=function(spellCheckData){if(this._SpellCheckApi&&
this._onlineWork)this._SpellCheckApi.spellCheck(spellCheckData)};CSpellCheckApi.prototype.checkDictionary=function(lang){if(this._SpellCheckApi&&this._onlineWork)return this._SpellCheckApi.checkDictionary(lang);return true};CSpellCheckApi.prototype.callback_OnSpellCheck=function(e){if(this.onSpellCheck)return this.onSpellCheck(e)};CSpellCheckApi.prototype.callback_OnInit=function(e){if(this.onInit)return this.onInit(e)};CSpellCheckApi.prototype.callback_OnDisconnect=function(e,isDisconnectAtAll,isCloseCoAuthoring){if(this.onDisconnect)return this.onDisconnect(e,

View file

@ -423,12 +423,12 @@ this.lang=docInfo.get_Lang();this.jwtOpen=docInfo.get_Token();this.encrypted=doc
opt_isIdle){this._isViewer=isViewer;if(this._locks){this.ownedLockBlocks=[];for(var block in this._locks)if(this._locks.hasOwnProperty(block)){var lock=this._locks[block];if(lock["state"]===2)this.ownedLockBlocks.push(lock["blockValue"])}this._locks={}}this._send({"type":"auth","docid":this._docid,"documentCallbackUrl":this._documentCallbackUrl,"token":this._token,"user":{"id":this._user.asc_getId(),"username":this._user.asc_getUserName(),"firstname":this._user.asc_getFirstName(),"lastname":this._user.asc_getLastName(),
"indexUser":this._indexUser},"editorType":this.editorType,"lastOtherSaveTime":this.lastOtherSaveTime,"block":this.ownedLockBlocks,"sessionId":this._id,"sessionTimeConnect":this._sessionTimeConnect,"sessionTimeIdle":opt_isIdle>=0?opt_isIdle:0,"documentFormatSave":this._documentFormatSave,"view":this._isViewer,"isCloseCoAuthoring":this.isCloseCoAuthoring,"openCmd":opt_openCmd,"lang":this.lang,"mode":this.mode,"permissions":this.permissions,"encrypted":this.encrypted,"IsAnonymousUser":this.IsAnonymousUser,
"timezoneOffset":(new Date).getTimezoneOffset(),"coEditingMode":this.coEditingMode,"jwtOpen":this.jwtOpen,"jwtSession":this.jwtSession,"time":Math.round(performance.now()),"supportAuthChangesAck":true})};DocsCoApi.prototype._initSocksJs=function(){var t=this;var socketio;socketio=this.socketio={};var send=function(data){setTimeout(function(){socketio.onmessage({data:JSON.stringify(data)})})};var license={type:"license",license:{type:3,mode:0,rights:1,buildVersion:"7.3.3",buildNumber:8}};var channel;
console.log("XXX common/docscoapi.js calling require");require(["/common/outer/worker-channel.js","/common/common-util.js"],function(Channel,Util){console.log("XXX common/docscoapi.js in require");var msgEv=Util.mkEvent();var p=window.parent;if(editor&&editor.isReporterMode){p=window.opener;window.parent=p}else window.APP=p&&p.APP;window.addEventListener("message",function(msg){if(msg.source!==p)return;msgEv.fire(msg)});var postMsg=function(data){p.postMessage(data,"*")};Channel.create(msgEv,postMsg,
function(chan){channel=chan;send(license);chan.on("CMD",function(obj){send(obj)})})});socketio.onopen=function(){t._onServerOpen()};socketio.onopen();socketio.close=function(){console.error("Close realtime")};socketio.emit=function(type,data){if(channel)channel.event("CMD",data)};socketio.onmessage=function(e){t._onServerMessage(JSON.parse(e.data))};return socketio};DocsCoApi.prototype._onServerOpen=function(){this._state=ConnectionState.WaitAuth;this.onFirstConnect()};DocsCoApi.prototype._onServerMessage=
function(data){var dataObject=data;switch(dataObject["type"]){case "auth":this._onAuth(dataObject);break;case "message":this._onMessages(dataObject,false);break;case "cursor":this._onCursor(dataObject);break;case "meta":this._onMeta(dataObject);break;case "getLock":this._onGetLock(dataObject);break;case "releaseLock":this._onReleaseLock(dataObject);break;case "connectState":this._onConnectionStateChanged(dataObject);break;case "saveChanges":this._onSaveChanges(dataObject);break;case "authChanges":this._onAuthChanges(dataObject);
break;case "saveLock":this._onSaveLock(dataObject);break;case "unSaveLock":this._onUnSaveLock(dataObject);break;case "savePartChanges":this._onSavePartChanges(dataObject);break;case "drop":this._onDrop(dataObject);break;case "disconnectReason":this._onDisconnectReason(dataObject);break;case "waitAuth":break;case "error":this._onDrop(dataObject);break;case "documentOpen":this._documentOpen(dataObject);break;case "warning":this._onWarning(dataObject);break;case "license":this._onLicense(dataObject);
break;case "session":this._onSession(dataObject);break;case "refreshToken":this._onRefreshToken(dataObject["messages"]);break;case "expiredToken":this._onExpiredToken(dataObject);break;case "forceSaveStart":this._onForceSaveStart(dataObject["messages"]);break;case "forceSave":this._onForceSave(dataObject["messages"]);break;case "rpc":this._onPRC(dataObject["responseKey"],false,dataObject["data"]);break}};DocsCoApi.prototype._onServerClose=function(explicit){if(ConnectionState.SaveChanges===this._state){this._isReSaveAfterAuth=
true;if(null!==this.saveCallbackErrorTimeOutId){clearTimeout(this.saveCallbackErrorTimeOutId);this.saveCallbackErrorTimeOutId=null}}if(explicit)this._state=ConnectionState.ClosedAll;else this._state=ConnectionState.Reconnect};window["AscCommon"]=window["AscCommon"]||{};window["AscCommon"].CDocsCoApi=CDocsCoApi})(window);"use strict";
require(["/common/outer/worker-channel.js","/common/common-util.js"],function(Channel,Util){var msgEv=Util.mkEvent();var p=window.parent;if(editor&&editor.isReporterMode){p=window.opener;window.parent=p}else window.APP=p&&p.APP;window.addEventListener("message",function(msg){if(msg.source!==p)return;msgEv.fire(msg)});var postMsg=function(data){p.postMessage(data,"*")};Channel.create(msgEv,postMsg,function(chan){channel=chan;send(license);chan.on("CMD",function(obj){send(obj)})})});socketio.onopen=
function(){t._onServerOpen()};socketio.onopen();socketio.close=function(){console.error("Close realtime")};socketio.emit=function(type,data){if(channel)channel.event("CMD",data)};socketio.onmessage=function(e){t._onServerMessage(JSON.parse(e.data))};return socketio};DocsCoApi.prototype._onServerOpen=function(){this._state=ConnectionState.WaitAuth;this.onFirstConnect()};DocsCoApi.prototype._onServerMessage=function(data){var dataObject=data;switch(dataObject["type"]){case "auth":this._onAuth(dataObject);
break;case "message":this._onMessages(dataObject,false);break;case "cursor":this._onCursor(dataObject);break;case "meta":this._onMeta(dataObject);break;case "getLock":this._onGetLock(dataObject);break;case "releaseLock":this._onReleaseLock(dataObject);break;case "connectState":this._onConnectionStateChanged(dataObject);break;case "saveChanges":this._onSaveChanges(dataObject);break;case "authChanges":this._onAuthChanges(dataObject);break;case "saveLock":this._onSaveLock(dataObject);break;case "unSaveLock":this._onUnSaveLock(dataObject);
break;case "savePartChanges":this._onSavePartChanges(dataObject);break;case "drop":this._onDrop(dataObject);break;case "disconnectReason":this._onDisconnectReason(dataObject);break;case "waitAuth":break;case "error":this._onDrop(dataObject);break;case "documentOpen":this._documentOpen(dataObject);break;case "warning":this._onWarning(dataObject);break;case "license":this._onLicense(dataObject);break;case "session":this._onSession(dataObject);break;case "refreshToken":this._onRefreshToken(dataObject["messages"]);
break;case "expiredToken":this._onExpiredToken(dataObject);break;case "forceSaveStart":this._onForceSaveStart(dataObject["messages"]);break;case "forceSave":this._onForceSave(dataObject["messages"]);break;case "rpc":this._onPRC(dataObject["responseKey"],false,dataObject["data"]);break}};DocsCoApi.prototype._onServerClose=function(explicit){if(ConnectionState.SaveChanges===this._state){this._isReSaveAfterAuth=true;if(null!==this.saveCallbackErrorTimeOutId){clearTimeout(this.saveCallbackErrorTimeOutId);
this.saveCallbackErrorTimeOutId=null}}if(explicit)this._state=ConnectionState.ClosedAll;else this._state=ConnectionState.Reconnect};window["AscCommon"]=window["AscCommon"]||{};window["AscCommon"].CDocsCoApi=CDocsCoApi})(window);"use strict";
(function(window){var CSpellCheckApi=function(){this._SpellCheckApi=new SpellCheckApi;this._onlineWork=false;this.onDisconnect=null;this.onSpellCheck=null};CSpellCheckApi.prototype.init=function(docid){if(this._SpellCheckApi&&this._SpellCheckApi.isRightURL()){var t=this;this._SpellCheckApi.onDisconnect=function(e,isDisconnectAtAll,isCloseCoAuthoring){t.callback_OnDisconnect(e,isDisconnectAtAll,isCloseCoAuthoring)};this._SpellCheckApi.onSpellCheck=function(e){t.callback_OnSpellCheck(e)};this._SpellCheckApi.onInit=
function(e){t.callback_OnInit(e)};this._SpellCheckApi.init(docid);this._onlineWork=true}};CSpellCheckApi.prototype.set_url=function(url){if(this._SpellCheckApi)this._SpellCheckApi.set_url(url)};CSpellCheckApi.prototype.get_state=function(){if(this._SpellCheckApi)return this._SpellCheckApi.get_state();return 0};CSpellCheckApi.prototype.disconnect=function(){if(this._SpellCheckApi&&this._onlineWork)this._SpellCheckApi.disconnect()};CSpellCheckApi.prototype.spellCheck=function(spellCheckData){if(this._SpellCheckApi&&
this._onlineWork)this._SpellCheckApi.spellCheck(spellCheckData)};CSpellCheckApi.prototype.checkDictionary=function(lang){if(this._SpellCheckApi&&this._onlineWork)return this._SpellCheckApi.checkDictionary(lang);return true};CSpellCheckApi.prototype.callback_OnSpellCheck=function(e){if(this.onSpellCheck)return this.onSpellCheck(e)};CSpellCheckApi.prototype.callback_OnInit=function(e){if(this.onInit)return this.onInit(e)};CSpellCheckApi.prototype.callback_OnDisconnect=function(e,isDisconnectAtAll,isCloseCoAuthoring){if(this.onDisconnect)return this.onDisconnect(e,
@ -2935,187 +2935,186 @@ function(slideNum){this.sendEvent("asc_onDemonstrationSlideChanged",slideNum)};a
true);else this.WordControl.DemonstrationManager.Start(div_id,slidestart_num,true);if(undefined!==this.EndShowMessage){this.WordControl.DemonstrationManager.EndShowMessage=this.EndShowMessage;this.EndShowMessage=undefined}};asc_docs_api.prototype.EndDemonstration=function(isNoUseFullScreen){if(this.windowReporter)this.windowReporter.close();this.WordControl.DemonstrationManager.End(isNoUseFullScreen)};asc_docs_api.prototype.DemonstrationReporterStart=function(startObject){this.reporterStartObject=
startObject;this.reporterStartObject["translate"]=AscCommon.translateManager.mapTranslate;this.reporterStartObject["skin"]=AscCommon.GlobalSkin;if(window["AscDesktopEditor"]){window["AscDesktopEditor"]["startReporter"](window.location.href);this.reporterWindow={};return}var dualScreenLeft=window.screenLeft!=undefined?window.screenLeft:screen.left;var dualScreenTop=window.screenTop!=undefined?window.screenTop:screen.top;var width=window.innerWidth?window.innerWidth:document.documentElement.clientWidth?
document.documentElement.clientWidth:screen.width;var height=window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:screen.height;var w=800;var h=600;var left=width/2-w/2+dualScreenLeft;var top=height/2-h/2+dualScreenTop;var _windowPos="width="+w+",height="+h+",left="+left+",top="+top;var urlArgs=window.parent&&window.parent.APP&&window.parent.APP.urlArgs||"";var _url="index.reporter.html?"+urlArgs;if(this.locale)_url+="&lang="+this.locale;
this.reporterWindow=window.open(_url,"_blank","resizable=yes,status=0,toolbar=0,location=0,menubar=0,directories=0,scrollbars=0,"+_windowPos);if(!this.reporterWindow)return;var w=this.reporterWindow;console.log("XXX slide/api.js calling require");require(["/common/outer/worker-channel.js","/common/common-util.js"],function(Channel,Util){console.log("XXX slide/api.js in require");var msgEv=Util.mkEvent();window.addEventListener("message",function(msg){if(msg.source!==w)return;msgEv.fire(msg)});var postMsg=
function(data){w.postMessage(data,"*")};Channel.create(msgEv,postMsg,function(chan){var send=function(obj){chan.event("CMD",obj)};chan.on("CMD",function(obj){if(obj.type!=="auth")return;send({type:"authChanges",changes:[]});send({type:"auth",result:1,sessionId:"06348ca8f861a0af3548ae38360aa617",participants:[],locks:[],changes:[],changesIndex:0,indexUser:0,buildVersion:"5.2.6",buildNumber:2,licenseType:3});send({type:"documentOpen",data:{"type":"open","status":"ok","data":{"Editor.bin":editor.reporterStartObject.url}}})})})});
this.reporterWindowCounter=0;if(!AscCommon.AscBrowser.isSafariMacOs)this.reporterWindow.onbeforeunload=function(){window.editor.EndDemonstration()};this.reporterWindow.onunload=function(){window.editor.reporterWindowCounter++;if(1<window.editor.reporterWindowCounter)window.editor.EndDemonstration()};if(this.reporterWindow.attachEvent)this.reporterWindow.attachEvent("onmessage",this.DemonstrationReporterMessages);else this.reporterWindow.addEventListener("message",this.DemonstrationReporterMessages,
false)};asc_docs_api.prototype.DemonstrationReporterEnd=function(){if(window["AscDesktopEditor"]){window["AscDesktopEditor"]["endReporter"]();this.reporterWindow=null;return}try{this.reporterWindowCounter=0;if(!this.reporterWindow)return;if(this.reporterWindow.attachEvent)this.reporterWindow.detachEvent("onmessage",this.DemonstrationReporterMessages);else this.reporterWindow.removeEventListener("message",this.DemonstrationReporterMessages,false);this.reporterWindow.close();this.reporterWindow=null;
this.reporterStartObject=null}catch(err){this.reporterWindow=null;this.reporterStartObject=null}};asc_docs_api.prototype.DemonstrationReporterMessages=function(e){var _this=window.editor;if(e.data=="i:am:ready"){var bin=editor.asc_nativeGetFile();var blob=new Blob([bin],{type:"plain/text"});var url=URL.createObjectURL(blob);_this.reporterStartObject.url=url;var _msg_={type:"file:open",data:_this.reporterStartObject};if(AscCommon.EncryptionWorker.isPasswordCryptoPresent){_msg_.data["cryptoCurrentPassword"]=
this.currentPassword;_msg_.data["cryptoCurrentDocumentHash"]=this.currentDocumentHash;_msg_.data["cryptoCurrentDocumentInfo"]=this.currentDocumentInfo}this.reporterStartObject=null;_this.sendToReporter(JSON.stringify(_msg_));return}try{var _obj=JSON.parse(e.data);if(undefined==_obj["reporter_command"])return;switch(_obj["reporter_command"]){case "end":{_this.EndDemonstration();break}case "next":{_this.WordControl.DemonstrationManager.OnNextSlide();break}case "prev":{_this.WordControl.DemonstrationManager.OnPrevSlide();
break}case "go_to_slide":{_this.WordControl.DemonstrationManager.GoToSlide(_obj["slide"]);break}case "start_show":{_this.WordControl.DemonstrationManager.EndWaitReporter();break}case "pointer_move":{_this.WordControl.DemonstrationManager.PointerMove(_obj["x"],_obj["y"],_obj["w"],_obj["h"]);break}case "pointer_remove":{_this.WordControl.DemonstrationManager.PointerRemove();break}case "pause":{_this.WordControl.DemonstrationManager.Pause();_this.sendEvent("asc_onDemonstrationStatus","pause");break}case "play":{_this.WordControl.DemonstrationManager.Play();
_this.sendEvent("asc_onDemonstrationStatus","play");break}case "resize":{_this.WordControl.DemonstrationManager.Resize(true);break}case "on_mouse_down":{_this.WordControl.DemonstrationManager.CheckMouseDown(_obj["x"],_obj["y"],_obj["page"]);break}default:break}}catch(err){}};asc_docs_api.prototype.preloadReporter=function(data){if(data["translate"])this.translateManager=AscCommon.translateManager.init(data["translate"]);if(data["skin"])this.asc_setSkin(data["skin"]);this.reporterTranslates=[data["translations"]["reset"],
data["translations"]["slideOf"],data["translations"]["endSlideshow"],data["translations"]["finalMessage"]];if(data["cryptoCurrentPassword"]){this.currentPassword=data["cryptoCurrentPassword"];this.currentDocumentHash=data["cryptoCurrentDocumentHash"];this.currentDocumentInfo=data["cryptoCurrentDocumentInfo"];if(this.pluginsManager)this.pluginsManager.checkCryptoReporter();else this.isCheckCryptoReporter=true}this.asc_registerCallback("asc_onHyperlinkClick",function(url){if(url)window.open(url)});
if(!this.WordControl)return;this.WordControl.reporterTranslates=this.reporterTranslates;this.WordControl.DemonstrationManager.EndShowMessage=this.reporterTranslates[3];var _button1=document.getElementById("dem_id_reset");var _button2=document.getElementById("dem_id_end");if(_button1)_button1.innerHTML=this.reporterTranslates[0];if(_button2){_button2.innerHTML=this.reporterTranslates[2];this.WordControl.OnResizeReporter()}};asc_docs_api.prototype.sendToReporter=function(value){if(this.disableReporterEvents)return;
if(window["AscDesktopEditor"]){window["AscDesktopEditor"]["sendToReporter"](value);return}if(this.reporterWindow)this.reporterWindow.postMessage(value,"*")};asc_docs_api.prototype.sendFromReporter=function(value){if(this.disableReporterEvents)return;if(window["AscDesktopEditor"]){window["AscDesktopEditor"]["sendFromReporter"](value);return}window.postMessage(value,"*")};asc_docs_api.prototype.DemonstrationToReporterMessages=function(e){var _this=window.editor;try{var _obj=JSON.parse(e.data);if(window["AscDesktopEditor"]&&
_obj["type"]=="file:open"){window.postMessage(e.data,"*");return}if(undefined==_obj["main_command"])return;if(undefined!==_obj["keyCode"])_this.WordControl.DemonstrationManager.onKeyDownCode(_obj["keyCode"]);else if(undefined!==_obj["mouseUp"])_this.WordControl.DemonstrationManager.onMouseUp({},true,true);else if(undefined!==_obj["mouseWhell"])_this.WordControl.DemonstrationManager.onMouseWheelDelta(_obj["mouseWhell"]);else if(undefined!==_obj["resize"])_this.WordControl.DemonstrationManager.Resize(true);
else if(true===_obj["next"])_this.WordControl.DemonstrationManager.OnNextSlide(true);else if(true===_obj["prev"])_this.WordControl.DemonstrationManager.OnPrevSlide(true);else if(undefined!==_obj["go_to_slide"])_this.WordControl.DemonstrationManager.GoToSlide(_obj["go_to_slide"],true);else if(true===_obj["play"]){var _isNowPlaying=_this.WordControl.DemonstrationManager.IsPlayMode;_this.WordControl.DemonstrationManager.Play(true);var _elem=document.getElementById("dem_id_play_span");if(_elem&&!_isNowPlaying){_elem.classList.remove("btn-play");
_elem.classList.add("btn-pause");_this.WordControl.reporterTimerLastStart=(new Date).getTime();_this.WordControl.reporterTimer=setInterval(_this.WordControl.reporterTimerFunc,1E3)}}else if(true===_obj["pause"]){var _isNowPlaying=_this.WordControl.DemonstrationManager.IsPlayMode;_this.WordControl.DemonstrationManager.Pause();var _elem=document.getElementById("dem_id_play_span");if(_elem&&_isNowPlaying){_elem.classList.remove("btn-pause");_elem.classList.add("btn-play");if(-1!=_this.WordControl.reporterTimer){clearInterval(_this.WordControl.reporterTimer);
_this.WordControl.reporterTimer=-1}_this.WordControl.reporterTimerAdd=_this.WordControl.reporterTimerFunc(true)}}else if(true===_obj["on_mouse_down"])_this.WordControl.DemonstrationManager.CheckMouseDown(_obj["x"],_obj["y"],_obj["page"])}catch(err){}};asc_docs_api.prototype.DemonstrationPlay=function(){if(undefined!==this.EndShowMessage){this.WordControl.DemonstrationManager.EndShowMessage=this.EndShowMessage;this.EndShowMessage=undefined}this.WordControl.DemonstrationManager.Play(true);if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "play" : true }')};
asc_docs_api.prototype.DemonstrationPause=function(){this.WordControl.DemonstrationManager.Pause();if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "pause" : true }')};asc_docs_api.prototype.DemonstrationEndShowMessage=function(message){if(!this.WordControl)this.EndShowMessage=message;else this.WordControl.DemonstrationManager.EndShowMessage=message};asc_docs_api.prototype.DemonstrationNextSlide=function(){this.WordControl.DemonstrationManager.OnNextSlide();if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "next" : true }')};
asc_docs_api.prototype.DemonstrationPrevSlide=function(){this.WordControl.DemonstrationManager.OnPrevSlide();if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "prev" : true }')};asc_docs_api.prototype.DemonstrationGoToSlide=function(slideNum){this.WordControl.DemonstrationManager.GoToSlide(slideNum);if(this.isReporterMode)this.sendFromReporter('{ "reporter_command" : "go_to_slide", "slide" : '+slideNum+" }");if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "go_to_slide" : '+
slideNum+" }")};asc_docs_api.prototype.SetDemonstrationModeOnly=function(){this.isOnlyDemonstration=true};asc_docs_api.prototype.ApplySlideTransition=function(oTransition){if(this.WordControl.m_oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_SlideTransition)===false){History.Create_NewPoint(AscDFH.historydescription_Presentation_ApplyTransition);var _count=this.WordControl.m_oDrawingDocument.SlidesCount;var _cur=this.WordControl.m_oDrawingDocument.SlideCurrent;if(_cur<0||_cur>=_count)return;
var aSelectedSlides=this.WordControl.m_oLogicDocument.GetSelectedSlides();for(var i=0;i<aSelectedSlides.length;++i){var _curSlide=this.WordControl.m_oLogicDocument.Slides[aSelectedSlides[i]];_curSlide.applyTransition(oTransition)}if(oTransition)if(AscFormat.isRealBool(oTransition.get_ShowLoop())&&oTransition.get_ShowLoop()!==this.WordControl.m_oLogicDocument.isLoopShowMode())this.WordControl.m_oLogicDocument.setShowLoop(oTransition.get_ShowLoop());this.checkChangesSize()}this.WordControl.m_oLogicDocument.Recalculate();
this.WordControl.m_oLogicDocument.Document_UpdateInterfaceState()};asc_docs_api.prototype.SlideTransitionApplyToAll=function(){if(this.WordControl.m_oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_SlideTransition,{All:true})===false){History.Create_NewPoint(AscDFH.historydescription_Presentation_ApplyTransitionToAll);var _count=this.WordControl.m_oDrawingDocument.SlidesCount;var _cur=this.WordControl.m_oDrawingDocument.SlideCurrent;var _slides=this.WordControl.m_oLogicDocument.Slides;
if(_cur<0||_cur>=_count)return;var _curSlide=_slides[_cur];_curSlide.transition.makeDuplicate(this.WordControl.m_oLogicDocument.DefaultSlideTransition);var _default=this.WordControl.m_oLogicDocument.DefaultSlideTransition;for(var i=0;i<_count;i++){if(i==_cur)continue;_slides[i].applyTransition(_default)}this.checkChangesSize()}};asc_docs_api.prototype.SlideTransitionPlay=function(){var _count=this.WordControl.m_oDrawingDocument.SlidesCount;var _cur=this.WordControl.m_oDrawingDocument.SlideCurrent;
if(_cur<0||_cur>=_count)return;var _transition=this.WordControl.m_oLogicDocument.Slides[_cur].transition;var _tr=this.WordControl.m_oDrawingDocument.TransitionSlide;_tr.Type=_transition.TransitionType;_tr.Param=_transition.TransitionOption;_tr.Duration=_transition.TransitionDuration;_tr.Start(true)};asc_docs_api.prototype.asc_HideSlides=function(isHide){this.WordControl.m_oLogicDocument.hideSlides(isHide)};asc_docs_api.prototype.sync_EndAddShape=function(){editor.sendEvent("asc_onEndAddShape");if(this.WordControl.m_oDrawingDocument.m_sLockedCursorType==
"crosshair")this.WordControl.m_oDrawingDocument.UnlockCursorType();if(this.WordControl.m_oLogicDocument.TurnOffInterfaceEvents)this.WordControl.m_oLogicDocument.TurnOn_InterfaceEvents(false)};asc_docs_api.prototype.asc_getChartObject=function(type){this.isChartEditor=true;if(!AscFormat.isRealNumber(type)){this.asc_onOpenChartFrame();this.WordControl.m_oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_Drawing_Props)}return this.WordControl.m_oLogicDocument.GetChartObject(type)};asc_docs_api.prototype.asc_addChartDrawingObject=
function(chartBinary,Placeholder){if(AscFormat.isObject(chartBinary)){{AscFonts.IsCheckSymbols=true;this.WordControl.m_oLogicDocument.addChart(chartBinary,true,Placeholder);AscFonts.IsCheckSymbols=false}}};asc_docs_api.prototype.asc_editChartDrawingObject=function(chartBinary){if(AscCommon.isRealObject(chartBinary))this.WordControl.m_oLogicDocument.EditChart(chartBinary)};asc_docs_api.prototype.asc_onCloseChartFrame=function(){AscCommon.baseEditorsApi.prototype.asc_onCloseChartFrame.call(this);this.WordControl.m_bIsMouseLock=
false};asc_docs_api.prototype.sync_closeChartEditor=function(){this.sendEvent("asc_onCloseChartEditor")};asc_docs_api.prototype.sync_closeOleEditor=function(){this.sendEvent("asc_onCloseOleEditor")};asc_docs_api.prototype.asc_setDrawCollaborationMarks=function(){};asc_docs_api.prototype.asc_getSelectedDrawingObjectsCount=function(){if(!this.WordControl)return 0;if(!this.WordControl.m_oLogicDocument)return 0;return this.WordControl.m_oLogicDocument.getSelectedDrawingObjectsCount()};asc_docs_api.prototype.asc_ChangeTextCase=
function(nType){var oLogicDocument=this.WordControl&&this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;oLogicDocument.ChangeTextCase(nType)};function CContextMenuData(oData){if(AscCommon.isRealObject(oData)){this.Type=oData.Type;this.X_abs=oData.X_abs;this.Y_abs=oData.Y_abs;this.IsSlideSelect=oData.IsSlideSelect;this.IsSlideHidden=oData.IsSlideHidden;this.Guide=oData.Guide}else{this.Type=Asc.c_oAscContextMenuTypes.Main;this.X_abs=0;this.Y_abs=0;this.IsSlideSelect=true;this.IsSlideHidden=
false;this.Guide=null}}CContextMenuData.prototype.get_Type=function(){return this.Type};CContextMenuData.prototype.get_X=function(){return this.X_abs};CContextMenuData.prototype.get_Y=function(){return this.Y_abs};CContextMenuData.prototype.get_IsSlideSelect=function(){return this.IsSlideSelect};CContextMenuData.prototype.get_IsSlideHidden=function(){return this.IsSlideHidden};CContextMenuData.prototype.get_Guide=function(){return this.Guide};asc_docs_api.prototype.sync_ContextMenuCallback=function(Data){this.sendEvent("asc_onContextMenu",
Data)};asc_docs_api.prototype._onNeedParams=function(data,opt_isPassword){if(opt_isPassword)if(this.asc_checkNeedCallback("asc_onAdvancedOptions"))this.sendEvent("asc_onAdvancedOptions",c_oAscAdvancedOptionsID.DRM,data?data.message:undefined);else this.sendEvent("asc_onError",c_oAscError.ID.ConvertationPassword,c_oAscError.Level.Critical)};asc_docs_api.prototype._onEndLoadSdk=function(){AscCommon.baseEditorsApi.prototype._onEndLoadSdk.call(this);History=AscCommon.History;PasteElementsId=AscCommon.PasteElementsId;
global_mouseEvent=AscCommon.global_mouseEvent;this.WordControl=new AscCommonSlide.CEditorPage(this);this.WordControl.Name=this.HtmlElementName;this.ThemeLoader=new AscCommonSlide.CThemeLoader;this.ThemeLoader.Api=this;PasteElementsId.g_bIsDocumentCopyPaste=false;this.CreateComponents();this.WordControl.Init();if(AscCommon.g_oTextMeasurer.SetParams)AscCommon.g_oTextMeasurer.SetParams({mode:"slide"});if(this.tmpFontRenderingMode)this.SetFontRenderingMode(this.tmpFontRenderingMode);if(this.tmpThemesPath)this.SetThemesPath(this.tmpThemesPath);
if(null!==this.tmpIsFreeze)this.SetDrawingFreeze(this.tmpIsFreeze);if(this.tmpSlideDiv)this.SetInterfaceDrawImagePlaceSlide(this.tmpSlideDiv);if(this.tmpTextArtDiv)this.SetInterfaceDrawImagePlaceTextArt(this.tmpTextArtDiv);if(null!==this.tmpViewRulers)this.asc_SetViewRulers(this.tmpViewRulers);if(null!==this.tmpZoomType)switch(this.tmpZoomType){case AscCommon.c_oZoomType.FitToPage:this.zoomFitToPage();break;case AscCommon.c_oZoomType.FitToWidth:this.zoomFitToWidth();break;case AscCommon.c_oZoomType.CustomMode:this.zoomCustomMode();
break}if(null!=this.tmpDocumentUnits){this.asc_SetDocumentUnits(this.tmpDocumentUnits);this.tmpDocumentUnits=null}this.asc_setViewMode(this.isViewMode);if(this.isReporterMode){var _onbeforeunload=function(){window.editor.EndDemonstration()};if(window.attachEvent)window.attachEvent("onbeforeunload",_onbeforeunload);else window.addEventListener("beforeunload",_onbeforeunload,false)}if(this.openFileCryptBinary)this.openFileCryptCallback(this.openFileCryptBinary)};asc_docs_api.prototype._downloadAs=function(actionType,
options,oAdditionalData,dataContainer,downloadType){var t=this;var fileType=options.fileType;if(c_oAscFileType.PDF===fileType||c_oAscFileType.PDFA===fileType){var isSelection=false;if(options.advancedOptions&&options.advancedOptions&&Asc.c_oAscPrintType.Selection===options.advancedOptions.asc_getPrintType())isSelection=true;var dd=this.WordControl.m_oDrawingDocument;dataContainer.data=dd.ToRendererPart(oAdditionalData["nobase64"],isSelection)}else if(this.isOpenOOXInBrowser&&this.saveDocumentToZip){var title=
this.documentTitle;this.saveDocumentToZip(this.WordControl.m_oLogicDocument,AscCommon.c_oEditorId.Presentation,function(data){if(data)if(c_oAscFileType.PPTX===fileType&&!window.isCloudCryptoDownloadAs)AscCommon.DownloadFileFromBytes(data,title,AscCommon.openXml.GetMimeType("pptx"));else{dataContainer.data=data;if(window.isCloudCryptoDownloadAs){window["AscDesktopEditor"]["CryptoDownloadAs"](dataContainer.data,fileType);return true}t._downloadAsUsingServer(actionType,options,oAdditionalData,dataContainer,
downloadType);return}else t.sendEvent("asc_onError",Asc.c_oAscError.ID.Unknown,Asc.c_oAscError.Level.NoCritical);if(actionType)t.sync_EndAction(c_oAscAsyncActionType.BlockInteraction,actionType)});return true}else dataContainer.data=this.WordControl.SaveDocument(oAdditionalData["nobase64"]);if(window.isCloudCryptoDownloadAs){window["AscDesktopEditor"]["CryptoDownloadAs"](dataContainer.data,fileType);return true}};asc_docs_api.prototype.SetFontRenderingMode=function(mode){if(!this.isLoadFullApi){this.tmpFontRenderingMode=
mode;return}if(c_oAscFontRenderingModeType.noHinting===mode)AscCommon.g_fontManager.SetHintsProps(false,false);else if(c_oAscFontRenderingModeType.hinting===mode)AscCommon.g_fontManager.SetHintsProps(true,false);else if(c_oAscFontRenderingModeType.hintingAndSubpixeling===mode)AscCommon.g_fontManager.SetHintsProps(true,true);if(AscCommon.g_fontManager2!==undefined&&AscCommon.g_fontManager2!==null)AscCommon.g_fontManager2.ClearFontsRasterCache();this.WordControl.m_oDrawingDocument.ClearCachePages();
if(this.bInit_word_control)this.WordControl.OnScroll()};asc_docs_api.prototype.asc_Recalculate=function(bIsUpdateInterface){if(!this.WordControl.m_oLogicDocument)return;this.WordControl.m_oLogicDocument.Recalculate({Drawings:{All:true,Map:{}}});this.WordControl.m_oLogicDocument.DrawingDocument.OnEndRecalculate()};asc_docs_api.prototype.asc_canPaste=function(){if(!this.WordControl||!this.WordControl.m_oLogicDocument||this.WordControl.m_oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_Drawing_Props))return false;
this.WordControl.m_oLogicDocument.Create_NewHistoryPoint(AscDFH.historydescription_Document_AddSectionBreak);return true};asc_docs_api.prototype.asc_SetAutomaticBulletedLists=function(isAuto){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutomaticBulletedLists(isAuto)};asc_docs_api.prototype.asc_SetAutomaticNumberedLists=function(isAuto){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutomaticNumberedLists(isAuto)};
asc_docs_api.prototype.asc_SetAutoCorrectSmartQuotes=function(isSmartQuotes){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectSmartQuotes(isSmartQuotes)};asc_docs_api.prototype.asc_SetAutoCorrectHyphensWithDash=function(isReplace){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectHyphensWithDash(isReplace)};asc_docs_api.prototype.asc_SetAutoCorrectFirstLetterOfSentences=
function(isCorrect){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectFirstLetterOfSentences(isCorrect)};asc_docs_api.prototype.asc_SetAutoCorrectHyperlinks=function(isCorrect){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectHyperlinks(isCorrect)};asc_docs_api.prototype.asc_SetAutoCorrectFirstLetterOfCells=function(isCorrect){var oLogicDocument=this.WordControl.m_oLogicDocument;
if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectFirstLetterOfCells(isCorrect)};asc_docs_api.prototype.asc_SetAutoCorrectDoubleSpaceWithPeriod=function(isCorrect){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectDoubleSpaceWithPeriod(isCorrect)};asc_docs_api.prototype.asc_SetFirstLetterAutoCorrectExceptions=function(exceptions,lang){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;var exceptionsManager=
oLogicDocument.GetAutoCorrectSettings().GetFirstLetterExceptionManager();return exceptionsManager.SetExceptions(exceptions,lang)};asc_docs_api.prototype.asc_GetFirstLetterAutoCorrectExceptions=function(lang){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return[];var exceptionsManager=oLogicDocument.GetAutoCorrectSettings().GetFirstLetterExceptionManager();return exceptionsManager.GetExceptions(lang)};asc_docs_api.prototype.asc_GetAutoCorrectSettings=function(){var logicDocument=
this.WordControl.m_oLogicDocument;if(!logicDocument)return[];return logicDocument.GetAutoCorrectSettings()};asc_docs_api.prototype.asc_GetSelectedText=function(bClearText,select_Pr){bClearText=typeof bClearText==="boolean"?bClearText:false;var oPresentation=this.WordControl&&this.WordControl.m_oLogicDocument;if(oPresentation)return oPresentation.GetSelectedText(bClearText,select_Pr);return""};asc_docs_api.prototype.asc_enterText=function(codePoints){var logicDocument=this.private_GetLogicDocument();
if(!logicDocument)return false;return logicDocument.EnterText(codePoints)};asc_docs_api.prototype.asc_correctEnterText=function(oldValue,newValue){var logicDocument=this.private_GetLogicDocument();if(!logicDocument)return false;return logicDocument.CorrectEnterText(oldValue,newValue)};asc_docs_api.prototype.Begin_CompositeInput=function(){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Begin_CompositeInput();return null};asc_docs_api.prototype.Add_CompositeText=function(nCharCode){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Add_CompositeText(nCharCode);
return null};asc_docs_api.prototype.Remove_CompositeText=function(nCount){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Remove_CompositeText(nCount);return null};asc_docs_api.prototype.Replace_CompositeText=function(arrCharCodes){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Replace_CompositeText(arrCharCodes);return null};asc_docs_api.prototype.Set_CursorPosInCompositeText=function(nPos){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Set_CursorPosInCompositeText(nPos);
return null};asc_docs_api.prototype.Get_CursorPosInCompositeText=function(){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Get_CursorPosInCompositeText();return 0};asc_docs_api.prototype.End_CompositeInput=function(){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.End_CompositeInput();return null};asc_docs_api.prototype.Get_MaxCursorPosInCompositeText=function(){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Get_MaxCursorPosInCompositeText();
return 0};asc_docs_api.prototype.Input_UpdatePos=function(){if(this.WordControl.m_oLogicDocument)this.WordControl.m_oDrawingDocument.MoveTargetInInputContext()};asc_docs_api.prototype.onKeyDown=function(e){return this.WordControl.onKeyDown(e)};asc_docs_api.prototype.onKeyPress=function(e){return this.WordControl.onKeyPress(e)};asc_docs_api.prototype.onKeyUp=function(e){return this.WordControl.onKeyUp(e)};asc_docs_api.prototype.getAddedTextOnKeyDown=function(e){var oLogicDocument=this.WordControl.m_oLogicDocument;
if(!oLogicDocument)return[];return oLogicDocument.GetAddedTextOnKeyDown(e)};asc_docs_api.prototype.sync_OnConvertEquationToMath=function(oEquation){this.sendEvent("asc_onConvertEquationToMath",oEquation)};asc_docs_api.prototype.asc_ConvertEquationToMath=function(oEquation,isAll){var oLogicDocument=this.WordControl.m_oLogicDocument;var loader=AscCommon.g_font_loader;var fontinfo=AscFonts.g_fontApplication.GetFontInfo("Cambria Math");var isasync=loader.LoadFont(fontinfo,function(){oLogicDocument.ConvertEquationToMath(oEquation,
isAll)},this);if(false===isasync)oLogicDocument.ConvertEquationToMath(oEquation,isAll)};window["asc_docs_api"]=asc_docs_api;window["asc_docs_api"].prototype["asc_nativeOpenFile"]=function(base64File,version){this.SpellCheckUrl="";this.User=new AscCommon.asc_CUser;this.User.setId("TM");this.User.setUserName("native");this.WordControl.m_bIsRuler=false;this.WordControl.Init();this.InitEditor();g_oIdCounter.Set_Load(true);this.isOpenOOXInBrowser=this["asc_isSupportFeature"]("ooxml")&&AscCommon.checkOOXMLSignature(base64File);
if(this.isOpenOOXInBrowser){this.openOOXInBrowserZip=base64File.slice();this.OpenDocumentFromZipNoInit(base64File)}else{var _loader=new AscCommon.BinaryPPTYLoader;_loader.Api=this;_loader.Load(base64File,this.WordControl.m_oLogicDocument)}this.LoadedObject=1;g_oIdCounter.Set_Load(false)};window["asc_docs_api"].prototype["asc_nativeCalculateFile"]=function(){this.bNoSendComments=false;this.ShowParaMarks=false;var presentation=this.WordControl.m_oLogicDocument;if(presentation){presentation.Recalculate({Drawings:{All:true,
Map:{}}});presentation.DrawingDocument.OnEndRecalculate()}};window["asc_docs_api"].prototype["asc_nativeApplyChanges"]=function(changes){var _len=changes.length;for(var i=0;i<_len;i++){var Changes=new AscCommon.CCollaborativeChanges;Changes.Set_Data(changes[i]);AscCommon.CollaborativeEditing.Add_Changes(Changes)}AscCommon.CollaborativeEditing.Apply_OtherChanges()};window["asc_docs_api"].prototype["asc_nativeApplyChanges2"]=function(data,isFull){g_oIdCounter.Set_Load(true);var stream=new AscCommon.FT_Stream2(data,
data.length);stream.obj=null;var Loader={Reader:stream,Reader2:null};var _color=new AscCommonWord.CDocumentColor(191,255,199);var _count=Loader.Reader.GetLong();var _pos=4;for(var i=0;i<_count;i++){if(window["NATIVE_EDITOR_ENJINE"]===true&&window["native"]["CheckNextChange"])if(!window["native"]["CheckNextChange"]())break;var nChangeLen=stream.GetLong();_pos+=4;stream.size=_pos+nChangeLen;var ClassId=stream.GetString2();var Class=AscCommon.g_oTableId.Get_ById(ClassId);var nReaderPos=stream.GetCurPos();
var nChangeType=stream.GetLong();if(Class){var fChangesClass=AscDFH.changesFactory[nChangeType];if(fChangesClass){var oChange=new fChangesClass(Class);oChange.ReadFromBinary(stream);if(true===AscCommon.CollaborativeEditing.private_AddOverallChange(oChange,false))oChange.Load(_color)}else{AscCommon.CollaborativeEditing.private_AddOverallChange(data,false);stream.Seek(nReaderPos);stream.Seek2(nReaderPos);Class.Load_Changes(stream,null,_color)}}_pos+=nChangeLen;stream.Seek2(_pos);stream.size=data.length}if(isFull){AscCommon.CollaborativeEditing.m_aChanges=
[];AscCommon.CollaborativeEditing.Apply_LinkData();AscCommon.CollaborativeEditing.Check_MergeData();AscCommon.CollaborativeEditing.OnEnd_ReadForeignChanges();if(window["NATIVE_EDITOR_ENJINE"]===true&&window["native"]["AddImageInChanges"]){var _new_images=AscCommon.CollaborativeEditing.m_aNewImages;var _new_images_len=_new_images.length;for(var nImage=0;nImage<_new_images_len;nImage++)window["native"]["AddImageInChanges"](_new_images[nImage])}}g_oIdCounter.Set_Load(false)};window["asc_docs_api"].prototype["asc_nativeGetFile"]=
function(){var writer=new AscCommon.CBinaryFileWriter;this.WordControl.m_oLogicDocument.CalculateComments();return writer.WriteDocument(this.WordControl.m_oLogicDocument)};window["asc_docs_api"].prototype.asc_nativeGetFile3=function(){var writer=new AscCommon.CBinaryFileWriter;this.WordControl.m_oLogicDocument.CalculateComments();return{data:writer.WriteDocument3(this.WordControl.m_oLogicDocument,true),header:"PPTY;v10;"+writer.pos+";"}};window["asc_docs_api"].prototype["asc_nativeGetFileData"]=function(){if(this.isOpenOOXInBrowser&&
this.saveDocumentToZip){var res;this.saveDocumentToZip(this.WordControl.m_oLogicDocument,this.editorId,function(data){res=data});if(res){window["native"]["Save_End"](";v10;",res.length);return res}return new Uint8Array(0)}else{var writer=new AscCommon.CBinaryFileWriter;this.WordControl.m_oLogicDocument.CalculateComments();writer.WriteDocument3(this.WordControl.m_oLogicDocument);var _header="PPTY;v10;"+writer.pos+";";window["native"]["Save_End"](_header,writer.pos);return writer.ImData.data}};window["asc_docs_api"].prototype["asc_nativeCalculate"]=
function(){};window["asc_docs_api"].prototype["asc_nativePrint"]=function(_printer,_page,_options){if(undefined===_printer&&_page===undefined){if(undefined!==window["AscDesktopEditor"]){var isSelection=_options&&_options["printOptions"]&&_options["printOptions"]["selection"]?true:false;var _drawing_document=this.WordControl.m_oDrawingDocument;var pagescount=_drawing_document.SlidesCount;if(isSelection)pagescount=this.WordControl.Thumbnails.GetSelectedArray().length;window["AscDesktopEditor"]["Print_Start"](this.DocumentUrl,
pagescount,this.ThemeLoader.ThemesUrl,this.getCurrentPage());var oDocRenderer=new AscCommon.CDocumentRenderer;oDocRenderer.InitPicker(AscCommon.g_oTextMeasurer.m_oManager);oDocRenderer.VectorMemoryForPrint=new AscCommon.CMemory;var bOldShowMarks=this.ShowParaMarks;this.ShowParaMarks=false;oDocRenderer.IsNoDrawingEmptyPlaceholder=true;pagescount=_drawing_document.SlidesCount;for(var i=0;i<pagescount;i++){if(isSelection&&!this.WordControl.Thumbnails.isSelectedPage(i))continue;oDocRenderer.Memory.Seek(0);
oDocRenderer.VectorMemoryForPrint.ClearNoAttack();oDocRenderer.BeginPage(_drawing_document.m_oLogicDocument.GetWidthMM(),_drawing_document.m_oLogicDocument.GetHeightMM());this.WordControl.m_oLogicDocument.DrawPage(i,oDocRenderer);oDocRenderer.EndPage();window["AscDesktopEditor"]["Print_Page"](oDocRenderer.Memory.GetBase64Memory(),_drawing_document.m_oLogicDocument.GetWidthMM(),_drawing_document.m_oLogicDocument.GetHeightMM())}if(0==pagescount){oDocRenderer.BeginPage(_drawing_document.m_oLogicDocument.GetWidthMM(),
_drawing_document.m_oLogicDocument.GetHeightMM());oDocRenderer.EndPage();window["AscDesktopEditor"]["Print_Page"](oDocRenderer.Memory.GetBase64Memory())}this.ShowParaMarks=bOldShowMarks;window["AscDesktopEditor"]["Print_End"]()}return}var _logic_doc=this.WordControl.m_oLogicDocument;_printer.BeginPage(_logic_doc.GetWidthMM(),_logic_doc.GetHeightMM());_logic_doc.DrawPage(_page,_printer);_printer.EndPage()};window["asc_docs_api"].prototype["asc_nativePrintPagesCount"]=function(){return this.WordControl.m_oDrawingDocument.SlidesCount};
window["asc_docs_api"].prototype["asc_nativeGetPDF"]=function(options){var pagescount=this["asc_nativePrintPagesCount"]();if(options&&options["printOptions"]&&options["printOptions"]["onlyFirstPage"])pagescount=1;var _renderer=new AscCommon.CDocumentRenderer;_renderer.InitPicker(AscCommon.g_oTextMeasurer.m_oManager);_renderer.VectorMemoryForPrint=new AscCommon.CMemory;_renderer.DocInfo(this.asc_getCoreProps());var _bOldShowMarks=this.ShowParaMarks;this.ShowParaMarks=false;_renderer.IsNoDrawingEmptyPlaceholder=
true;var nativeOptions=options?options["nativeOptions"]:undefined;var pages=nativeOptions?AscCommon.getNativePrintRanges(nativeOptions["pages"],nativeOptions["currentPage"],pagescount):undefined;for(var i=0;i<pagescount;i++){if(pages!==undefined&&!pages[i])continue;this["asc_nativePrint"](_renderer,i,options)}this.ShowParaMarks=_bOldShowMarks;window["native"]["Save_End"]("",_renderer.Memory.GetCurPosition());return _renderer.Memory.data};window["asc_docs_api"].prototype["asc_nativeGetThemeThumbnail"]=
function(params){if(!this.WordControl.m_oLogicDocument||!this.WordControl.m_oLogicDocument.slideMasters||!this.WordControl.m_oLogicDocument.slideMasters[0]||!this.WordControl.m_oLogicDocument.slideMasters[0].Theme)return null;var _pres=this.WordControl.m_oLogicDocument;var _master=this.WordControl.m_oLogicDocument.slideMasters[0];var _renderer=new AscCommon.CDocumentRenderer;_renderer.InitPicker(AscCommon.g_oTextMeasurer.m_oManager);_renderer.VectorMemoryForPrint=new AscCommon.CMemory;var _bOldShowMarks=
this.ShowParaMarks;this.ShowParaMarks=false;_renderer.IsNoDrawingEmptyPlaceholder=true;var pxW=AscCommon.GlobalSkin.THEMES_THUMBNAIL_WIDTH;if(params&&params.length&&params[0])pxW=params[0];var pxH=AscCommon.GlobalSkin.THEMES_THUMBNAIL_HEIGHT;if(params&&params.length&&params[1])pxH=params[1];var mmW=pxW*AscCommon.g_dKoef_pix_to_mm;var mmH=pxH*AscCommon.g_dKoef_pix_to_mm;_renderer.BeginPage(mmW,mmH);this.WordControl.m_oMasterDrawer.WidthMM=mmW;this.WordControl.m_oMasterDrawer.HeightMM=mmH;this.WordControl.m_oMasterDrawer.WidthPx=
pxW;this.WordControl.m_oMasterDrawer.HeightPx=pxH;this.WordControl.m_oMasterDrawer.Draw2(_renderer,_master,undefined,undefined,params);_renderer.EndPage();this.ShowParaMarks=_bOldShowMarks;var objectRet={};objectRet["name"]=_master.Theme.name;objectRet["data"]=_renderer.Memory.data;objectRet["dataLen"]=_renderer.Memory.GetCurPosition();return objectRet};asc_docs_api.prototype.asc_OnHideContextMenu=function(){if(this.WordControl.MobileTouchManager){this.WordControl.checkBodyOffset();this.WordControl.MobileTouchManager.showKeyboard()}};
asc_docs_api.prototype.asc_OnShowContextMenu=function(){if(this.WordControl.MobileTouchManager)this.WordControl.checkBodyOffset()};asc_docs_api.prototype.getDefaultFontFamily=function(){var defaultFont="Arial";return defaultFont};asc_docs_api.prototype.getDefaultFontSize=function(){var defaultSize=11;return defaultSize};asc_docs_api.prototype.asc_getAppProps=function(){return this.WordControl&&this.WordControl.m_oLogicDocument&&this.WordControl.m_oLogicDocument.App||null};asc_docs_api.prototype.getInternalCoreProps=
function(){return this.WordControl&&this.WordControl.m_oLogicDocument&&this.WordControl.m_oLogicDocument.Core};asc_docs_api.prototype.asc_setCoreProps=function(oProps){var oCore=this.getInternalCoreProps();if(!oCore)return;var oLogicDocument=this.WordControl.m_oLogicDocument;if(false===oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_CorePr,null)){oLogicDocument.StartAction(AscDFH.historydescription_SetCoreproperties);oCore.setProps(oProps);oLogicDocument.FinalizeAction(true);this.WordControl.m_oLogicDocument.Document_UpdateInterfaceState()}};
asc_docs_api.prototype.asc_Remove=function(){var oPresentation=this.WordControl&&this.WordControl.m_oLogicDocument;if(oPresentation){var oController=oPresentation.GetCurrentController();if(oController){oController.resetChartElementsSelection();AscCommon.baseEditorsApi.prototype.asc_Remove.call(this)}}};asc_docs_api.prototype.onUpdateRestrictions=function(){if(!this.WordControl||!this.WordControl.m_oLogicDocument||!this.WordControl.m_oDrawingDocument)return;var logicDocument=this.WordControl.m_oLogicDocument;
var slide=logicDocument.CurPage>=0?logicDocument.Slides[logicDocument.CurPage]:null;if(slide)if(this.WordControl.m_oDrawingDocument.placeholders)this.WordControl.m_oDrawingDocument.placeholders.update(slide.getPlaceholdersControls());logicDocument.Document_UpdateInterfaceState()};asc_docs_api.prototype.isShowShapeAdjustments=function(){return this.canEdit()};asc_docs_api.prototype.isShowTableAdjustments=function(){return this.canEdit()};asc_docs_api.prototype.isShowEquationTrack=function(){return this.canEdit()};
asc_docs_api.prototype.SetDrawImagePreviewBulletForMenu=function(drawingInfo,type){var drawer=new AscCommon.CBulletPreviewDrawer(drawingInfo,type);drawer.draw()};asc_docs_api.prototype.asc_EditSelectAll=function(){var oPresentation=this.WordControl&&this.WordControl.m_oLogicDocument;if(!oPresentation)return;oPresentation.SelectAll()};asc_docs_api.prototype.asc_initPrintPreview=function(containerId,options){if(this.printPreview)return;this.printPreview=new AscCommon.CPrintPreview(this,containerId)};
asc_docs_api.prototype.asc_drawPrintPreview=function(index,paperSize){if(this.printPreview){this.printPreview.page=index;this.printPreview.update(paperSize)}};asc_docs_api.prototype.asc_closePrintPreview=function(){if(this.printPreview){this.printPreview.close();delete this.printPreview}};window["Asc"]=window["Asc"]||{};window["AscCommonSlide"]=window["AscCommonSlide"]||{};window["Asc"]["asc_docs_api"]=asc_docs_api;asc_docs_api.prototype["asc_GetFontThumbnailsPath"]=asc_docs_api.prototype.asc_GetFontThumbnailsPath;
asc_docs_api.prototype["pre_Save"]=asc_docs_api.prototype.pre_Save;asc_docs_api.prototype["sync_CollaborativeChanges"]=asc_docs_api.prototype.sync_CollaborativeChanges;asc_docs_api.prototype["asc_coAuthoringDisconnect"]=asc_docs_api.prototype.asc_coAuthoringDisconnect;asc_docs_api.prototype["asc_coAuthoringChatSendMessage"]=asc_docs_api.prototype.asc_coAuthoringChatSendMessage;asc_docs_api.prototype["asc_coAuthoringChatGetMessages"]=asc_docs_api.prototype.asc_coAuthoringChatGetMessages;asc_docs_api.prototype["asc_coAuthoringGetUsers"]=
asc_docs_api.prototype.asc_coAuthoringGetUsers;asc_docs_api.prototype["syncCollaborativeChanges"]=asc_docs_api.prototype.syncCollaborativeChanges;asc_docs_api.prototype["SetCollaborativeMarksShowType"]=asc_docs_api.prototype.SetCollaborativeMarksShowType;asc_docs_api.prototype["GetCollaborativeMarksShowType"]=asc_docs_api.prototype.GetCollaborativeMarksShowType;asc_docs_api.prototype["Clear_CollaborativeMarks"]=asc_docs_api.prototype.Clear_CollaborativeMarks;asc_docs_api.prototype["_onUpdateDocumentCanSave"]=
asc_docs_api.prototype._onUpdateDocumentCanSave;asc_docs_api.prototype["SetUnchangedDocument"]=asc_docs_api.prototype.SetUnchangedDocument;asc_docs_api.prototype["SetDocumentModified"]=asc_docs_api.prototype.SetDocumentModified;asc_docs_api.prototype["isDocumentModified"]=asc_docs_api.prototype.isDocumentModified;asc_docs_api.prototype["asc_isDocumentCanSave"]=asc_docs_api.prototype.asc_isDocumentCanSave;asc_docs_api.prototype["asc_getCanUndo"]=asc_docs_api.prototype.asc_getCanUndo;asc_docs_api.prototype["asc_getCanRedo"]=
asc_docs_api.prototype.asc_getCanRedo;asc_docs_api.prototype["sync_BeginCatchSelectedElements"]=asc_docs_api.prototype.sync_BeginCatchSelectedElements;asc_docs_api.prototype["sync_EndCatchSelectedElements"]=asc_docs_api.prototype.sync_EndCatchSelectedElements;asc_docs_api.prototype["getSelectedElements"]=asc_docs_api.prototype.getSelectedElements;asc_docs_api.prototype["sync_ChangeLastSelectedElement"]=asc_docs_api.prototype.sync_ChangeLastSelectedElement;asc_docs_api.prototype["asc_getEditorPermissions"]=
asc_docs_api.prototype.asc_getEditorPermissions;asc_docs_api.prototype["asc_setDocInfo"]=asc_docs_api.prototype.asc_setDocInfo;asc_docs_api.prototype["asc_changeDocInfo"]=asc_docs_api.prototype.asc_changeDocInfo;asc_docs_api.prototype["asc_setLocale"]=asc_docs_api.prototype.asc_setLocale;asc_docs_api.prototype["asc_getLocale"]=asc_docs_api.prototype.asc_getLocale;asc_docs_api.prototype["asc_LoadDocument"]=asc_docs_api.prototype.asc_LoadDocument;asc_docs_api.prototype["SetThemesPath"]=asc_docs_api.prototype.SetThemesPath;
asc_docs_api.prototype["InitEditor"]=asc_docs_api.prototype.InitEditor;asc_docs_api.prototype["SetInterfaceDrawImagePlaceSlide"]=asc_docs_api.prototype.SetInterfaceDrawImagePlaceSlide;asc_docs_api.prototype["SetInterfaceDrawImagePlaceTextArt"]=asc_docs_api.prototype.SetInterfaceDrawImagePlaceTextArt;asc_docs_api.prototype["OpenDocumentFromBin"]=asc_docs_api.prototype.OpenDocumentFromBin;asc_docs_api.prototype["asc_getDocumentName"]=asc_docs_api.prototype.asc_getDocumentName;asc_docs_api.prototype["asc_getAppProps"]=
asc_docs_api.prototype.asc_getAppProps;asc_docs_api.prototype["asc_getCoreProps"]=asc_docs_api.prototype.asc_getCoreProps;asc_docs_api.prototype["asc_setCoreProps"]=asc_docs_api.prototype.asc_setCoreProps;asc_docs_api.prototype["asc_registerCallback"]=asc_docs_api.prototype.asc_registerCallback;asc_docs_api.prototype["asc_unregisterCallback"]=asc_docs_api.prototype.asc_unregisterCallback;asc_docs_api.prototype["asc_checkNeedCallback"]=asc_docs_api.prototype.asc_checkNeedCallback;asc_docs_api.prototype["get_TextProps"]=
asc_docs_api.prototype.get_TextProps;asc_docs_api.prototype["asc_getPropertyEditorShapes"]=asc_docs_api.prototype.asc_getPropertyEditorShapes;asc_docs_api.prototype["asc_getPropertyEditorTextArts"]=asc_docs_api.prototype.asc_getPropertyEditorTextArts;asc_docs_api.prototype["get_PropertyEditorThemes"]=asc_docs_api.prototype.get_PropertyEditorThemes;asc_docs_api.prototype["get_ContentCount"]=asc_docs_api.prototype.get_ContentCount;asc_docs_api.prototype["UpdateTextPr"]=asc_docs_api.prototype.UpdateTextPr;
asc_docs_api.prototype["sync_TextSpacing"]=asc_docs_api.prototype.sync_TextSpacing;asc_docs_api.prototype["sync_TextDStrikeout"]=asc_docs_api.prototype.sync_TextDStrikeout;asc_docs_api.prototype["sync_TextCaps"]=asc_docs_api.prototype.sync_TextCaps;asc_docs_api.prototype["sync_TextSmallCaps"]=asc_docs_api.prototype.sync_TextSmallCaps;asc_docs_api.prototype["sync_TextPosition"]=asc_docs_api.prototype.sync_TextPosition;asc_docs_api.prototype["sync_TextLangCallBack"]=asc_docs_api.prototype.sync_TextLangCallBack;
asc_docs_api.prototype["sync_VerticalTextAlign"]=asc_docs_api.prototype.sync_VerticalTextAlign;asc_docs_api.prototype["sync_Vert"]=asc_docs_api.prototype.sync_Vert;asc_docs_api.prototype["UpdateParagraphProp"]=asc_docs_api.prototype.UpdateParagraphProp;asc_docs_api.prototype["Undo"]=asc_docs_api.prototype.Undo;asc_docs_api.prototype["Redo"]=asc_docs_api.prototype.Redo;asc_docs_api.prototype["Copy"]=asc_docs_api.prototype.Copy;asc_docs_api.prototype["Update_ParaTab"]=asc_docs_api.prototype.Update_ParaTab;
asc_docs_api.prototype["Cut"]=asc_docs_api.prototype.Cut;asc_docs_api.prototype["Paste"]=asc_docs_api.prototype.Paste;asc_docs_api.prototype["Share"]=asc_docs_api.prototype.Share;asc_docs_api.prototype["asc_Save"]=asc_docs_api.prototype.asc_Save;asc_docs_api.prototype["forceSave"]=asc_docs_api.prototype.forceSave;asc_docs_api.prototype["asc_setIsForceSaveOnUserSave"]=asc_docs_api.prototype.asc_setIsForceSaveOnUserSave;asc_docs_api.prototype["asc_DownloadAs"]=asc_docs_api.prototype.asc_DownloadAs;
asc_docs_api.prototype["Resize"]=asc_docs_api.prototype.Resize;asc_docs_api.prototype["AddURL"]=asc_docs_api.prototype.AddURL;asc_docs_api.prototype["Help"]=asc_docs_api.prototype.Help;asc_docs_api.prototype["startGetDocInfo"]=asc_docs_api.prototype.startGetDocInfo;asc_docs_api.prototype["asc_setAdvancedOptions"]=asc_docs_api.prototype.asc_setAdvancedOptions;asc_docs_api.prototype["SetFontRenderingMode"]=asc_docs_api.prototype.SetFontRenderingMode;asc_docs_api.prototype["stopGetDocInfo"]=asc_docs_api.prototype.stopGetDocInfo;
asc_docs_api.prototype["sync_DocInfoCallback"]=asc_docs_api.prototype.sync_DocInfoCallback;asc_docs_api.prototype["sync_GetDocInfoStartCallback"]=asc_docs_api.prototype.sync_GetDocInfoStartCallback;asc_docs_api.prototype["sync_GetDocInfoStopCallback"]=asc_docs_api.prototype.sync_GetDocInfoStopCallback;asc_docs_api.prototype["sync_GetDocInfoEndCallback"]=asc_docs_api.prototype.sync_GetDocInfoEndCallback;asc_docs_api.prototype["sync_CanUndoCallback"]=asc_docs_api.prototype.sync_CanUndoCallback;asc_docs_api.prototype["sync_CanRedoCallback"]=
asc_docs_api.prototype.sync_CanRedoCallback;asc_docs_api.prototype["sync_CursorLockCallBack"]=asc_docs_api.prototype.sync_CursorLockCallBack;asc_docs_api.prototype["sync_UndoCallBack"]=asc_docs_api.prototype.sync_UndoCallBack;asc_docs_api.prototype["sync_RedoCallBack"]=asc_docs_api.prototype.sync_RedoCallBack;asc_docs_api.prototype["sync_CopyCallBack"]=asc_docs_api.prototype.sync_CopyCallBack;asc_docs_api.prototype["sync_CutCallBack"]=asc_docs_api.prototype.sync_CutCallBack;asc_docs_api.prototype["sync_PasteCallBack"]=
asc_docs_api.prototype.sync_PasteCallBack;asc_docs_api.prototype["sync_ShareCallBack"]=asc_docs_api.prototype.sync_ShareCallBack;asc_docs_api.prototype["sync_SaveCallBack"]=asc_docs_api.prototype.sync_SaveCallBack;asc_docs_api.prototype["sync_DownloadAsCallBack"]=asc_docs_api.prototype.sync_DownloadAsCallBack;asc_docs_api.prototype["sync_StartAction"]=asc_docs_api.prototype.sync_StartAction;asc_docs_api.prototype["sync_EndAction"]=asc_docs_api.prototype.sync_EndAction;asc_docs_api.prototype["sync_AddURLCallback"]=
asc_docs_api.prototype.sync_AddURLCallback;asc_docs_api.prototype["sync_ErrorCallback"]=asc_docs_api.prototype.sync_ErrorCallback;asc_docs_api.prototype["sync_HelpCallback"]=asc_docs_api.prototype.sync_HelpCallback;asc_docs_api.prototype["sync_UpdateZoom"]=asc_docs_api.prototype.sync_UpdateZoom;asc_docs_api.prototype["ClearPropObjCallback"]=asc_docs_api.prototype.ClearPropObjCallback;asc_docs_api.prototype["CollectHeaders"]=asc_docs_api.prototype.CollectHeaders;asc_docs_api.prototype["GetActiveHeader"]=
asc_docs_api.prototype.GetActiveHeader;asc_docs_api.prototype["sync_ChangeActiveHeaderCallback"]=asc_docs_api.prototype.sync_ChangeActiveHeaderCallback;asc_docs_api.prototype["sync_ReturnHeadersCallback"]=asc_docs_api.prototype.sync_ReturnHeadersCallback;asc_docs_api.prototype["startSearchText"]=asc_docs_api.prototype.startSearchText;asc_docs_api.prototype["goToNextSearchResult"]=asc_docs_api.prototype.goToNextSearchResult;asc_docs_api.prototype["gotoSearchResultText"]=asc_docs_api.prototype.gotoSearchResultText;
asc_docs_api.prototype["stopSearchText"]=asc_docs_api.prototype.stopSearchText;asc_docs_api.prototype["asc_searchEnabled"]=asc_docs_api.prototype.asc_searchEnabled;asc_docs_api.prototype["asc_findText"]=asc_docs_api.prototype.asc_findText;asc_docs_api.prototype["asc_endFindText"]=asc_docs_api.prototype.asc_endFindText;asc_docs_api.prototype["asc_replaceText"]=asc_docs_api.prototype.asc_replaceText;asc_docs_api.prototype["sync_SearchFoundCallback"]=asc_docs_api.prototype.sync_SearchFoundCallback;asc_docs_api.prototype["sync_SearchStartCallback"]=
asc_docs_api.prototype.sync_SearchStartCallback;asc_docs_api.prototype["sync_SearchStopCallback"]=asc_docs_api.prototype.sync_SearchStopCallback;asc_docs_api.prototype["sync_SearchEndCallback"]=asc_docs_api.prototype.sync_SearchEndCallback;asc_docs_api.prototype["asc_StartTextAroundSearch"]=asc_docs_api.prototype.asc_StartTextAroundSearch;asc_docs_api.prototype["asc_SelectSearchElement"]=asc_docs_api.prototype.asc_SelectSearchElement;asc_docs_api.prototype["put_TextPrFontName"]=asc_docs_api.prototype.put_TextPrFontName;
asc_docs_api.prototype["put_TextPrFontSize"]=asc_docs_api.prototype.put_TextPrFontSize;asc_docs_api.prototype["put_TextPrLang"]=asc_docs_api.prototype.put_TextPrLang;asc_docs_api.prototype["put_TextPrBold"]=asc_docs_api.prototype.put_TextPrBold;asc_docs_api.prototype["put_TextPrItalic"]=asc_docs_api.prototype.put_TextPrItalic;asc_docs_api.prototype["put_TextPrUnderline"]=asc_docs_api.prototype.put_TextPrUnderline;asc_docs_api.prototype["put_TextPrStrikeout"]=asc_docs_api.prototype.put_TextPrStrikeout;
asc_docs_api.prototype["put_PrLineSpacing"]=asc_docs_api.prototype.put_PrLineSpacing;asc_docs_api.prototype["put_LineSpacingBeforeAfter"]=asc_docs_api.prototype.put_LineSpacingBeforeAfter;asc_docs_api.prototype["FontSizeIn"]=asc_docs_api.prototype.FontSizeIn;asc_docs_api.prototype["FontSizeOut"]=asc_docs_api.prototype.FontSizeOut;asc_docs_api.prototype["sync_BoldCallBack"]=asc_docs_api.prototype.sync_BoldCallBack;asc_docs_api.prototype["sync_ItalicCallBack"]=asc_docs_api.prototype.sync_ItalicCallBack;
asc_docs_api.prototype["sync_UnderlineCallBack"]=asc_docs_api.prototype.sync_UnderlineCallBack;asc_docs_api.prototype["sync_StrikeoutCallBack"]=asc_docs_api.prototype.sync_StrikeoutCallBack;asc_docs_api.prototype["sync_TextPrFontFamilyCallBack"]=asc_docs_api.prototype.sync_TextPrFontFamilyCallBack;asc_docs_api.prototype["sync_TextPrFontSizeCallBack"]=asc_docs_api.prototype.sync_TextPrFontSizeCallBack;asc_docs_api.prototype["sync_PrLineSpacingCallBack"]=asc_docs_api.prototype.sync_PrLineSpacingCallBack;
asc_docs_api.prototype["sync_InitEditorThemes"]=asc_docs_api.prototype.sync_InitEditorThemes;asc_docs_api.prototype["paraApply"]=asc_docs_api.prototype.paraApply;asc_docs_api.prototype["put_PrAlign"]=asc_docs_api.prototype.put_PrAlign;asc_docs_api.prototype["put_TextPrBaseline"]=asc_docs_api.prototype.put_TextPrBaseline;asc_docs_api.prototype["put_ListType"]=asc_docs_api.prototype.put_ListType;asc_docs_api.prototype["put_ShowSnapLines"]=asc_docs_api.prototype.put_ShowSnapLines;asc_docs_api.prototype["get_ShowSnapLines"]=
asc_docs_api.prototype.get_ShowSnapLines;asc_docs_api.prototype["asc_setShowSmartGuides"]=asc_docs_api.prototype.asc_setShowSmartGuides;asc_docs_api.prototype["asc_getShowSmartGuides"]=asc_docs_api.prototype.asc_getShowSmartGuides;asc_docs_api.prototype["asc_setShowGuides"]=asc_docs_api.prototype.asc_setShowGuides;asc_docs_api.prototype["asc_getShowGuides"]=asc_docs_api.prototype.asc_getShowGuides;asc_docs_api.prototype["asc_getGuidesCount"]=asc_docs_api.prototype.asc_getGuidesCount;asc_docs_api.prototype["asc_setShowGridlines"]=
asc_docs_api.prototype.asc_setShowGridlines;asc_docs_api.prototype["asc_getShowGridlines"]=asc_docs_api.prototype.asc_getShowGridlines;asc_docs_api.prototype["asc_setGridSpacing"]=asc_docs_api.prototype.asc_setGridSpacing;asc_docs_api.prototype["asc_getGridSpacing"]=asc_docs_api.prototype.asc_getGridSpacing;asc_docs_api.prototype["asc_setSnapToGrid"]=asc_docs_api.prototype.asc_setSnapToGrid;asc_docs_api.prototype["asc_getSnapToGrid"]=asc_docs_api.prototype.asc_getSnapToGrid;asc_docs_api.prototype["asc_addHorizontalGuide"]=
asc_docs_api.prototype.asc_addHorizontalGuide;asc_docs_api.prototype["asc_addVerticalGuide"]=asc_docs_api.prototype.asc_addVerticalGuide;asc_docs_api.prototype["asc_canClearGuides"]=asc_docs_api.prototype.asc_canClearGuides;asc_docs_api.prototype["asc_clearGuides"]=asc_docs_api.prototype.asc_clearGuides;asc_docs_api.prototype["asc_deleteGuide"]=asc_docs_api.prototype.asc_deleteGuide;asc_docs_api.prototype["put_ShowParaMarks"]=asc_docs_api.prototype.put_ShowParaMarks;asc_docs_api.prototype["get_ShowParaMarks"]=
asc_docs_api.prototype.get_ShowParaMarks;asc_docs_api.prototype["put_ShowTableEmptyLine"]=asc_docs_api.prototype.put_ShowTableEmptyLine;asc_docs_api.prototype["get_ShowTableEmptyLine"]=asc_docs_api.prototype.get_ShowTableEmptyLine;asc_docs_api.prototype["ShapeApply"]=asc_docs_api.prototype.ShapeApply;asc_docs_api.prototype["setStartPointHistory"]=asc_docs_api.prototype.setStartPointHistory;asc_docs_api.prototype["setEndPointHistory"]=asc_docs_api.prototype.setEndPointHistory;asc_docs_api.prototype["SetSlideProps"]=
asc_docs_api.prototype.SetSlideProps;asc_docs_api.prototype["put_LineCap"]=asc_docs_api.prototype.put_LineCap;asc_docs_api.prototype["put_LineJoin"]=asc_docs_api.prototype.put_LineJoin;asc_docs_api.prototype["put_LineBeginStyle"]=asc_docs_api.prototype.put_LineBeginStyle;asc_docs_api.prototype["put_LineBeginSize"]=asc_docs_api.prototype.put_LineBeginSize;asc_docs_api.prototype["put_LineEndStyle"]=asc_docs_api.prototype.put_LineEndStyle;asc_docs_api.prototype["put_LineEndSize"]=asc_docs_api.prototype.put_LineEndSize;
asc_docs_api.prototype["put_TextColor2"]=asc_docs_api.prototype.put_TextColor2;asc_docs_api.prototype["put_TextColor"]=asc_docs_api.prototype.put_TextColor;asc_docs_api.prototype["put_PrIndent"]=asc_docs_api.prototype.put_PrIndent;asc_docs_api.prototype["IncreaseIndent"]=asc_docs_api.prototype.IncreaseIndent;asc_docs_api.prototype["DecreaseIndent"]=asc_docs_api.prototype.DecreaseIndent;asc_docs_api.prototype["put_PrIndentRight"]=asc_docs_api.prototype.put_PrIndentRight;asc_docs_api.prototype["put_PrFirstLineIndent"]=
asc_docs_api.prototype.put_PrFirstLineIndent;asc_docs_api.prototype["getFocusObject"]=asc_docs_api.prototype.getFocusObject;asc_docs_api.prototype["sync_VerticalAlign"]=asc_docs_api.prototype.sync_VerticalAlign;asc_docs_api.prototype["sync_PrAlignCallBack"]=asc_docs_api.prototype.sync_PrAlignCallBack;asc_docs_api.prototype["sync_ListType"]=asc_docs_api.prototype.sync_ListType;asc_docs_api.prototype["sync_TextColor"]=asc_docs_api.prototype.sync_TextColor;asc_docs_api.prototype["sync_TextColor2"]=asc_docs_api.prototype.sync_TextColor2;
asc_docs_api.prototype["sync_TextHighLight"]=asc_docs_api.prototype.sync_TextHighLight;asc_docs_api.prototype["sync_ParaStyleName"]=asc_docs_api.prototype.sync_ParaStyleName;asc_docs_api.prototype["sync_ParaSpacingLine"]=asc_docs_api.prototype.sync_ParaSpacingLine;asc_docs_api.prototype["sync_PageBreakCallback"]=asc_docs_api.prototype.sync_PageBreakCallback;asc_docs_api.prototype["sync_KeepLinesCallback"]=asc_docs_api.prototype.sync_KeepLinesCallback;asc_docs_api.prototype["sync_ShowParaMarksCallback"]=
asc_docs_api.prototype.sync_ShowParaMarksCallback;asc_docs_api.prototype["sync_SpaceBetweenPrgCallback"]=asc_docs_api.prototype.sync_SpaceBetweenPrgCallback;asc_docs_api.prototype["sync_PrPropCallback"]=asc_docs_api.prototype.sync_PrPropCallback;asc_docs_api.prototype["SetDrawImagePlaceParagraph"]=asc_docs_api.prototype.SetDrawImagePlaceParagraph;asc_docs_api.prototype["put_AddPageBreak"]=asc_docs_api.prototype.put_AddPageBreak;asc_docs_api.prototype["Update_ParaInd"]=asc_docs_api.prototype.Update_ParaInd;
asc_docs_api.prototype["Internal_Update_Ind_FirstLine"]=asc_docs_api.prototype.Internal_Update_Ind_FirstLine;asc_docs_api.prototype["Internal_Update_Ind_Left"]=asc_docs_api.prototype.Internal_Update_Ind_Left;asc_docs_api.prototype["Internal_Update_Ind_Right"]=asc_docs_api.prototype.Internal_Update_Ind_Right;asc_docs_api.prototype["put_Table"]=asc_docs_api.prototype.put_Table;asc_docs_api.prototype["addRowAbove"]=asc_docs_api.prototype.addRowAbove;asc_docs_api.prototype["addRowBelow"]=asc_docs_api.prototype.addRowBelow;
asc_docs_api.prototype["addColumnLeft"]=asc_docs_api.prototype.addColumnLeft;asc_docs_api.prototype["addColumnRight"]=asc_docs_api.prototype.addColumnRight;asc_docs_api.prototype["remRow"]=asc_docs_api.prototype.remRow;asc_docs_api.prototype["remColumn"]=asc_docs_api.prototype.remColumn;asc_docs_api.prototype["remTable"]=asc_docs_api.prototype.remTable;asc_docs_api.prototype["asc_DistributeTableCells"]=asc_docs_api.prototype.asc_DistributeTableCells;asc_docs_api.prototype["selectRow"]=asc_docs_api.prototype.selectRow;
asc_docs_api.prototype["selectColumn"]=asc_docs_api.prototype.selectColumn;asc_docs_api.prototype["selectCell"]=asc_docs_api.prototype.selectCell;asc_docs_api.prototype["selectTable"]=asc_docs_api.prototype.selectTable;asc_docs_api.prototype["setColumnWidth"]=asc_docs_api.prototype.setColumnWidth;asc_docs_api.prototype["setRowHeight"]=asc_docs_api.prototype.setRowHeight;asc_docs_api.prototype["set_TblDistanceFromText"]=asc_docs_api.prototype.set_TblDistanceFromText;asc_docs_api.prototype["CheckBeforeMergeCells"]=
asc_docs_api.prototype.CheckBeforeMergeCells;asc_docs_api.prototype["CheckBeforeSplitCells"]=asc_docs_api.prototype.CheckBeforeSplitCells;asc_docs_api.prototype["MergeCells"]=asc_docs_api.prototype.MergeCells;asc_docs_api.prototype["SplitCell"]=asc_docs_api.prototype.SplitCell;asc_docs_api.prototype["widthTable"]=asc_docs_api.prototype.widthTable;asc_docs_api.prototype["put_CellsMargin"]=asc_docs_api.prototype.put_CellsMargin;asc_docs_api.prototype["set_TblWrap"]=asc_docs_api.prototype.set_TblWrap;
asc_docs_api.prototype["set_TblIndentLeft"]=asc_docs_api.prototype.set_TblIndentLeft;asc_docs_api.prototype["set_Borders"]=asc_docs_api.prototype.set_Borders;asc_docs_api.prototype["set_TableBackground"]=asc_docs_api.prototype.set_TableBackground;asc_docs_api.prototype["set_AlignCell"]=asc_docs_api.prototype.set_AlignCell;asc_docs_api.prototype["set_TblAlign"]=asc_docs_api.prototype.set_TblAlign;asc_docs_api.prototype["set_SpacingBetweenCells"]=asc_docs_api.prototype.set_SpacingBetweenCells;asc_docs_api.prototype["tblApply"]=
asc_docs_api.prototype.tblApply;asc_docs_api.prototype["sync_AddTableCallback"]=asc_docs_api.prototype.sync_AddTableCallback;asc_docs_api.prototype["sync_AlignCellCallback"]=asc_docs_api.prototype.sync_AlignCellCallback;asc_docs_api.prototype["sync_TblPropCallback"]=asc_docs_api.prototype.sync_TblPropCallback;asc_docs_api.prototype["sync_TblWrapStyleChangedCallback"]=asc_docs_api.prototype.sync_TblWrapStyleChangedCallback;asc_docs_api.prototype["sync_TblAlignChangedCallback"]=asc_docs_api.prototype.sync_TblAlignChangedCallback;
asc_docs_api.prototype["ChangeImageFromFile"]=asc_docs_api.prototype.ChangeImageFromFile;asc_docs_api.prototype["ChangeShapeImageFromFile"]=asc_docs_api.prototype.ChangeShapeImageFromFile;asc_docs_api.prototype["ChangeSlideImageFromFile"]=asc_docs_api.prototype.ChangeSlideImageFromFile;asc_docs_api.prototype["ChangeArtImageFromFile"]=asc_docs_api.prototype.ChangeArtImageFromFile;asc_docs_api.prototype["AddImage"]=asc_docs_api.prototype.AddImage;asc_docs_api.prototype["asc_addImage"]=asc_docs_api.prototype.asc_addImage;
asc_docs_api.prototype["asc_AddToLayout"]=asc_docs_api.prototype.asc_AddToLayout;asc_docs_api.prototype["asc_AddAnimation"]=asc_docs_api.prototype.asc_AddAnimation;asc_docs_api.prototype["asc_StartAnimationPreview"]=asc_docs_api.prototype.asc_StartAnimationPreview;asc_docs_api.prototype["asc_canStartAnimationPreview"]=asc_docs_api.prototype.asc_canStartAnimationPreview;asc_docs_api.prototype["asc_getCurSlideObjectsNames"]=asc_docs_api.prototype.asc_getCurSlideObjectsNames;asc_docs_api.prototype["asc_StopAnimationPreview"]=
asc_docs_api.prototype.asc_StopAnimationPreview;asc_docs_api.prototype["asc_SetAnimationProperties"]=asc_docs_api.prototype.asc_SetAnimationProperties;asc_docs_api.prototype["asc_canMoveAnimationEarlier"]=asc_docs_api.prototype.asc_canMoveAnimationEarlier;asc_docs_api.prototype["asc_canMoveAnimationLater"]=asc_docs_api.prototype.asc_canMoveAnimationLater;asc_docs_api.prototype["asc_moveAnimationEarlier"]=asc_docs_api.prototype.asc_moveAnimationEarlier;asc_docs_api.prototype["asc_moveAnimationLater"]=
asc_docs_api.prototype.asc_moveAnimationLater;asc_docs_api.prototype["asc_onShowAnimTab"]=asc_docs_api.prototype.asc_onShowAnimTab;asc_docs_api.prototype["StartAddShape"]=asc_docs_api.prototype.StartAddShape;asc_docs_api.prototype["asc_canEditGeometry"]=asc_docs_api.prototype.asc_canEditGeometry;asc_docs_api.prototype["asc_editPointsGeometry"]=asc_docs_api.prototype.asc_editPointsGeometry;asc_docs_api.prototype["AddTextArt"]=asc_docs_api.prototype.AddTextArt;asc_docs_api.prototype["asc_canEditCrop"]=
asc_docs_api.prototype.asc_canEditCrop;asc_docs_api.prototype["asc_startEditCrop"]=asc_docs_api.prototype.asc_startEditCrop;asc_docs_api.prototype["asc_endEditCrop"]=asc_docs_api.prototype.asc_endEditCrop;asc_docs_api.prototype["asc_cropFit"]=asc_docs_api.prototype.asc_cropFit;asc_docs_api.prototype["asc_cropFill"]=asc_docs_api.prototype.asc_cropFill;asc_docs_api.prototype["canGroup"]=asc_docs_api.prototype.canGroup;asc_docs_api.prototype["canUnGroup"]=asc_docs_api.prototype.canUnGroup;asc_docs_api.prototype["AddImageUrl"]=
asc_docs_api.prototype.AddImageUrl;asc_docs_api.prototype["AddImageUrlActionCallback"]=asc_docs_api.prototype.AddImageUrlActionCallback;asc_docs_api.prototype["AddImageUrlAction"]=asc_docs_api.prototype.AddImageUrlAction;asc_docs_api.prototype["ImgApply"]=asc_docs_api.prototype.ImgApply;asc_docs_api.prototype["ChartApply"]=asc_docs_api.prototype.ChartApply;asc_docs_api.prototype["set_Size"]=asc_docs_api.prototype.set_Size;asc_docs_api.prototype["set_ConstProportions"]=asc_docs_api.prototype.set_ConstProportions;
asc_docs_api.prototype["set_WrapStyle"]=asc_docs_api.prototype.set_WrapStyle;asc_docs_api.prototype["deleteImage"]=asc_docs_api.prototype.deleteImage;asc_docs_api.prototype["set_ImgDistanceFromText"]=asc_docs_api.prototype.set_ImgDistanceFromText;asc_docs_api.prototype["set_PositionOnPage"]=asc_docs_api.prototype.set_PositionOnPage;asc_docs_api.prototype["get_OriginalSizeImage"]=asc_docs_api.prototype.get_OriginalSizeImage;asc_docs_api.prototype["asc_FitImagesToSlide"]=asc_docs_api.prototype.asc_FitImagesToSlide;
asc_docs_api.prototype["asc_onCloseChartFrame"]=asc_docs_api.prototype.asc_onCloseChartFrame;asc_docs_api.prototype["sync_AddImageCallback"]=asc_docs_api.prototype.sync_AddImageCallback;asc_docs_api.prototype["sync_ImgPropCallback"]=asc_docs_api.prototype.sync_ImgPropCallback;asc_docs_api.prototype["SetDrawingFreeze"]=asc_docs_api.prototype.SetDrawingFreeze;asc_docs_api.prototype["zoomIn"]=asc_docs_api.prototype.zoomIn;asc_docs_api.prototype["zoomOut"]=asc_docs_api.prototype.zoomOut;asc_docs_api.prototype["zoomFitToPage"]=
asc_docs_api.prototype.zoomFitToPage;asc_docs_api.prototype["zoomFitToWidth"]=asc_docs_api.prototype.zoomFitToWidth;asc_docs_api.prototype["zoomCustomMode"]=asc_docs_api.prototype.zoomCustomMode;asc_docs_api.prototype["zoom100"]=asc_docs_api.prototype.zoom100;asc_docs_api.prototype["zoom"]=asc_docs_api.prototype.zoom;asc_docs_api.prototype["goToPage"]=asc_docs_api.prototype.goToPage;asc_docs_api.prototype["getCountPages"]=asc_docs_api.prototype.getCountPages;asc_docs_api.prototype["getCurrentPage"]=
asc_docs_api.prototype.getCurrentPage;asc_docs_api.prototype["sync_countPagesCallback"]=asc_docs_api.prototype.sync_countPagesCallback;asc_docs_api.prototype["sync_currentPageCallback"]=asc_docs_api.prototype.sync_currentPageCallback;asc_docs_api.prototype["sync_SendThemeColors"]=asc_docs_api.prototype.sync_SendThemeColors;asc_docs_api.prototype["ChangeColorScheme"]=asc_docs_api.prototype.ChangeColorScheme;asc_docs_api.prototype["asc_ChangeColorSchemeByIdx"]=asc_docs_api.prototype.asc_ChangeColorSchemeByIdx;
asc_docs_api.prototype["asc_enableKeyEvents"]=asc_docs_api.prototype.asc_enableKeyEvents;asc_docs_api.prototype["asc_showComments"]=asc_docs_api.prototype.asc_showComments;asc_docs_api.prototype["asc_hideComments"]=asc_docs_api.prototype.asc_hideComments;asc_docs_api.prototype["asc_addComment"]=asc_docs_api.prototype.asc_addComment;asc_docs_api.prototype["asc_getMasterCommentId"]=asc_docs_api.prototype.asc_getMasterCommentId;asc_docs_api.prototype["asc_getAnchorPosition"]=asc_docs_api.prototype.asc_getAnchorPosition;
asc_docs_api.prototype["asc_removeComment"]=asc_docs_api.prototype.asc_removeComment;asc_docs_api.prototype["asc_RemoveAllComments"]=asc_docs_api.prototype.asc_RemoveAllComments;asc_docs_api.prototype["asc_ResolveAllComments"]=asc_docs_api.prototype.asc_ResolveAllComments;asc_docs_api.prototype["asc_GetCommentLogicPosition"]=asc_docs_api.prototype.asc_GetCommentLogicPosition;asc_docs_api.prototype["asc_changeComment"]=asc_docs_api.prototype.asc_changeComment;asc_docs_api.prototype["asc_selectComment"]=
asc_docs_api.prototype.asc_selectComment;asc_docs_api.prototype["asc_showComment"]=asc_docs_api.prototype.asc_showComment;asc_docs_api.prototype["can_AddQuotedComment"]=asc_docs_api.prototype.can_AddQuotedComment;asc_docs_api.prototype["sync_RemoveComment"]=asc_docs_api.prototype.sync_RemoveComment;asc_docs_api.prototype["sync_AddComment"]=asc_docs_api.prototype.sync_AddComment;asc_docs_api.prototype["sync_ShowComment"]=asc_docs_api.prototype.sync_ShowComment;asc_docs_api.prototype["sync_HideComment"]=
asc_docs_api.prototype.sync_HideComment;asc_docs_api.prototype["sync_UpdateCommentPosition"]=asc_docs_api.prototype.sync_UpdateCommentPosition;asc_docs_api.prototype["sync_ChangeCommentData"]=asc_docs_api.prototype.sync_ChangeCommentData;asc_docs_api.prototype["sync_LockComment"]=asc_docs_api.prototype.sync_LockComment;asc_docs_api.prototype["sync_UnLockComment"]=asc_docs_api.prototype.sync_UnLockComment;asc_docs_api.prototype["GenerateStyles"]=asc_docs_api.prototype.GenerateStyles;asc_docs_api.prototype["asyncFontsDocumentEndLoaded"]=
asc_docs_api.prototype.asyncFontsDocumentEndLoaded;asc_docs_api.prototype["asyncFontEndLoaded"]=asc_docs_api.prototype.asyncFontEndLoaded;asc_docs_api.prototype["asyncImageEndLoaded"]=asc_docs_api.prototype.asyncImageEndLoaded;asc_docs_api.prototype["get_PresentationWidth"]=asc_docs_api.prototype.get_PresentationWidth;asc_docs_api.prototype["get_PresentationHeight"]=asc_docs_api.prototype.get_PresentationHeight;asc_docs_api.prototype["pre_Paste"]=asc_docs_api.prototype.pre_Paste;asc_docs_api.prototype["initEvents2MobileAdvances"]=
asc_docs_api.prototype.initEvents2MobileAdvances;asc_docs_api.prototype["ViewScrollToX"]=asc_docs_api.prototype.ViewScrollToX;asc_docs_api.prototype["ViewScrollToY"]=asc_docs_api.prototype.ViewScrollToY;asc_docs_api.prototype["GetDocWidthPx"]=asc_docs_api.prototype.GetDocWidthPx;asc_docs_api.prototype["GetDocHeightPx"]=asc_docs_api.prototype.GetDocHeightPx;asc_docs_api.prototype["ClearSearch"]=asc_docs_api.prototype.ClearSearch;asc_docs_api.prototype["GetCurrentVisiblePage"]=asc_docs_api.prototype.GetCurrentVisiblePage;
asc_docs_api.prototype["asc_setAutoSaveGap"]=asc_docs_api.prototype.asc_setAutoSaveGap;asc_docs_api.prototype["asc_SetDocumentPlaceChangedEnabled"]=asc_docs_api.prototype.asc_SetDocumentPlaceChangedEnabled;asc_docs_api.prototype["asc_SetViewRulers"]=asc_docs_api.prototype.asc_SetViewRulers;asc_docs_api.prototype["asc_SetViewRulersChange"]=asc_docs_api.prototype.asc_SetViewRulersChange;asc_docs_api.prototype["asc_GetViewRulers"]=asc_docs_api.prototype.asc_GetViewRulers;asc_docs_api.prototype["asc_SetDocumentUnits"]=
asc_docs_api.prototype.asc_SetDocumentUnits;asc_docs_api.prototype["changeSlideSize"]=asc_docs_api.prototype.changeSlideSize;asc_docs_api.prototype["AddSlide"]=asc_docs_api.prototype.AddSlide;asc_docs_api.prototype["DeleteSlide"]=asc_docs_api.prototype.DeleteSlide;asc_docs_api.prototype["DublicateSlide"]=asc_docs_api.prototype.DublicateSlide;asc_docs_api.prototype["SelectAllSlides"]=asc_docs_api.prototype.SelectAllSlides;asc_docs_api.prototype["asc_moveSelectedSlidesToEnd"]=asc_docs_api.prototype.asc_moveSelectedSlidesToEnd;
asc_docs_api.prototype["asc_moveSlidesNextPos"]=asc_docs_api.prototype.asc_moveSlidesNextPos;asc_docs_api.prototype["asc_moveSelectedSlidesToStart"]=asc_docs_api.prototype.asc_moveSelectedSlidesToStart;asc_docs_api.prototype["asc_moveSlidesPrevPos"]=asc_docs_api.prototype.asc_moveSlidesPrevPos;asc_docs_api.prototype["asc_IsSlideSelected"]=asc_docs_api.prototype.asc_IsSlideSelected;asc_docs_api.prototype["asc_IsFirstSlideSelected"]=asc_docs_api.prototype.asc_IsFirstSlideSelected;asc_docs_api.prototype["asc_IsLastSlideSelected"]=
asc_docs_api.prototype.asc_IsLastSlideSelected;asc_docs_api.prototype["AddShape"]=asc_docs_api.prototype.AddShape;asc_docs_api.prototype["ChangeShapeType"]=asc_docs_api.prototype.ChangeShapeType;asc_docs_api.prototype["AddText"]=asc_docs_api.prototype.AddText;asc_docs_api.prototype["groupShapes"]=asc_docs_api.prototype.groupShapes;asc_docs_api.prototype["unGroupShapes"]=asc_docs_api.prototype.unGroupShapes;asc_docs_api.prototype["setVerticalAlign"]=asc_docs_api.prototype.setVerticalAlign;asc_docs_api.prototype["setVert"]=
asc_docs_api.prototype.setVert;asc_docs_api.prototype["sync_MouseMoveStartCallback"]=asc_docs_api.prototype.sync_MouseMoveStartCallback;asc_docs_api.prototype["sync_MouseMoveEndCallback"]=asc_docs_api.prototype.sync_MouseMoveEndCallback;asc_docs_api.prototype["sync_MouseMoveCallback"]=asc_docs_api.prototype.sync_MouseMoveCallback;asc_docs_api.prototype["ShowThumbnails"]=asc_docs_api.prototype.ShowThumbnails;asc_docs_api.prototype["asc_ShowNotes"]=asc_docs_api.prototype.asc_ShowNotes;asc_docs_api.prototype["asc_ShowAnimPane"]=
asc_docs_api.prototype.asc_ShowAnimPane;asc_docs_api.prototype["asc_DeleteVerticalScroll"]=asc_docs_api.prototype.asc_DeleteVerticalScroll;asc_docs_api.prototype["syncOnThumbnailsShow"]=asc_docs_api.prototype.syncOnThumbnailsShow;asc_docs_api.prototype["can_AddHyperlink"]=asc_docs_api.prototype.can_AddHyperlink;asc_docs_api.prototype["add_Hyperlink"]=asc_docs_api.prototype.add_Hyperlink;asc_docs_api.prototype["change_Hyperlink"]=asc_docs_api.prototype.change_Hyperlink;asc_docs_api.prototype["remove_Hyperlink"]=
asc_docs_api.prototype.remove_Hyperlink;asc_docs_api.prototype["sync_HyperlinkPropCallback"]=asc_docs_api.prototype.sync_HyperlinkPropCallback;asc_docs_api.prototype["sync_HyperlinkClickCallback"]=asc_docs_api.prototype.sync_HyperlinkClickCallback;asc_docs_api.prototype["asc_GoToInternalHyperlink"]=asc_docs_api.prototype.asc_GoToInternalHyperlink;asc_docs_api.prototype["sync_CanAddHyperlinkCallback"]=asc_docs_api.prototype.sync_CanAddHyperlinkCallback;asc_docs_api.prototype["sync_DialogAddHyperlink"]=
asc_docs_api.prototype.sync_DialogAddHyperlink;asc_docs_api.prototype["sync_SpellCheckCallback"]=asc_docs_api.prototype.sync_SpellCheckCallback;asc_docs_api.prototype["sync_SpellCheckVariantsFound"]=asc_docs_api.prototype.sync_SpellCheckVariantsFound;asc_docs_api.prototype["asc_replaceMisspelledWord"]=asc_docs_api.prototype.asc_replaceMisspelledWord;asc_docs_api.prototype["asc_ignoreMisspelledWord"]=asc_docs_api.prototype.asc_ignoreMisspelledWord;asc_docs_api.prototype["asc_spellCheckAddToDictionary"]=
asc_docs_api.prototype.asc_spellCheckAddToDictionary;asc_docs_api.prototype["asc_spellCheckClearDictionary"]=asc_docs_api.prototype.asc_spellCheckClearDictionary;asc_docs_api.prototype["asc_setDefaultLanguage"]=asc_docs_api.prototype.asc_setDefaultLanguage;asc_docs_api.prototype["asc_getDefaultLanguage"]=asc_docs_api.prototype.asc_getDefaultLanguage;asc_docs_api.prototype["asc_getKeyboardLanguage"]=asc_docs_api.prototype.asc_getKeyboardLanguage;asc_docs_api.prototype["asc_setSpellCheck"]=asc_docs_api.prototype.asc_setSpellCheck;
asc_docs_api.prototype["asc_setSpellCheckSettings"]=asc_docs_api.prototype.asc_setSpellCheckSettings;asc_docs_api.prototype["asc_getSpellCheckSettings"]=asc_docs_api.prototype.asc_getSpellCheckSettings;asc_docs_api.prototype["sync_shapePropCallback"]=asc_docs_api.prototype.sync_shapePropCallback;asc_docs_api.prototype["sync_slidePropCallback"]=asc_docs_api.prototype.sync_slidePropCallback;asc_docs_api.prototype["ExitHeader_Footer"]=asc_docs_api.prototype.ExitHeader_Footer;asc_docs_api.prototype["GetCurrentPixOffsetY"]=
asc_docs_api.prototype.GetCurrentPixOffsetY;asc_docs_api.prototype["SetPaintFormat"]=asc_docs_api.prototype.SetPaintFormat;asc_docs_api.prototype["sync_PaintFormatCallback"]=asc_docs_api.prototype.sync_PaintFormatCallback;asc_docs_api.prototype["SetMarkerFormat"]=asc_docs_api.prototype.SetMarkerFormat;asc_docs_api.prototype["sync_MarkerFormatCallback"]=asc_docs_api.prototype.sync_MarkerFormatCallback;asc_docs_api.prototype["ClearFormating"]=asc_docs_api.prototype.ClearFormating;asc_docs_api.prototype["SetDeviceInputHelperId"]=
asc_docs_api.prototype.SetDeviceInputHelperId;asc_docs_api.prototype["asc_setViewMode"]=asc_docs_api.prototype.asc_setViewMode;asc_docs_api.prototype["sync_HyperlinkClickCallback"]=asc_docs_api.prototype.sync_HyperlinkClickCallback;asc_docs_api.prototype["UpdateInterfaceState"]=asc_docs_api.prototype.UpdateInterfaceState;asc_docs_api.prototype["OnMouseUp"]=asc_docs_api.prototype.OnMouseUp;asc_docs_api.prototype["asyncImageEndLoaded2"]=asc_docs_api.prototype.asyncImageEndLoaded2;asc_docs_api.prototype["ChangeTheme"]=
asc_docs_api.prototype.ChangeTheme;asc_docs_api.prototype["StartLoadTheme"]=asc_docs_api.prototype.StartLoadTheme;asc_docs_api.prototype["EndLoadTheme"]=asc_docs_api.prototype.EndLoadTheme;asc_docs_api.prototype["ResetSlide"]=asc_docs_api.prototype.ResetSlide;asc_docs_api.prototype["ChangeLayout"]=asc_docs_api.prototype.ChangeLayout;asc_docs_api.prototype["put_ShapesAlign"]=asc_docs_api.prototype.put_ShapesAlign;asc_docs_api.prototype["DistributeHorizontally"]=asc_docs_api.prototype.DistributeHorizontally;
asc_docs_api.prototype["DistributeVertically"]=asc_docs_api.prototype.DistributeVertically;asc_docs_api.prototype["shapes_alignLeft"]=asc_docs_api.prototype.shapes_alignLeft;asc_docs_api.prototype["shapes_alignRight"]=asc_docs_api.prototype.shapes_alignRight;asc_docs_api.prototype["shapes_alignTop"]=asc_docs_api.prototype.shapes_alignTop;asc_docs_api.prototype["shapes_alignBottom"]=asc_docs_api.prototype.shapes_alignBottom;asc_docs_api.prototype["shapes_alignCenter"]=asc_docs_api.prototype.shapes_alignCenter;
asc_docs_api.prototype["shapes_alignMiddle"]=asc_docs_api.prototype.shapes_alignMiddle;asc_docs_api.prototype["shapes_bringToFront"]=asc_docs_api.prototype.shapes_bringToFront;asc_docs_api.prototype["shapes_bringForward"]=asc_docs_api.prototype.shapes_bringForward;asc_docs_api.prototype["shapes_bringToBack"]=asc_docs_api.prototype.shapes_bringToBack;asc_docs_api.prototype["shapes_bringBackward"]=asc_docs_api.prototype.shapes_bringBackward;asc_docs_api.prototype["sync_endDemonstration"]=asc_docs_api.prototype.sync_endDemonstration;
asc_docs_api.prototype["sync_DemonstrationSlideChanged"]=asc_docs_api.prototype.sync_DemonstrationSlideChanged;asc_docs_api.prototype["StartDemonstration"]=asc_docs_api.prototype.StartDemonstration;asc_docs_api.prototype["EndDemonstration"]=asc_docs_api.prototype.EndDemonstration;asc_docs_api.prototype["DemonstrationPlay"]=asc_docs_api.prototype.DemonstrationPlay;asc_docs_api.prototype["DemonstrationPause"]=asc_docs_api.prototype.DemonstrationPause;asc_docs_api.prototype["DemonstrationEndShowMessage"]=
asc_docs_api.prototype.DemonstrationEndShowMessage;asc_docs_api.prototype["DemonstrationNextSlide"]=asc_docs_api.prototype.DemonstrationNextSlide;asc_docs_api.prototype["DemonstrationPrevSlide"]=asc_docs_api.prototype.DemonstrationPrevSlide;asc_docs_api.prototype["DemonstrationGoToSlide"]=asc_docs_api.prototype.DemonstrationGoToSlide;asc_docs_api.prototype["sendFromReporter"]=asc_docs_api.prototype.sendFromReporter;asc_docs_api.prototype["SetDemonstrationModeOnly"]=asc_docs_api.prototype.SetDemonstrationModeOnly;
asc_docs_api.prototype["ApplySlideTransition"]=asc_docs_api.prototype.ApplySlideTransition;asc_docs_api.prototype["SlideTransitionApplyToAll"]=asc_docs_api.prototype.SlideTransitionApplyToAll;asc_docs_api.prototype["SlideTransitionPlay"]=asc_docs_api.prototype.SlideTransitionPlay;asc_docs_api.prototype["asc_HideSlides"]=asc_docs_api.prototype.asc_HideSlides;asc_docs_api.prototype["SetTextBoxInputMode"]=asc_docs_api.prototype.SetTextBoxInputMode;asc_docs_api.prototype["GetTextBoxInputMode"]=asc_docs_api.prototype.GetTextBoxInputMode;
asc_docs_api.prototype["sync_EndAddShape"]=asc_docs_api.prototype.sync_EndAddShape;asc_docs_api.prototype["asc_getChartObject"]=asc_docs_api.prototype.asc_getChartObject;asc_docs_api.prototype["asc_addChartDrawingObject"]=asc_docs_api.prototype.asc_addChartDrawingObject;asc_docs_api.prototype["asc_editChartDrawingObject"]=asc_docs_api.prototype.asc_editChartDrawingObject;asc_docs_api.prototype["asc_getChartPreviews"]=asc_docs_api.prototype.asc_getChartPreviews;asc_docs_api.prototype["asc_getTextArtPreviews"]=
asc_docs_api.prototype.asc_getTextArtPreviews;asc_docs_api.prototype["sync_closeChartEditor"]=asc_docs_api.prototype.sync_closeChartEditor;asc_docs_api.prototype["sync_closeOleEditor"]=asc_docs_api.prototype.sync_closeOleEditor;asc_docs_api.prototype["asc_getSelectedDrawingObjectsCount"]=asc_docs_api.prototype.asc_getSelectedDrawingObjectsCount;asc_docs_api.prototype["asc_ChangeTextCase"]=asc_docs_api.prototype.asc_ChangeTextCase;asc_docs_api.prototype["asc_stopSaving"]=asc_docs_api.prototype.asc_stopSaving;
asc_docs_api.prototype["asc_continueSaving"]=asc_docs_api.prototype.asc_continueSaving;asc_docs_api.prototype["asc_undoAllChanges"]=asc_docs_api.prototype.asc_undoAllChanges;asc_docs_api.prototype["sync_ContextMenuCallback"]=asc_docs_api.prototype.sync_ContextMenuCallback;asc_docs_api.prototype["asc_SetFastCollaborative"]=asc_docs_api.prototype.asc_SetFastCollaborative;asc_docs_api.prototype["asc_isOffline"]=asc_docs_api.prototype.asc_isOffline;asc_docs_api.prototype["asc_getUrlType"]=asc_docs_api.prototype.asc_getUrlType;
asc_docs_api.prototype["asc_prepareUrl"]=asc_docs_api.prototype.asc_prepareUrl;asc_docs_api.prototype["asc_getSessionToken"]=asc_docs_api.prototype.asc_getSessionToken;asc_docs_api.prototype["asc_setInterfaceDrawImagePlaceShape"]=asc_docs_api.prototype.asc_setInterfaceDrawImagePlaceShape;asc_docs_api.prototype["asc_nativeInitBuilder"]=asc_docs_api.prototype.asc_nativeInitBuilder;asc_docs_api.prototype["asc_SetSilentMode"]=asc_docs_api.prototype.asc_SetSilentMode;asc_docs_api.prototype["asc_pluginsRegister"]=
asc_docs_api.prototype.asc_pluginsRegister;asc_docs_api.prototype["asc_pluginRun"]=asc_docs_api.prototype.asc_pluginRun;asc_docs_api.prototype["asc_pluginStop"]=asc_docs_api.prototype.asc_pluginStop;asc_docs_api.prototype["asc_pluginResize"]=asc_docs_api.prototype.asc_pluginResize;asc_docs_api.prototype["asc_pluginButtonClick"]=asc_docs_api.prototype.asc_pluginButtonClick;asc_docs_api.prototype["asc_pluginEnableMouseEvents"]=asc_docs_api.prototype.asc_pluginEnableMouseEvents;asc_docs_api.prototype["asc_SetAutomaticBulletedLists"]=
asc_docs_api.prototype.asc_SetAutomaticBulletedLists;asc_docs_api.prototype["asc_SetAutomaticNumberedLists"]=asc_docs_api.prototype.asc_SetAutomaticNumberedLists;asc_docs_api.prototype["asc_SetAutoCorrectSmartQuotes"]=asc_docs_api.prototype.asc_SetAutoCorrectSmartQuotes;asc_docs_api.prototype["asc_SetAutoCorrectHyphensWithDash"]=asc_docs_api.prototype.asc_SetAutoCorrectHyphensWithDash;asc_docs_api.prototype["asc_SetAutoCorrectFirstLetterOfSentences"]=asc_docs_api.prototype.asc_SetAutoCorrectFirstLetterOfSentences;
asc_docs_api.prototype["asc_SetAutoCorrectHyperlinks"]=asc_docs_api.prototype.asc_SetAutoCorrectHyperlinks;asc_docs_api.prototype["asc_SetAutoCorrectFirstLetterOfCells"]=asc_docs_api.prototype.asc_SetAutoCorrectFirstLetterOfCells;asc_docs_api.prototype["asc_SetAutoCorrectDoubleSpaceWithPeriod"]=asc_docs_api.prototype.asc_SetAutoCorrectDoubleSpaceWithPeriod;asc_docs_api.prototype["asc_SetFirstLetterAutoCorrectExceptions"]=asc_docs_api.prototype.asc_SetFirstLetterAutoCorrectExceptions;asc_docs_api.prototype["asc_GetFirstLetterAutoCorrectExceptions"]=
asc_docs_api.prototype.asc_GetFirstLetterAutoCorrectExceptions;asc_docs_api.prototype["asc_GetAutoCorrectSettings"]=asc_docs_api.prototype.asc_GetAutoCorrectSettings;asc_docs_api.prototype["asc_GetSelectedText"]=asc_docs_api.prototype.asc_GetSelectedText;asc_docs_api.prototype["asc_addSlideNumber"]=asc_docs_api.prototype.asc_addSlideNumber;asc_docs_api.prototype["asc_addDateTime"]=asc_docs_api.prototype.asc_addDateTime;asc_docs_api.prototype["asc_setDefaultDateTimeFormat"]=asc_docs_api.prototype.asc_setDefaultDateTimeFormat;
asc_docs_api.prototype["asc_getHeaderFooterProperties"]=asc_docs_api.prototype.asc_getHeaderFooterProperties;asc_docs_api.prototype["asc_setHeaderFooterProperties"]=asc_docs_api.prototype.asc_setHeaderFooterProperties;asc_docs_api.prototype["asc_startEditCurrentOleObject"]=asc_docs_api.prototype.asc_startEditCurrentOleObject;asc_docs_api.prototype["asc_doubleClickOnTableOleObject"]=asc_docs_api.prototype.asc_doubleClickOnTableOleObject;asc_docs_api.prototype["asc_editOleObjectAction"]=asc_docs_api.prototype.asc_editOleObjectAction;
asc_docs_api.prototype["asc_addOleObjectAction"]=asc_docs_api.prototype.asc_addOleObjectAction;asc_docs_api.prototype["asc_InputClearKeyboardElement"]=asc_docs_api.prototype.asc_InputClearKeyboardElement;asc_docs_api.prototype["asc_getCurrentFocusObject"]=asc_docs_api.prototype.asc_getCurrentFocusObject;asc_docs_api.prototype["asc_AddMath"]=asc_docs_api.prototype.asc_AddMath;asc_docs_api.prototype["asc_ConvertMathView"]=asc_docs_api.prototype.asc_ConvertMathView;asc_docs_api.prototype["asc_SetMathProps"]=
asc_docs_api.prototype.asc_SetMathProps;asc_docs_api.prototype["sendEvent"]=asc_docs_api.prototype.sendEvent;asc_docs_api.prototype["asc_setSkin"]=asc_docs_api.prototype.asc_setSkin;asc_docs_api.prototype["SetDrawImagePreviewBulletForMenu"]=asc_docs_api.prototype.SetDrawImagePreviewBulletForMenu;asc_docs_api.prototype["asc_EditSelectAll"]=asc_docs_api.prototype.asc_EditSelectAll;asc_docs_api.prototype["asc_GetDefaultTableStyles"]=asc_docs_api.prototype.asc_GetDefaultTableStyles;asc_docs_api.prototype["asc_Remove"]=
asc_docs_api.prototype.asc_Remove;asc_docs_api.prototype["AddShapeOnCurrentPage"]=asc_docs_api.prototype.AddShapeOnCurrentPage;asc_docs_api.prototype["can_CopyCut"]=asc_docs_api.prototype.can_CopyCut;asc_docs_api.prototype["asc_OnHideContextMenu"]=asc_docs_api.prototype.asc_OnHideContextMenu;asc_docs_api.prototype["asc_OnShowContextMenu"]=asc_docs_api.prototype.asc_OnShowContextMenu;asc_docs_api.prototype["DemonstrationReporterMessages"]=asc_docs_api.prototype.DemonstrationReporterMessages;asc_docs_api.prototype["DemonstrationToReporterMessages"]=
asc_docs_api.prototype.DemonstrationToReporterMessages;asc_docs_api.prototype["preloadReporter"]=asc_docs_api.prototype.preloadReporter;asc_docs_api.prototype["asc_SpecialPaste"]=asc_docs_api.prototype.asc_SpecialPaste;asc_docs_api.prototype["asc_addSignatureLine"]=asc_docs_api.prototype.asc_addSignatureLine;asc_docs_api.prototype["asc_CallSignatureDblClickEvent"]=asc_docs_api.prototype.asc_CallSignatureDblClickEvent;asc_docs_api.prototype["asc_getRequestSignatures"]=asc_docs_api.prototype.asc_getRequestSignatures;
asc_docs_api.prototype["asc_AddSignatureLine2"]=asc_docs_api.prototype.asc_AddSignatureLine2;asc_docs_api.prototype["asc_Sign"]=asc_docs_api.prototype.asc_Sign;asc_docs_api.prototype["asc_RequestSign"]=asc_docs_api.prototype.asc_RequestSign;asc_docs_api.prototype["asc_ViewCertificate"]=asc_docs_api.prototype.asc_ViewCertificate;asc_docs_api.prototype["asc_SelectCertificate"]=asc_docs_api.prototype.asc_SelectCertificate;asc_docs_api.prototype["asc_GetDefaultCertificate"]=asc_docs_api.prototype.asc_GetDefaultCertificate;
asc_docs_api.prototype["asc_getSignatures"]=asc_docs_api.prototype.asc_getSignatures;asc_docs_api.prototype["asc_isSignaturesSupport"]=asc_docs_api.prototype.asc_isSignaturesSupport;asc_docs_api.prototype["asc_isProtectionSupport"]=asc_docs_api.prototype.asc_isProtectionSupport;asc_docs_api.prototype["asc_RemoveSignature"]=asc_docs_api.prototype.asc_RemoveSignature;asc_docs_api.prototype["asc_RemoveAllSignatures"]=asc_docs_api.prototype.asc_RemoveAllSignatures;asc_docs_api.prototype["asc_gotoSignature"]=
asc_docs_api.prototype.asc_gotoSignature;asc_docs_api.prototype["asc_getSignatureSetup"]=asc_docs_api.prototype.asc_getSignatureSetup;asc_docs_api.prototype["asc_setCurrentPassword"]=asc_docs_api.prototype.asc_setCurrentPassword;asc_docs_api.prototype["asc_resetPassword"]=asc_docs_api.prototype.asc_resetPassword;asc_docs_api.prototype["sync_OnConvertEquationToMath"]=asc_docs_api.prototype.sync_OnConvertEquationToMath;asc_docs_api.prototype["asc_ConvertEquationToMath"]=asc_docs_api.prototype.asc_ConvertEquationToMath;
asc_docs_api.prototype["asc_getTableStylesPreviews"]=asc_docs_api.prototype.asc_getTableStylesPreviews;asc_docs_api.prototype["asc_generateTableStylesPreviews"]=asc_docs_api.prototype.asc_generateTableStylesPreviews;asc_docs_api.prototype["asc_initPrintPreview"]=asc_docs_api.prototype.asc_initPrintPreview;asc_docs_api.prototype["asc_drawPrintPreview"]=asc_docs_api.prototype.asc_drawPrintPreview;asc_docs_api.prototype["asc_closePrintPreview"]=asc_docs_api.prototype.asc_closePrintPreview;window["Asc"]["asc_CCommentData"]=
window["Asc"].asc_CCommentData=asc_CCommentData;asc_CCommentData.prototype["asc_getText"]=asc_CCommentData.prototype.asc_getText;asc_CCommentData.prototype["asc_putText"]=asc_CCommentData.prototype.asc_putText;asc_CCommentData.prototype["asc_getTime"]=asc_CCommentData.prototype.asc_getTime;asc_CCommentData.prototype["asc_putTime"]=asc_CCommentData.prototype.asc_putTime;asc_CCommentData.prototype["asc_getOnlyOfficeTime"]=asc_CCommentData.prototype.asc_getOnlyOfficeTime;asc_CCommentData.prototype["asc_putOnlyOfficeTime"]=
asc_CCommentData.prototype.asc_putOnlyOfficeTime;asc_CCommentData.prototype["asc_getUserId"]=asc_CCommentData.prototype.asc_getUserId;asc_CCommentData.prototype["asc_putUserId"]=asc_CCommentData.prototype.asc_putUserId;asc_CCommentData.prototype["asc_getUserName"]=asc_CCommentData.prototype.asc_getUserName;asc_CCommentData.prototype["asc_putUserName"]=asc_CCommentData.prototype.asc_putUserName;asc_CCommentData.prototype["asc_getGuid"]=asc_CCommentData.prototype.asc_getGuid;asc_CCommentData.prototype["asc_putGuid"]=
asc_CCommentData.prototype.asc_putGuid;asc_CCommentData.prototype["asc_getTimeZoneBias"]=asc_CCommentData.prototype.asc_getTimeZoneBias;asc_CCommentData.prototype["asc_putTimeZoneBias"]=asc_CCommentData.prototype.asc_putTimeZoneBias;asc_CCommentData.prototype["asc_getQuoteText"]=asc_CCommentData.prototype.asc_getQuoteText;asc_CCommentData.prototype["asc_putQuoteText"]=asc_CCommentData.prototype.asc_putQuoteText;asc_CCommentData.prototype["asc_getSolved"]=asc_CCommentData.prototype.asc_getSolved;asc_CCommentData.prototype["asc_putSolved"]=
asc_CCommentData.prototype.asc_putSolved;asc_CCommentData.prototype["asc_getReply"]=asc_CCommentData.prototype.asc_getReply;asc_CCommentData.prototype["asc_addReply"]=asc_CCommentData.prototype.asc_addReply;asc_CCommentData.prototype["asc_getRepliesCount"]=asc_CCommentData.prototype.asc_getRepliesCount;asc_CCommentData.prototype["asc_putDocumentFlag"]=asc_CCommentData.prototype.asc_putDocumentFlag;asc_CCommentData.prototype["asc_getDocumentFlag"]=asc_CCommentData.prototype.asc_getDocumentFlag;asc_CCommentData.prototype["asc_putUserData"]=
asc_CCommentData.prototype.asc_putUserData;asc_CCommentData.prototype["asc_getUserData"]=asc_CCommentData.prototype.asc_getUserData;window["AscCommonSlide"].CContextMenuData=CContextMenuData;CContextMenuData.prototype["get_Type"]=CContextMenuData.prototype.get_Type;CContextMenuData.prototype["get_X"]=CContextMenuData.prototype.get_X;CContextMenuData.prototype["get_Y"]=CContextMenuData.prototype.get_Y;CContextMenuData.prototype["get_IsSlideSelect"]=CContextMenuData.prototype.get_IsSlideSelect;CContextMenuData.prototype["get_IsSlideHidden"]=
CContextMenuData.prototype.get_IsSlideHidden;CContextMenuData.prototype["get_Guide"]=CContextMenuData.prototype.get_Guide;window["Asc"]["CAscSlideProps"]=CAscSlideProps;CAscSlideProps.prototype["get_background"]=CAscSlideProps.prototype.get_background;CAscSlideProps.prototype["put_background"]=CAscSlideProps.prototype.put_background;CAscSlideProps.prototype["get_LayoutIndex"]=CAscSlideProps.prototype.get_LayoutIndex;CAscSlideProps.prototype["put_LayoutIndex"]=CAscSlideProps.prototype.put_LayoutIndex;
CAscSlideProps.prototype["get_transition"]=CAscSlideProps.prototype.get_transition;CAscSlideProps.prototype["put_transition"]=CAscSlideProps.prototype.put_transition;CAscSlideProps.prototype["get_LockDelete"]=CAscSlideProps.prototype.get_LockDelete;CAscSlideProps.prototype["put_LockDelete"]=CAscSlideProps.prototype.put_LockDelete;CAscSlideProps.prototype["get_LockLayout"]=CAscSlideProps.prototype.get_LockLayout;CAscSlideProps.prototype["put_LockLayout"]=CAscSlideProps.prototype.put_LockLayout;CAscSlideProps.prototype["get_LockTiming"]=
CAscSlideProps.prototype.get_LockTiming;CAscSlideProps.prototype["put_LockTiming"]=CAscSlideProps.prototype.put_LockTiming;CAscSlideProps.prototype["get_LockBackground"]=CAscSlideProps.prototype.get_LockBackground;CAscSlideProps.prototype["put_LockBackground"]=CAscSlideProps.prototype.put_LockBackground;CAscSlideProps.prototype["get_LockTransition"]=CAscSlideProps.prototype.get_LockTransition;CAscSlideProps.prototype["put_LockTransition"]=CAscSlideProps.prototype.put_LockTransition;CAscSlideProps.prototype["get_LockRemove"]=
CAscSlideProps.prototype.get_LockRemove;CAscSlideProps.prototype["put_LockRemove"]=CAscSlideProps.prototype.put_LockRemove;CAscSlideProps.prototype["get_IsHidden"]=CAscSlideProps.prototype.get_IsHidden;window["Asc"]["CAscChartProp"]=CAscChartProp;CAscChartProp.prototype["get_ChangeLevel"]=CAscChartProp.prototype.get_ChangeLevel;CAscChartProp.prototype["put_ChangeLevel"]=CAscChartProp.prototype.put_ChangeLevel;CAscChartProp.prototype["get_CanBeFlow"]=CAscChartProp.prototype.get_CanBeFlow;CAscChartProp.prototype["get_Width"]=
CAscChartProp.prototype.get_Width;CAscChartProp.prototype["put_Width"]=CAscChartProp.prototype.put_Width;CAscChartProp.prototype["get_Height"]=CAscChartProp.prototype.get_Height;CAscChartProp.prototype["put_Height"]=CAscChartProp.prototype.put_Height;CAscChartProp.prototype["get_WrappingStyle"]=CAscChartProp.prototype.get_WrappingStyle;CAscChartProp.prototype["put_WrappingStyle"]=CAscChartProp.prototype.put_WrappingStyle;CAscChartProp.prototype["get_Paddings"]=CAscChartProp.prototype.get_Paddings;
CAscChartProp.prototype["put_Paddings"]=CAscChartProp.prototype.put_Paddings;CAscChartProp.prototype["get_AllowOverlap"]=CAscChartProp.prototype.get_AllowOverlap;CAscChartProp.prototype["put_AllowOverlap"]=CAscChartProp.prototype.put_AllowOverlap;CAscChartProp.prototype["get_Position"]=CAscChartProp.prototype.get_Position;CAscChartProp.prototype["put_Position"]=CAscChartProp.prototype.put_Position;CAscChartProp.prototype["get_PositionH"]=CAscChartProp.prototype.get_PositionH;CAscChartProp.prototype["put_PositionH"]=
CAscChartProp.prototype.put_PositionH;CAscChartProp.prototype["get_PositionV"]=CAscChartProp.prototype.get_PositionV;CAscChartProp.prototype["put_PositionV"]=CAscChartProp.prototype.put_PositionV;CAscChartProp.prototype["get_Value_X"]=CAscChartProp.prototype.get_Value_X;CAscChartProp.prototype["get_Value_Y"]=CAscChartProp.prototype.get_Value_Y;CAscChartProp.prototype["get_ImageUrl"]=CAscChartProp.prototype.get_ImageUrl;CAscChartProp.prototype["put_ImageUrl"]=CAscChartProp.prototype.put_ImageUrl;CAscChartProp.prototype["get_Group"]=
CAscChartProp.prototype.get_Group;CAscChartProp.prototype["put_Group"]=CAscChartProp.prototype.put_Group;CAscChartProp.prototype["asc_getFromGroup"]=CAscChartProp.prototype.asc_getFromGroup;CAscChartProp.prototype["asc_putFromGroup"]=CAscChartProp.prototype.asc_putFromGroup;CAscChartProp.prototype["get_isChartProps"]=CAscChartProp.prototype.get_isChartProps;CAscChartProp.prototype["put_isChartPross"]=CAscChartProp.prototype.put_isChartPross;CAscChartProp.prototype["get_SeveralCharts"]=CAscChartProp.prototype.get_SeveralCharts;
CAscChartProp.prototype["put_SeveralCharts"]=CAscChartProp.prototype.put_SeveralCharts;CAscChartProp.prototype["get_SeveralChartTypes"]=CAscChartProp.prototype.get_SeveralChartTypes;CAscChartProp.prototype["put_SeveralChartTypes"]=CAscChartProp.prototype.put_SeveralChartTypes;CAscChartProp.prototype["get_SeveralChartStyles"]=CAscChartProp.prototype.get_SeveralChartStyles;CAscChartProp.prototype["put_SeveralChartStyles"]=CAscChartProp.prototype.put_SeveralChartStyles;CAscChartProp.prototype["get_VerticalTextAlign"]=
CAscChartProp.prototype.get_VerticalTextAlign;CAscChartProp.prototype["put_VerticalTextAlign"]=CAscChartProp.prototype.put_VerticalTextAlign;CAscChartProp.prototype["get_Locked"]=CAscChartProp.prototype.get_Locked;CAscChartProp.prototype["get_ChartProperties"]=CAscChartProp.prototype.get_ChartProperties;CAscChartProp.prototype["put_ChartProperties"]=CAscChartProp.prototype.put_ChartProperties;CAscChartProp.prototype["get_ShapeProperties"]=CAscChartProp.prototype.get_ShapeProperties;CAscChartProp.prototype["put_ShapeProperties"]=
CAscChartProp.prototype.put_ShapeProperties;CAscChartProp.prototype["asc_getType"]=CAscChartProp.prototype.asc_getType;CAscChartProp.prototype["asc_getSubType"]=CAscChartProp.prototype.asc_getSubType;CAscChartProp.prototype["asc_getStyleId"]=CAscChartProp.prototype.asc_getStyleId;CAscChartProp.prototype["asc_getHeight"]=CAscChartProp.prototype.asc_getHeight;CAscChartProp.prototype["asc_getWidth"]=CAscChartProp.prototype.asc_getWidth;CAscChartProp.prototype["asc_setType"]=CAscChartProp.prototype.asc_setType;
CAscChartProp.prototype["asc_setSubType"]=CAscChartProp.prototype.asc_setSubType;CAscChartProp.prototype["asc_setStyleId"]=CAscChartProp.prototype.asc_setStyleId;CAscChartProp.prototype["asc_setHeight"]=CAscChartProp.prototype.asc_setHeight;CAscChartProp.prototype["asc_setWidth"]=CAscChartProp.prototype.asc_setWidth;CAscChartProp.prototype["asc_putTitle"]=CAscChartProp.prototype["put_Title"]=CAscChartProp.prototype["asc_setTitle"]=CAscChartProp.prototype.asc_setTitle;CAscChartProp.prototype["asc_putDescription"]=
CAscChartProp.prototype["put_Description"]=CAscChartProp.prototype["asc_setDescription"]=CAscChartProp.prototype.asc_setDescription;CAscChartProp.prototype["asc_getTitle"]=CAscChartProp.prototype.asc_getTitle;CAscChartProp.prototype["asc_getDescription"]=CAscChartProp.prototype.asc_getDescription;CAscChartProp.prototype["asc_getPosition"]=CAscChartProp.prototype.asc_getPosition;CAscChartProp.prototype["asc_putPosition"]=CAscChartProp.prototype.asc_putPosition;CAscChartProp.prototype["getType"]=CAscChartProp.prototype.getType;
CAscChartProp.prototype["putType"]=CAscChartProp.prototype.putType;CAscChartProp.prototype["getStyle"]=CAscChartProp.prototype.getStyle;CAscChartProp.prototype["putStyle"]=CAscChartProp.prototype.putStyle;CAscChartProp.prototype["putLockAspect"]=CAscChartProp.prototype["asc_putLockAspect"]=CAscChartProp.prototype.putLockAspect;CAscChartProp.prototype["getLockAspect"]=CAscChartProp.prototype["asc_getLockAspect"]=CAscChartProp.prototype.getLockAspect;CAscChartProp.prototype["changeType"]=CAscChartProp.prototype.changeType;
CDocInfoProp.prototype["get_PageCount"]=CDocInfoProp.prototype.get_PageCount;CDocInfoProp.prototype["put_PageCount"]=CDocInfoProp.prototype.put_PageCount;CDocInfoProp.prototype["get_WordsCount"]=CDocInfoProp.prototype.get_WordsCount;CDocInfoProp.prototype["put_WordsCount"]=CDocInfoProp.prototype.put_WordsCount;CDocInfoProp.prototype["get_ParagraphCount"]=CDocInfoProp.prototype.get_ParagraphCount;CDocInfoProp.prototype["put_ParagraphCount"]=CDocInfoProp.prototype.put_ParagraphCount;CDocInfoProp.prototype["get_SymbolsCount"]=
CDocInfoProp.prototype.get_SymbolsCount;CDocInfoProp.prototype["put_SymbolsCount"]=CDocInfoProp.prototype.put_SymbolsCount;CDocInfoProp.prototype["get_SymbolsWSCount"]=CDocInfoProp.prototype.get_SymbolsWSCount;CDocInfoProp.prototype["put_SymbolsWSCount"]=CDocInfoProp.prototype.put_SymbolsWSCount;CSearchResult.prototype["get_Text"]=CSearchResult.prototype.get_Text;CSearchResult.prototype["get_Navigator"]=CSearchResult.prototype.get_Navigator;CSearchResult.prototype["put_Navigator"]=CSearchResult.prototype.put_Navigator;
CSearchResult.prototype["put_Text"]=CSearchResult.prototype.put_Text})(window,window.document);"use strict";
this.reporterWindow=window.open(_url,"_blank","resizable=yes,status=0,toolbar=0,location=0,menubar=0,directories=0,scrollbars=0,"+_windowPos);if(!this.reporterWindow)return;var w=this.reporterWindow;require(["/common/outer/worker-channel.js","/common/common-util.js"],function(Channel,Util){var msgEv=Util.mkEvent();window.addEventListener("message",function(msg){if(msg.source!==w)return;msgEv.fire(msg)});var postMsg=function(data){w.postMessage(data,"*")};Channel.create(msgEv,postMsg,function(chan){var send=
function(obj){chan.event("CMD",obj)};chan.on("CMD",function(obj){if(obj.type!=="auth")return;send({type:"authChanges",changes:[]});send({type:"auth",result:1,sessionId:"06348ca8f861a0af3548ae38360aa617",participants:[],locks:[],changes:[],changesIndex:0,indexUser:0,buildVersion:"5.2.6",buildNumber:2,licenseType:3});send({type:"documentOpen",data:{"type":"open","status":"ok","data":{"Editor.bin":editor.reporterStartObject.url}}})})})});this.reporterWindowCounter=0;if(!AscCommon.AscBrowser.isSafariMacOs)this.reporterWindow.onbeforeunload=
function(){window.editor.EndDemonstration()};this.reporterWindow.onunload=function(){window.editor.reporterWindowCounter++;if(1<window.editor.reporterWindowCounter)window.editor.EndDemonstration()};if(this.reporterWindow.attachEvent)this.reporterWindow.attachEvent("onmessage",this.DemonstrationReporterMessages);else this.reporterWindow.addEventListener("message",this.DemonstrationReporterMessages,false)};asc_docs_api.prototype.DemonstrationReporterEnd=function(){if(window["AscDesktopEditor"]){window["AscDesktopEditor"]["endReporter"]();
this.reporterWindow=null;return}try{this.reporterWindowCounter=0;if(!this.reporterWindow)return;if(this.reporterWindow.attachEvent)this.reporterWindow.detachEvent("onmessage",this.DemonstrationReporterMessages);else this.reporterWindow.removeEventListener("message",this.DemonstrationReporterMessages,false);this.reporterWindow.close();this.reporterWindow=null;this.reporterStartObject=null}catch(err){this.reporterWindow=null;this.reporterStartObject=null}};asc_docs_api.prototype.DemonstrationReporterMessages=
function(e){var _this=window.editor;if(e.data=="i:am:ready"){var bin=editor.asc_nativeGetFile();var blob=new Blob([bin],{type:"plain/text"});var url=URL.createObjectURL(blob);_this.reporterStartObject.url=url;var _msg_={type:"file:open",data:_this.reporterStartObject};if(AscCommon.EncryptionWorker.isPasswordCryptoPresent){_msg_.data["cryptoCurrentPassword"]=this.currentPassword;_msg_.data["cryptoCurrentDocumentHash"]=this.currentDocumentHash;_msg_.data["cryptoCurrentDocumentInfo"]=this.currentDocumentInfo}this.reporterStartObject=
null;_this.sendToReporter(JSON.stringify(_msg_));return}try{var _obj=JSON.parse(e.data);if(undefined==_obj["reporter_command"])return;switch(_obj["reporter_command"]){case "end":{_this.EndDemonstration();break}case "next":{_this.WordControl.DemonstrationManager.OnNextSlide();break}case "prev":{_this.WordControl.DemonstrationManager.OnPrevSlide();break}case "go_to_slide":{_this.WordControl.DemonstrationManager.GoToSlide(_obj["slide"]);break}case "start_show":{_this.WordControl.DemonstrationManager.EndWaitReporter();
break}case "pointer_move":{_this.WordControl.DemonstrationManager.PointerMove(_obj["x"],_obj["y"],_obj["w"],_obj["h"]);break}case "pointer_remove":{_this.WordControl.DemonstrationManager.PointerRemove();break}case "pause":{_this.WordControl.DemonstrationManager.Pause();_this.sendEvent("asc_onDemonstrationStatus","pause");break}case "play":{_this.WordControl.DemonstrationManager.Play();_this.sendEvent("asc_onDemonstrationStatus","play");break}case "resize":{_this.WordControl.DemonstrationManager.Resize(true);
break}case "on_mouse_down":{_this.WordControl.DemonstrationManager.CheckMouseDown(_obj["x"],_obj["y"],_obj["page"]);break}default:break}}catch(err){}};asc_docs_api.prototype.preloadReporter=function(data){if(data["translate"])this.translateManager=AscCommon.translateManager.init(data["translate"]);if(data["skin"])this.asc_setSkin(data["skin"]);this.reporterTranslates=[data["translations"]["reset"],data["translations"]["slideOf"],data["translations"]["endSlideshow"],data["translations"]["finalMessage"]];
if(data["cryptoCurrentPassword"]){this.currentPassword=data["cryptoCurrentPassword"];this.currentDocumentHash=data["cryptoCurrentDocumentHash"];this.currentDocumentInfo=data["cryptoCurrentDocumentInfo"];if(this.pluginsManager)this.pluginsManager.checkCryptoReporter();else this.isCheckCryptoReporter=true}this.asc_registerCallback("asc_onHyperlinkClick",function(url){if(url)window.open(url)});if(!this.WordControl)return;this.WordControl.reporterTranslates=this.reporterTranslates;this.WordControl.DemonstrationManager.EndShowMessage=
this.reporterTranslates[3];var _button1=document.getElementById("dem_id_reset");var _button2=document.getElementById("dem_id_end");if(_button1)_button1.innerHTML=this.reporterTranslates[0];if(_button2){_button2.innerHTML=this.reporterTranslates[2];this.WordControl.OnResizeReporter()}};asc_docs_api.prototype.sendToReporter=function(value){if(this.disableReporterEvents)return;if(window["AscDesktopEditor"]){window["AscDesktopEditor"]["sendToReporter"](value);return}if(this.reporterWindow)this.reporterWindow.postMessage(value,
"*")};asc_docs_api.prototype.sendFromReporter=function(value){if(this.disableReporterEvents)return;if(window["AscDesktopEditor"]){window["AscDesktopEditor"]["sendFromReporter"](value);return}window.postMessage(value,"*")};asc_docs_api.prototype.DemonstrationToReporterMessages=function(e){var _this=window.editor;try{var _obj=JSON.parse(e.data);if(window["AscDesktopEditor"]&&_obj["type"]=="file:open"){window.postMessage(e.data,"*");return}if(undefined==_obj["main_command"])return;if(undefined!==_obj["keyCode"])_this.WordControl.DemonstrationManager.onKeyDownCode(_obj["keyCode"]);
else if(undefined!==_obj["mouseUp"])_this.WordControl.DemonstrationManager.onMouseUp({},true,true);else if(undefined!==_obj["mouseWhell"])_this.WordControl.DemonstrationManager.onMouseWheelDelta(_obj["mouseWhell"]);else if(undefined!==_obj["resize"])_this.WordControl.DemonstrationManager.Resize(true);else if(true===_obj["next"])_this.WordControl.DemonstrationManager.OnNextSlide(true);else if(true===_obj["prev"])_this.WordControl.DemonstrationManager.OnPrevSlide(true);else if(undefined!==_obj["go_to_slide"])_this.WordControl.DemonstrationManager.GoToSlide(_obj["go_to_slide"],
true);else if(true===_obj["play"]){var _isNowPlaying=_this.WordControl.DemonstrationManager.IsPlayMode;_this.WordControl.DemonstrationManager.Play(true);var _elem=document.getElementById("dem_id_play_span");if(_elem&&!_isNowPlaying){_elem.classList.remove("btn-play");_elem.classList.add("btn-pause");_this.WordControl.reporterTimerLastStart=(new Date).getTime();_this.WordControl.reporterTimer=setInterval(_this.WordControl.reporterTimerFunc,1E3)}}else if(true===_obj["pause"]){var _isNowPlaying=_this.WordControl.DemonstrationManager.IsPlayMode;
_this.WordControl.DemonstrationManager.Pause();var _elem=document.getElementById("dem_id_play_span");if(_elem&&_isNowPlaying){_elem.classList.remove("btn-pause");_elem.classList.add("btn-play");if(-1!=_this.WordControl.reporterTimer){clearInterval(_this.WordControl.reporterTimer);_this.WordControl.reporterTimer=-1}_this.WordControl.reporterTimerAdd=_this.WordControl.reporterTimerFunc(true)}}else if(true===_obj["on_mouse_down"])_this.WordControl.DemonstrationManager.CheckMouseDown(_obj["x"],_obj["y"],
_obj["page"])}catch(err){}};asc_docs_api.prototype.DemonstrationPlay=function(){if(undefined!==this.EndShowMessage){this.WordControl.DemonstrationManager.EndShowMessage=this.EndShowMessage;this.EndShowMessage=undefined}this.WordControl.DemonstrationManager.Play(true);if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "play" : true }')};asc_docs_api.prototype.DemonstrationPause=function(){this.WordControl.DemonstrationManager.Pause();if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "pause" : true }')};
asc_docs_api.prototype.DemonstrationEndShowMessage=function(message){if(!this.WordControl)this.EndShowMessage=message;else this.WordControl.DemonstrationManager.EndShowMessage=message};asc_docs_api.prototype.DemonstrationNextSlide=function(){this.WordControl.DemonstrationManager.OnNextSlide();if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "next" : true }')};asc_docs_api.prototype.DemonstrationPrevSlide=function(){this.WordControl.DemonstrationManager.OnPrevSlide();if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "prev" : true }')};
asc_docs_api.prototype.DemonstrationGoToSlide=function(slideNum){this.WordControl.DemonstrationManager.GoToSlide(slideNum);if(this.isReporterMode)this.sendFromReporter('{ "reporter_command" : "go_to_slide", "slide" : '+slideNum+" }");if(this.reporterWindow)this.sendToReporter('{ "main_command" : true, "go_to_slide" : '+slideNum+" }")};asc_docs_api.prototype.SetDemonstrationModeOnly=function(){this.isOnlyDemonstration=true};asc_docs_api.prototype.ApplySlideTransition=function(oTransition){if(this.WordControl.m_oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_SlideTransition)===
false){History.Create_NewPoint(AscDFH.historydescription_Presentation_ApplyTransition);var _count=this.WordControl.m_oDrawingDocument.SlidesCount;var _cur=this.WordControl.m_oDrawingDocument.SlideCurrent;if(_cur<0||_cur>=_count)return;var aSelectedSlides=this.WordControl.m_oLogicDocument.GetSelectedSlides();for(var i=0;i<aSelectedSlides.length;++i){var _curSlide=this.WordControl.m_oLogicDocument.Slides[aSelectedSlides[i]];_curSlide.applyTransition(oTransition)}if(oTransition)if(AscFormat.isRealBool(oTransition.get_ShowLoop())&&
oTransition.get_ShowLoop()!==this.WordControl.m_oLogicDocument.isLoopShowMode())this.WordControl.m_oLogicDocument.setShowLoop(oTransition.get_ShowLoop());this.checkChangesSize()}this.WordControl.m_oLogicDocument.Recalculate();this.WordControl.m_oLogicDocument.Document_UpdateInterfaceState()};asc_docs_api.prototype.SlideTransitionApplyToAll=function(){if(this.WordControl.m_oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_SlideTransition,{All:true})===false){History.Create_NewPoint(AscDFH.historydescription_Presentation_ApplyTransitionToAll);
var _count=this.WordControl.m_oDrawingDocument.SlidesCount;var _cur=this.WordControl.m_oDrawingDocument.SlideCurrent;var _slides=this.WordControl.m_oLogicDocument.Slides;if(_cur<0||_cur>=_count)return;var _curSlide=_slides[_cur];_curSlide.transition.makeDuplicate(this.WordControl.m_oLogicDocument.DefaultSlideTransition);var _default=this.WordControl.m_oLogicDocument.DefaultSlideTransition;for(var i=0;i<_count;i++){if(i==_cur)continue;_slides[i].applyTransition(_default)}this.checkChangesSize()}};
asc_docs_api.prototype.SlideTransitionPlay=function(){var _count=this.WordControl.m_oDrawingDocument.SlidesCount;var _cur=this.WordControl.m_oDrawingDocument.SlideCurrent;if(_cur<0||_cur>=_count)return;var _transition=this.WordControl.m_oLogicDocument.Slides[_cur].transition;var _tr=this.WordControl.m_oDrawingDocument.TransitionSlide;_tr.Type=_transition.TransitionType;_tr.Param=_transition.TransitionOption;_tr.Duration=_transition.TransitionDuration;_tr.Start(true)};asc_docs_api.prototype.asc_HideSlides=
function(isHide){this.WordControl.m_oLogicDocument.hideSlides(isHide)};asc_docs_api.prototype.sync_EndAddShape=function(){editor.sendEvent("asc_onEndAddShape");if(this.WordControl.m_oDrawingDocument.m_sLockedCursorType=="crosshair")this.WordControl.m_oDrawingDocument.UnlockCursorType();if(this.WordControl.m_oLogicDocument.TurnOffInterfaceEvents)this.WordControl.m_oLogicDocument.TurnOn_InterfaceEvents(false)};asc_docs_api.prototype.asc_getChartObject=function(type){this.isChartEditor=true;if(!AscFormat.isRealNumber(type)){this.asc_onOpenChartFrame();
this.WordControl.m_oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_Drawing_Props)}return this.WordControl.m_oLogicDocument.GetChartObject(type)};asc_docs_api.prototype.asc_addChartDrawingObject=function(chartBinary,Placeholder){if(AscFormat.isObject(chartBinary)){{AscFonts.IsCheckSymbols=true;this.WordControl.m_oLogicDocument.addChart(chartBinary,true,Placeholder);AscFonts.IsCheckSymbols=false}}};asc_docs_api.prototype.asc_editChartDrawingObject=function(chartBinary){if(AscCommon.isRealObject(chartBinary))this.WordControl.m_oLogicDocument.EditChart(chartBinary)};
asc_docs_api.prototype.asc_onCloseChartFrame=function(){AscCommon.baseEditorsApi.prototype.asc_onCloseChartFrame.call(this);this.WordControl.m_bIsMouseLock=false};asc_docs_api.prototype.sync_closeChartEditor=function(){this.sendEvent("asc_onCloseChartEditor")};asc_docs_api.prototype.sync_closeOleEditor=function(){this.sendEvent("asc_onCloseOleEditor")};asc_docs_api.prototype.asc_setDrawCollaborationMarks=function(){};asc_docs_api.prototype.asc_getSelectedDrawingObjectsCount=function(){if(!this.WordControl)return 0;
if(!this.WordControl.m_oLogicDocument)return 0;return this.WordControl.m_oLogicDocument.getSelectedDrawingObjectsCount()};asc_docs_api.prototype.asc_ChangeTextCase=function(nType){var oLogicDocument=this.WordControl&&this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;oLogicDocument.ChangeTextCase(nType)};function CContextMenuData(oData){if(AscCommon.isRealObject(oData)){this.Type=oData.Type;this.X_abs=oData.X_abs;this.Y_abs=oData.Y_abs;this.IsSlideSelect=oData.IsSlideSelect;this.IsSlideHidden=
oData.IsSlideHidden;this.Guide=oData.Guide}else{this.Type=Asc.c_oAscContextMenuTypes.Main;this.X_abs=0;this.Y_abs=0;this.IsSlideSelect=true;this.IsSlideHidden=false;this.Guide=null}}CContextMenuData.prototype.get_Type=function(){return this.Type};CContextMenuData.prototype.get_X=function(){return this.X_abs};CContextMenuData.prototype.get_Y=function(){return this.Y_abs};CContextMenuData.prototype.get_IsSlideSelect=function(){return this.IsSlideSelect};CContextMenuData.prototype.get_IsSlideHidden=
function(){return this.IsSlideHidden};CContextMenuData.prototype.get_Guide=function(){return this.Guide};asc_docs_api.prototype.sync_ContextMenuCallback=function(Data){this.sendEvent("asc_onContextMenu",Data)};asc_docs_api.prototype._onNeedParams=function(data,opt_isPassword){if(opt_isPassword)if(this.asc_checkNeedCallback("asc_onAdvancedOptions"))this.sendEvent("asc_onAdvancedOptions",c_oAscAdvancedOptionsID.DRM,data?data.message:undefined);else this.sendEvent("asc_onError",c_oAscError.ID.ConvertationPassword,
c_oAscError.Level.Critical)};asc_docs_api.prototype._onEndLoadSdk=function(){AscCommon.baseEditorsApi.prototype._onEndLoadSdk.call(this);History=AscCommon.History;PasteElementsId=AscCommon.PasteElementsId;global_mouseEvent=AscCommon.global_mouseEvent;this.WordControl=new AscCommonSlide.CEditorPage(this);this.WordControl.Name=this.HtmlElementName;this.ThemeLoader=new AscCommonSlide.CThemeLoader;this.ThemeLoader.Api=this;PasteElementsId.g_bIsDocumentCopyPaste=false;this.CreateComponents();this.WordControl.Init();
if(AscCommon.g_oTextMeasurer.SetParams)AscCommon.g_oTextMeasurer.SetParams({mode:"slide"});if(this.tmpFontRenderingMode)this.SetFontRenderingMode(this.tmpFontRenderingMode);if(this.tmpThemesPath)this.SetThemesPath(this.tmpThemesPath);if(null!==this.tmpIsFreeze)this.SetDrawingFreeze(this.tmpIsFreeze);if(this.tmpSlideDiv)this.SetInterfaceDrawImagePlaceSlide(this.tmpSlideDiv);if(this.tmpTextArtDiv)this.SetInterfaceDrawImagePlaceTextArt(this.tmpTextArtDiv);if(null!==this.tmpViewRulers)this.asc_SetViewRulers(this.tmpViewRulers);
if(null!==this.tmpZoomType)switch(this.tmpZoomType){case AscCommon.c_oZoomType.FitToPage:this.zoomFitToPage();break;case AscCommon.c_oZoomType.FitToWidth:this.zoomFitToWidth();break;case AscCommon.c_oZoomType.CustomMode:this.zoomCustomMode();break}if(null!=this.tmpDocumentUnits){this.asc_SetDocumentUnits(this.tmpDocumentUnits);this.tmpDocumentUnits=null}this.asc_setViewMode(this.isViewMode);if(this.isReporterMode){var _onbeforeunload=function(){window.editor.EndDemonstration()};if(window.attachEvent)window.attachEvent("onbeforeunload",
_onbeforeunload);else window.addEventListener("beforeunload",_onbeforeunload,false)}if(this.openFileCryptBinary)this.openFileCryptCallback(this.openFileCryptBinary)};asc_docs_api.prototype._downloadAs=function(actionType,options,oAdditionalData,dataContainer,downloadType){var t=this;var fileType=options.fileType;if(c_oAscFileType.PDF===fileType||c_oAscFileType.PDFA===fileType){var isSelection=false;if(options.advancedOptions&&options.advancedOptions&&Asc.c_oAscPrintType.Selection===options.advancedOptions.asc_getPrintType())isSelection=
true;var dd=this.WordControl.m_oDrawingDocument;dataContainer.data=dd.ToRendererPart(oAdditionalData["nobase64"],isSelection)}else if(this.isOpenOOXInBrowser&&this.saveDocumentToZip){var title=this.documentTitle;this.saveDocumentToZip(this.WordControl.m_oLogicDocument,AscCommon.c_oEditorId.Presentation,function(data){if(data)if(c_oAscFileType.PPTX===fileType&&!window.isCloudCryptoDownloadAs)AscCommon.DownloadFileFromBytes(data,title,AscCommon.openXml.GetMimeType("pptx"));else{dataContainer.data=data;
if(window.isCloudCryptoDownloadAs){window["AscDesktopEditor"]["CryptoDownloadAs"](dataContainer.data,fileType);return true}t._downloadAsUsingServer(actionType,options,oAdditionalData,dataContainer,downloadType);return}else t.sendEvent("asc_onError",Asc.c_oAscError.ID.Unknown,Asc.c_oAscError.Level.NoCritical);if(actionType)t.sync_EndAction(c_oAscAsyncActionType.BlockInteraction,actionType)});return true}else dataContainer.data=this.WordControl.SaveDocument(oAdditionalData["nobase64"]);if(window.isCloudCryptoDownloadAs){window["AscDesktopEditor"]["CryptoDownloadAs"](dataContainer.data,
fileType);return true}};asc_docs_api.prototype.SetFontRenderingMode=function(mode){if(!this.isLoadFullApi){this.tmpFontRenderingMode=mode;return}if(c_oAscFontRenderingModeType.noHinting===mode)AscCommon.g_fontManager.SetHintsProps(false,false);else if(c_oAscFontRenderingModeType.hinting===mode)AscCommon.g_fontManager.SetHintsProps(true,false);else if(c_oAscFontRenderingModeType.hintingAndSubpixeling===mode)AscCommon.g_fontManager.SetHintsProps(true,true);if(AscCommon.g_fontManager2!==undefined&&AscCommon.g_fontManager2!==
null)AscCommon.g_fontManager2.ClearFontsRasterCache();this.WordControl.m_oDrawingDocument.ClearCachePages();if(this.bInit_word_control)this.WordControl.OnScroll()};asc_docs_api.prototype.asc_Recalculate=function(bIsUpdateInterface){if(!this.WordControl.m_oLogicDocument)return;this.WordControl.m_oLogicDocument.Recalculate({Drawings:{All:true,Map:{}}});this.WordControl.m_oLogicDocument.DrawingDocument.OnEndRecalculate()};asc_docs_api.prototype.asc_canPaste=function(){if(!this.WordControl||!this.WordControl.m_oLogicDocument||
this.WordControl.m_oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_Drawing_Props))return false;this.WordControl.m_oLogicDocument.Create_NewHistoryPoint(AscDFH.historydescription_Document_AddSectionBreak);return true};asc_docs_api.prototype.asc_SetAutomaticBulletedLists=function(isAuto){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutomaticBulletedLists(isAuto)};asc_docs_api.prototype.asc_SetAutomaticNumberedLists=function(isAuto){var oLogicDocument=
this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutomaticNumberedLists(isAuto)};asc_docs_api.prototype.asc_SetAutoCorrectSmartQuotes=function(isSmartQuotes){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectSmartQuotes(isSmartQuotes)};asc_docs_api.prototype.asc_SetAutoCorrectHyphensWithDash=function(isReplace){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectHyphensWithDash(isReplace)};
asc_docs_api.prototype.asc_SetAutoCorrectFirstLetterOfSentences=function(isCorrect){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectFirstLetterOfSentences(isCorrect)};asc_docs_api.prototype.asc_SetAutoCorrectHyperlinks=function(isCorrect){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectHyperlinks(isCorrect)};asc_docs_api.prototype.asc_SetAutoCorrectFirstLetterOfCells=
function(isCorrect){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectFirstLetterOfCells(isCorrect)};asc_docs_api.prototype.asc_SetAutoCorrectDoubleSpaceWithPeriod=function(isCorrect){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;return oLogicDocument.SetAutoCorrectDoubleSpaceWithPeriod(isCorrect)};asc_docs_api.prototype.asc_SetFirstLetterAutoCorrectExceptions=function(exceptions,lang){var oLogicDocument=
this.WordControl.m_oLogicDocument;if(!oLogicDocument)return;var exceptionsManager=oLogicDocument.GetAutoCorrectSettings().GetFirstLetterExceptionManager();return exceptionsManager.SetExceptions(exceptions,lang)};asc_docs_api.prototype.asc_GetFirstLetterAutoCorrectExceptions=function(lang){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return[];var exceptionsManager=oLogicDocument.GetAutoCorrectSettings().GetFirstLetterExceptionManager();return exceptionsManager.GetExceptions(lang)};
asc_docs_api.prototype.asc_GetAutoCorrectSettings=function(){var logicDocument=this.WordControl.m_oLogicDocument;if(!logicDocument)return[];return logicDocument.GetAutoCorrectSettings()};asc_docs_api.prototype.asc_GetSelectedText=function(bClearText,select_Pr){bClearText=typeof bClearText==="boolean"?bClearText:false;var oPresentation=this.WordControl&&this.WordControl.m_oLogicDocument;if(oPresentation)return oPresentation.GetSelectedText(bClearText,select_Pr);return""};asc_docs_api.prototype.asc_enterText=
function(codePoints){var logicDocument=this.private_GetLogicDocument();if(!logicDocument)return false;return logicDocument.EnterText(codePoints)};asc_docs_api.prototype.asc_correctEnterText=function(oldValue,newValue){var logicDocument=this.private_GetLogicDocument();if(!logicDocument)return false;return logicDocument.CorrectEnterText(oldValue,newValue)};asc_docs_api.prototype.Begin_CompositeInput=function(){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Begin_CompositeInput();
return null};asc_docs_api.prototype.Add_CompositeText=function(nCharCode){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Add_CompositeText(nCharCode);return null};asc_docs_api.prototype.Remove_CompositeText=function(nCount){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Remove_CompositeText(nCount);return null};asc_docs_api.prototype.Replace_CompositeText=function(arrCharCodes){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Replace_CompositeText(arrCharCodes);
return null};asc_docs_api.prototype.Set_CursorPosInCompositeText=function(nPos){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Set_CursorPosInCompositeText(nPos);return null};asc_docs_api.prototype.Get_CursorPosInCompositeText=function(){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Get_CursorPosInCompositeText();return 0};asc_docs_api.prototype.End_CompositeInput=function(){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.End_CompositeInput();
return null};asc_docs_api.prototype.Get_MaxCursorPosInCompositeText=function(){if(this.WordControl.m_oLogicDocument)return this.WordControl.m_oLogicDocument.Get_MaxCursorPosInCompositeText();return 0};asc_docs_api.prototype.Input_UpdatePos=function(){if(this.WordControl.m_oLogicDocument)this.WordControl.m_oDrawingDocument.MoveTargetInInputContext()};asc_docs_api.prototype.onKeyDown=function(e){return this.WordControl.onKeyDown(e)};asc_docs_api.prototype.onKeyPress=function(e){return this.WordControl.onKeyPress(e)};
asc_docs_api.prototype.onKeyUp=function(e){return this.WordControl.onKeyUp(e)};asc_docs_api.prototype.getAddedTextOnKeyDown=function(e){var oLogicDocument=this.WordControl.m_oLogicDocument;if(!oLogicDocument)return[];return oLogicDocument.GetAddedTextOnKeyDown(e)};asc_docs_api.prototype.sync_OnConvertEquationToMath=function(oEquation){this.sendEvent("asc_onConvertEquationToMath",oEquation)};asc_docs_api.prototype.asc_ConvertEquationToMath=function(oEquation,isAll){var oLogicDocument=this.WordControl.m_oLogicDocument;
var loader=AscCommon.g_font_loader;var fontinfo=AscFonts.g_fontApplication.GetFontInfo("Cambria Math");var isasync=loader.LoadFont(fontinfo,function(){oLogicDocument.ConvertEquationToMath(oEquation,isAll)},this);if(false===isasync)oLogicDocument.ConvertEquationToMath(oEquation,isAll)};window["asc_docs_api"]=asc_docs_api;window["asc_docs_api"].prototype["asc_nativeOpenFile"]=function(base64File,version){this.SpellCheckUrl="";this.User=new AscCommon.asc_CUser;this.User.setId("TM");this.User.setUserName("native");
this.WordControl.m_bIsRuler=false;this.WordControl.Init();this.InitEditor();g_oIdCounter.Set_Load(true);this.isOpenOOXInBrowser=this["asc_isSupportFeature"]("ooxml")&&AscCommon.checkOOXMLSignature(base64File);if(this.isOpenOOXInBrowser){this.openOOXInBrowserZip=base64File.slice();this.OpenDocumentFromZipNoInit(base64File)}else{var _loader=new AscCommon.BinaryPPTYLoader;_loader.Api=this;_loader.Load(base64File,this.WordControl.m_oLogicDocument)}this.LoadedObject=1;g_oIdCounter.Set_Load(false)};window["asc_docs_api"].prototype["asc_nativeCalculateFile"]=
function(){this.bNoSendComments=false;this.ShowParaMarks=false;var presentation=this.WordControl.m_oLogicDocument;if(presentation){presentation.Recalculate({Drawings:{All:true,Map:{}}});presentation.DrawingDocument.OnEndRecalculate()}};window["asc_docs_api"].prototype["asc_nativeApplyChanges"]=function(changes){var _len=changes.length;for(var i=0;i<_len;i++){var Changes=new AscCommon.CCollaborativeChanges;Changes.Set_Data(changes[i]);AscCommon.CollaborativeEditing.Add_Changes(Changes)}AscCommon.CollaborativeEditing.Apply_OtherChanges()};
window["asc_docs_api"].prototype["asc_nativeApplyChanges2"]=function(data,isFull){g_oIdCounter.Set_Load(true);var stream=new AscCommon.FT_Stream2(data,data.length);stream.obj=null;var Loader={Reader:stream,Reader2:null};var _color=new AscCommonWord.CDocumentColor(191,255,199);var _count=Loader.Reader.GetLong();var _pos=4;for(var i=0;i<_count;i++){if(window["NATIVE_EDITOR_ENJINE"]===true&&window["native"]["CheckNextChange"])if(!window["native"]["CheckNextChange"]())break;var nChangeLen=stream.GetLong();
_pos+=4;stream.size=_pos+nChangeLen;var ClassId=stream.GetString2();var Class=AscCommon.g_oTableId.Get_ById(ClassId);var nReaderPos=stream.GetCurPos();var nChangeType=stream.GetLong();if(Class){var fChangesClass=AscDFH.changesFactory[nChangeType];if(fChangesClass){var oChange=new fChangesClass(Class);oChange.ReadFromBinary(stream);if(true===AscCommon.CollaborativeEditing.private_AddOverallChange(oChange,false))oChange.Load(_color)}else{AscCommon.CollaborativeEditing.private_AddOverallChange(data,
false);stream.Seek(nReaderPos);stream.Seek2(nReaderPos);Class.Load_Changes(stream,null,_color)}}_pos+=nChangeLen;stream.Seek2(_pos);stream.size=data.length}if(isFull){AscCommon.CollaborativeEditing.m_aChanges=[];AscCommon.CollaborativeEditing.Apply_LinkData();AscCommon.CollaborativeEditing.Check_MergeData();AscCommon.CollaborativeEditing.OnEnd_ReadForeignChanges();if(window["NATIVE_EDITOR_ENJINE"]===true&&window["native"]["AddImageInChanges"]){var _new_images=AscCommon.CollaborativeEditing.m_aNewImages;
var _new_images_len=_new_images.length;for(var nImage=0;nImage<_new_images_len;nImage++)window["native"]["AddImageInChanges"](_new_images[nImage])}}g_oIdCounter.Set_Load(false)};window["asc_docs_api"].prototype["asc_nativeGetFile"]=function(){var writer=new AscCommon.CBinaryFileWriter;this.WordControl.m_oLogicDocument.CalculateComments();return writer.WriteDocument(this.WordControl.m_oLogicDocument)};window["asc_docs_api"].prototype.asc_nativeGetFile3=function(){var writer=new AscCommon.CBinaryFileWriter;
this.WordControl.m_oLogicDocument.CalculateComments();return{data:writer.WriteDocument3(this.WordControl.m_oLogicDocument,true),header:"PPTY;v10;"+writer.pos+";"}};window["asc_docs_api"].prototype["asc_nativeGetFileData"]=function(){if(this.isOpenOOXInBrowser&&this.saveDocumentToZip){var res;this.saveDocumentToZip(this.WordControl.m_oLogicDocument,this.editorId,function(data){res=data});if(res){window["native"]["Save_End"](";v10;",res.length);return res}return new Uint8Array(0)}else{var writer=new AscCommon.CBinaryFileWriter;
this.WordControl.m_oLogicDocument.CalculateComments();writer.WriteDocument3(this.WordControl.m_oLogicDocument);var _header="PPTY;v10;"+writer.pos+";";window["native"]["Save_End"](_header,writer.pos);return writer.ImData.data}};window["asc_docs_api"].prototype["asc_nativeCalculate"]=function(){};window["asc_docs_api"].prototype["asc_nativePrint"]=function(_printer,_page,_options){if(undefined===_printer&&_page===undefined){if(undefined!==window["AscDesktopEditor"]){var isSelection=_options&&_options["printOptions"]&&
_options["printOptions"]["selection"]?true:false;var _drawing_document=this.WordControl.m_oDrawingDocument;var pagescount=_drawing_document.SlidesCount;if(isSelection)pagescount=this.WordControl.Thumbnails.GetSelectedArray().length;window["AscDesktopEditor"]["Print_Start"](this.DocumentUrl,pagescount,this.ThemeLoader.ThemesUrl,this.getCurrentPage());var oDocRenderer=new AscCommon.CDocumentRenderer;oDocRenderer.InitPicker(AscCommon.g_oTextMeasurer.m_oManager);oDocRenderer.VectorMemoryForPrint=new AscCommon.CMemory;
var bOldShowMarks=this.ShowParaMarks;this.ShowParaMarks=false;oDocRenderer.IsNoDrawingEmptyPlaceholder=true;pagescount=_drawing_document.SlidesCount;for(var i=0;i<pagescount;i++){if(isSelection&&!this.WordControl.Thumbnails.isSelectedPage(i))continue;oDocRenderer.Memory.Seek(0);oDocRenderer.VectorMemoryForPrint.ClearNoAttack();oDocRenderer.BeginPage(_drawing_document.m_oLogicDocument.GetWidthMM(),_drawing_document.m_oLogicDocument.GetHeightMM());this.WordControl.m_oLogicDocument.DrawPage(i,oDocRenderer);
oDocRenderer.EndPage();window["AscDesktopEditor"]["Print_Page"](oDocRenderer.Memory.GetBase64Memory(),_drawing_document.m_oLogicDocument.GetWidthMM(),_drawing_document.m_oLogicDocument.GetHeightMM())}if(0==pagescount){oDocRenderer.BeginPage(_drawing_document.m_oLogicDocument.GetWidthMM(),_drawing_document.m_oLogicDocument.GetHeightMM());oDocRenderer.EndPage();window["AscDesktopEditor"]["Print_Page"](oDocRenderer.Memory.GetBase64Memory())}this.ShowParaMarks=bOldShowMarks;window["AscDesktopEditor"]["Print_End"]()}return}var _logic_doc=
this.WordControl.m_oLogicDocument;_printer.BeginPage(_logic_doc.GetWidthMM(),_logic_doc.GetHeightMM());_logic_doc.DrawPage(_page,_printer);_printer.EndPage()};window["asc_docs_api"].prototype["asc_nativePrintPagesCount"]=function(){return this.WordControl.m_oDrawingDocument.SlidesCount};window["asc_docs_api"].prototype["asc_nativeGetPDF"]=function(options){var pagescount=this["asc_nativePrintPagesCount"]();if(options&&options["printOptions"]&&options["printOptions"]["onlyFirstPage"])pagescount=1;
var _renderer=new AscCommon.CDocumentRenderer;_renderer.InitPicker(AscCommon.g_oTextMeasurer.m_oManager);_renderer.VectorMemoryForPrint=new AscCommon.CMemory;_renderer.DocInfo(this.asc_getCoreProps());var _bOldShowMarks=this.ShowParaMarks;this.ShowParaMarks=false;_renderer.IsNoDrawingEmptyPlaceholder=true;var nativeOptions=options?options["nativeOptions"]:undefined;var pages=nativeOptions?AscCommon.getNativePrintRanges(nativeOptions["pages"],nativeOptions["currentPage"],pagescount):undefined;for(var i=
0;i<pagescount;i++){if(pages!==undefined&&!pages[i])continue;this["asc_nativePrint"](_renderer,i,options)}this.ShowParaMarks=_bOldShowMarks;window["native"]["Save_End"]("",_renderer.Memory.GetCurPosition());return _renderer.Memory.data};window["asc_docs_api"].prototype["asc_nativeGetThemeThumbnail"]=function(params){if(!this.WordControl.m_oLogicDocument||!this.WordControl.m_oLogicDocument.slideMasters||!this.WordControl.m_oLogicDocument.slideMasters[0]||!this.WordControl.m_oLogicDocument.slideMasters[0].Theme)return null;
var _pres=this.WordControl.m_oLogicDocument;var _master=this.WordControl.m_oLogicDocument.slideMasters[0];var _renderer=new AscCommon.CDocumentRenderer;_renderer.InitPicker(AscCommon.g_oTextMeasurer.m_oManager);_renderer.VectorMemoryForPrint=new AscCommon.CMemory;var _bOldShowMarks=this.ShowParaMarks;this.ShowParaMarks=false;_renderer.IsNoDrawingEmptyPlaceholder=true;var pxW=AscCommon.GlobalSkin.THEMES_THUMBNAIL_WIDTH;if(params&&params.length&&params[0])pxW=params[0];var pxH=AscCommon.GlobalSkin.THEMES_THUMBNAIL_HEIGHT;
if(params&&params.length&&params[1])pxH=params[1];var mmW=pxW*AscCommon.g_dKoef_pix_to_mm;var mmH=pxH*AscCommon.g_dKoef_pix_to_mm;_renderer.BeginPage(mmW,mmH);this.WordControl.m_oMasterDrawer.WidthMM=mmW;this.WordControl.m_oMasterDrawer.HeightMM=mmH;this.WordControl.m_oMasterDrawer.WidthPx=pxW;this.WordControl.m_oMasterDrawer.HeightPx=pxH;this.WordControl.m_oMasterDrawer.Draw2(_renderer,_master,undefined,undefined,params);_renderer.EndPage();this.ShowParaMarks=_bOldShowMarks;var objectRet={};objectRet["name"]=
_master.Theme.name;objectRet["data"]=_renderer.Memory.data;objectRet["dataLen"]=_renderer.Memory.GetCurPosition();return objectRet};asc_docs_api.prototype.asc_OnHideContextMenu=function(){if(this.WordControl.MobileTouchManager){this.WordControl.checkBodyOffset();this.WordControl.MobileTouchManager.showKeyboard()}};asc_docs_api.prototype.asc_OnShowContextMenu=function(){if(this.WordControl.MobileTouchManager)this.WordControl.checkBodyOffset()};asc_docs_api.prototype.getDefaultFontFamily=function(){var defaultFont=
"Arial";return defaultFont};asc_docs_api.prototype.getDefaultFontSize=function(){var defaultSize=11;return defaultSize};asc_docs_api.prototype.asc_getAppProps=function(){return this.WordControl&&this.WordControl.m_oLogicDocument&&this.WordControl.m_oLogicDocument.App||null};asc_docs_api.prototype.getInternalCoreProps=function(){return this.WordControl&&this.WordControl.m_oLogicDocument&&this.WordControl.m_oLogicDocument.Core};asc_docs_api.prototype.asc_setCoreProps=function(oProps){var oCore=this.getInternalCoreProps();
if(!oCore)return;var oLogicDocument=this.WordControl.m_oLogicDocument;if(false===oLogicDocument.Document_Is_SelectionLocked(AscCommon.changestype_CorePr,null)){oLogicDocument.StartAction(AscDFH.historydescription_SetCoreproperties);oCore.setProps(oProps);oLogicDocument.FinalizeAction(true);this.WordControl.m_oLogicDocument.Document_UpdateInterfaceState()}};asc_docs_api.prototype.asc_Remove=function(){var oPresentation=this.WordControl&&this.WordControl.m_oLogicDocument;if(oPresentation){var oController=
oPresentation.GetCurrentController();if(oController){oController.resetChartElementsSelection();AscCommon.baseEditorsApi.prototype.asc_Remove.call(this)}}};asc_docs_api.prototype.onUpdateRestrictions=function(){if(!this.WordControl||!this.WordControl.m_oLogicDocument||!this.WordControl.m_oDrawingDocument)return;var logicDocument=this.WordControl.m_oLogicDocument;var slide=logicDocument.CurPage>=0?logicDocument.Slides[logicDocument.CurPage]:null;if(slide)if(this.WordControl.m_oDrawingDocument.placeholders)this.WordControl.m_oDrawingDocument.placeholders.update(slide.getPlaceholdersControls());
logicDocument.Document_UpdateInterfaceState()};asc_docs_api.prototype.isShowShapeAdjustments=function(){return this.canEdit()};asc_docs_api.prototype.isShowTableAdjustments=function(){return this.canEdit()};asc_docs_api.prototype.isShowEquationTrack=function(){return this.canEdit()};asc_docs_api.prototype.SetDrawImagePreviewBulletForMenu=function(drawingInfo,type){var drawer=new AscCommon.CBulletPreviewDrawer(drawingInfo,type);drawer.draw()};asc_docs_api.prototype.asc_EditSelectAll=function(){var oPresentation=
this.WordControl&&this.WordControl.m_oLogicDocument;if(!oPresentation)return;oPresentation.SelectAll()};asc_docs_api.prototype.asc_initPrintPreview=function(containerId,options){if(this.printPreview)return;this.printPreview=new AscCommon.CPrintPreview(this,containerId)};asc_docs_api.prototype.asc_drawPrintPreview=function(index,paperSize){if(this.printPreview){this.printPreview.page=index;this.printPreview.update(paperSize)}};asc_docs_api.prototype.asc_closePrintPreview=function(){if(this.printPreview){this.printPreview.close();
delete this.printPreview}};window["Asc"]=window["Asc"]||{};window["AscCommonSlide"]=window["AscCommonSlide"]||{};window["Asc"]["asc_docs_api"]=asc_docs_api;asc_docs_api.prototype["asc_GetFontThumbnailsPath"]=asc_docs_api.prototype.asc_GetFontThumbnailsPath;asc_docs_api.prototype["pre_Save"]=asc_docs_api.prototype.pre_Save;asc_docs_api.prototype["sync_CollaborativeChanges"]=asc_docs_api.prototype.sync_CollaborativeChanges;asc_docs_api.prototype["asc_coAuthoringDisconnect"]=asc_docs_api.prototype.asc_coAuthoringDisconnect;
asc_docs_api.prototype["asc_coAuthoringChatSendMessage"]=asc_docs_api.prototype.asc_coAuthoringChatSendMessage;asc_docs_api.prototype["asc_coAuthoringChatGetMessages"]=asc_docs_api.prototype.asc_coAuthoringChatGetMessages;asc_docs_api.prototype["asc_coAuthoringGetUsers"]=asc_docs_api.prototype.asc_coAuthoringGetUsers;asc_docs_api.prototype["syncCollaborativeChanges"]=asc_docs_api.prototype.syncCollaborativeChanges;asc_docs_api.prototype["SetCollaborativeMarksShowType"]=asc_docs_api.prototype.SetCollaborativeMarksShowType;
asc_docs_api.prototype["GetCollaborativeMarksShowType"]=asc_docs_api.prototype.GetCollaborativeMarksShowType;asc_docs_api.prototype["Clear_CollaborativeMarks"]=asc_docs_api.prototype.Clear_CollaborativeMarks;asc_docs_api.prototype["_onUpdateDocumentCanSave"]=asc_docs_api.prototype._onUpdateDocumentCanSave;asc_docs_api.prototype["SetUnchangedDocument"]=asc_docs_api.prototype.SetUnchangedDocument;asc_docs_api.prototype["SetDocumentModified"]=asc_docs_api.prototype.SetDocumentModified;asc_docs_api.prototype["isDocumentModified"]=
asc_docs_api.prototype.isDocumentModified;asc_docs_api.prototype["asc_isDocumentCanSave"]=asc_docs_api.prototype.asc_isDocumentCanSave;asc_docs_api.prototype["asc_getCanUndo"]=asc_docs_api.prototype.asc_getCanUndo;asc_docs_api.prototype["asc_getCanRedo"]=asc_docs_api.prototype.asc_getCanRedo;asc_docs_api.prototype["sync_BeginCatchSelectedElements"]=asc_docs_api.prototype.sync_BeginCatchSelectedElements;asc_docs_api.prototype["sync_EndCatchSelectedElements"]=asc_docs_api.prototype.sync_EndCatchSelectedElements;
asc_docs_api.prototype["getSelectedElements"]=asc_docs_api.prototype.getSelectedElements;asc_docs_api.prototype["sync_ChangeLastSelectedElement"]=asc_docs_api.prototype.sync_ChangeLastSelectedElement;asc_docs_api.prototype["asc_getEditorPermissions"]=asc_docs_api.prototype.asc_getEditorPermissions;asc_docs_api.prototype["asc_setDocInfo"]=asc_docs_api.prototype.asc_setDocInfo;asc_docs_api.prototype["asc_changeDocInfo"]=asc_docs_api.prototype.asc_changeDocInfo;asc_docs_api.prototype["asc_setLocale"]=
asc_docs_api.prototype.asc_setLocale;asc_docs_api.prototype["asc_getLocale"]=asc_docs_api.prototype.asc_getLocale;asc_docs_api.prototype["asc_LoadDocument"]=asc_docs_api.prototype.asc_LoadDocument;asc_docs_api.prototype["SetThemesPath"]=asc_docs_api.prototype.SetThemesPath;asc_docs_api.prototype["InitEditor"]=asc_docs_api.prototype.InitEditor;asc_docs_api.prototype["SetInterfaceDrawImagePlaceSlide"]=asc_docs_api.prototype.SetInterfaceDrawImagePlaceSlide;asc_docs_api.prototype["SetInterfaceDrawImagePlaceTextArt"]=
asc_docs_api.prototype.SetInterfaceDrawImagePlaceTextArt;asc_docs_api.prototype["OpenDocumentFromBin"]=asc_docs_api.prototype.OpenDocumentFromBin;asc_docs_api.prototype["asc_getDocumentName"]=asc_docs_api.prototype.asc_getDocumentName;asc_docs_api.prototype["asc_getAppProps"]=asc_docs_api.prototype.asc_getAppProps;asc_docs_api.prototype["asc_getCoreProps"]=asc_docs_api.prototype.asc_getCoreProps;asc_docs_api.prototype["asc_setCoreProps"]=asc_docs_api.prototype.asc_setCoreProps;asc_docs_api.prototype["asc_registerCallback"]=
asc_docs_api.prototype.asc_registerCallback;asc_docs_api.prototype["asc_unregisterCallback"]=asc_docs_api.prototype.asc_unregisterCallback;asc_docs_api.prototype["asc_checkNeedCallback"]=asc_docs_api.prototype.asc_checkNeedCallback;asc_docs_api.prototype["get_TextProps"]=asc_docs_api.prototype.get_TextProps;asc_docs_api.prototype["asc_getPropertyEditorShapes"]=asc_docs_api.prototype.asc_getPropertyEditorShapes;asc_docs_api.prototype["asc_getPropertyEditorTextArts"]=asc_docs_api.prototype.asc_getPropertyEditorTextArts;
asc_docs_api.prototype["get_PropertyEditorThemes"]=asc_docs_api.prototype.get_PropertyEditorThemes;asc_docs_api.prototype["get_ContentCount"]=asc_docs_api.prototype.get_ContentCount;asc_docs_api.prototype["UpdateTextPr"]=asc_docs_api.prototype.UpdateTextPr;asc_docs_api.prototype["sync_TextSpacing"]=asc_docs_api.prototype.sync_TextSpacing;asc_docs_api.prototype["sync_TextDStrikeout"]=asc_docs_api.prototype.sync_TextDStrikeout;asc_docs_api.prototype["sync_TextCaps"]=asc_docs_api.prototype.sync_TextCaps;
asc_docs_api.prototype["sync_TextSmallCaps"]=asc_docs_api.prototype.sync_TextSmallCaps;asc_docs_api.prototype["sync_TextPosition"]=asc_docs_api.prototype.sync_TextPosition;asc_docs_api.prototype["sync_TextLangCallBack"]=asc_docs_api.prototype.sync_TextLangCallBack;asc_docs_api.prototype["sync_VerticalTextAlign"]=asc_docs_api.prototype.sync_VerticalTextAlign;asc_docs_api.prototype["sync_Vert"]=asc_docs_api.prototype.sync_Vert;asc_docs_api.prototype["UpdateParagraphProp"]=asc_docs_api.prototype.UpdateParagraphProp;
asc_docs_api.prototype["Undo"]=asc_docs_api.prototype.Undo;asc_docs_api.prototype["Redo"]=asc_docs_api.prototype.Redo;asc_docs_api.prototype["Copy"]=asc_docs_api.prototype.Copy;asc_docs_api.prototype["Update_ParaTab"]=asc_docs_api.prototype.Update_ParaTab;asc_docs_api.prototype["Cut"]=asc_docs_api.prototype.Cut;asc_docs_api.prototype["Paste"]=asc_docs_api.prototype.Paste;asc_docs_api.prototype["Share"]=asc_docs_api.prototype.Share;asc_docs_api.prototype["asc_Save"]=asc_docs_api.prototype.asc_Save;
asc_docs_api.prototype["forceSave"]=asc_docs_api.prototype.forceSave;asc_docs_api.prototype["asc_setIsForceSaveOnUserSave"]=asc_docs_api.prototype.asc_setIsForceSaveOnUserSave;asc_docs_api.prototype["asc_DownloadAs"]=asc_docs_api.prototype.asc_DownloadAs;asc_docs_api.prototype["Resize"]=asc_docs_api.prototype.Resize;asc_docs_api.prototype["AddURL"]=asc_docs_api.prototype.AddURL;asc_docs_api.prototype["Help"]=asc_docs_api.prototype.Help;asc_docs_api.prototype["startGetDocInfo"]=asc_docs_api.prototype.startGetDocInfo;
asc_docs_api.prototype["asc_setAdvancedOptions"]=asc_docs_api.prototype.asc_setAdvancedOptions;asc_docs_api.prototype["SetFontRenderingMode"]=asc_docs_api.prototype.SetFontRenderingMode;asc_docs_api.prototype["stopGetDocInfo"]=asc_docs_api.prototype.stopGetDocInfo;asc_docs_api.prototype["sync_DocInfoCallback"]=asc_docs_api.prototype.sync_DocInfoCallback;asc_docs_api.prototype["sync_GetDocInfoStartCallback"]=asc_docs_api.prototype.sync_GetDocInfoStartCallback;asc_docs_api.prototype["sync_GetDocInfoStopCallback"]=
asc_docs_api.prototype.sync_GetDocInfoStopCallback;asc_docs_api.prototype["sync_GetDocInfoEndCallback"]=asc_docs_api.prototype.sync_GetDocInfoEndCallback;asc_docs_api.prototype["sync_CanUndoCallback"]=asc_docs_api.prototype.sync_CanUndoCallback;asc_docs_api.prototype["sync_CanRedoCallback"]=asc_docs_api.prototype.sync_CanRedoCallback;asc_docs_api.prototype["sync_CursorLockCallBack"]=asc_docs_api.prototype.sync_CursorLockCallBack;asc_docs_api.prototype["sync_UndoCallBack"]=asc_docs_api.prototype.sync_UndoCallBack;
asc_docs_api.prototype["sync_RedoCallBack"]=asc_docs_api.prototype.sync_RedoCallBack;asc_docs_api.prototype["sync_CopyCallBack"]=asc_docs_api.prototype.sync_CopyCallBack;asc_docs_api.prototype["sync_CutCallBack"]=asc_docs_api.prototype.sync_CutCallBack;asc_docs_api.prototype["sync_PasteCallBack"]=asc_docs_api.prototype.sync_PasteCallBack;asc_docs_api.prototype["sync_ShareCallBack"]=asc_docs_api.prototype.sync_ShareCallBack;asc_docs_api.prototype["sync_SaveCallBack"]=asc_docs_api.prototype.sync_SaveCallBack;
asc_docs_api.prototype["sync_DownloadAsCallBack"]=asc_docs_api.prototype.sync_DownloadAsCallBack;asc_docs_api.prototype["sync_StartAction"]=asc_docs_api.prototype.sync_StartAction;asc_docs_api.prototype["sync_EndAction"]=asc_docs_api.prototype.sync_EndAction;asc_docs_api.prototype["sync_AddURLCallback"]=asc_docs_api.prototype.sync_AddURLCallback;asc_docs_api.prototype["sync_ErrorCallback"]=asc_docs_api.prototype.sync_ErrorCallback;asc_docs_api.prototype["sync_HelpCallback"]=asc_docs_api.prototype.sync_HelpCallback;
asc_docs_api.prototype["sync_UpdateZoom"]=asc_docs_api.prototype.sync_UpdateZoom;asc_docs_api.prototype["ClearPropObjCallback"]=asc_docs_api.prototype.ClearPropObjCallback;asc_docs_api.prototype["CollectHeaders"]=asc_docs_api.prototype.CollectHeaders;asc_docs_api.prototype["GetActiveHeader"]=asc_docs_api.prototype.GetActiveHeader;asc_docs_api.prototype["sync_ChangeActiveHeaderCallback"]=asc_docs_api.prototype.sync_ChangeActiveHeaderCallback;asc_docs_api.prototype["sync_ReturnHeadersCallback"]=asc_docs_api.prototype.sync_ReturnHeadersCallback;
asc_docs_api.prototype["startSearchText"]=asc_docs_api.prototype.startSearchText;asc_docs_api.prototype["goToNextSearchResult"]=asc_docs_api.prototype.goToNextSearchResult;asc_docs_api.prototype["gotoSearchResultText"]=asc_docs_api.prototype.gotoSearchResultText;asc_docs_api.prototype["stopSearchText"]=asc_docs_api.prototype.stopSearchText;asc_docs_api.prototype["asc_searchEnabled"]=asc_docs_api.prototype.asc_searchEnabled;asc_docs_api.prototype["asc_findText"]=asc_docs_api.prototype.asc_findText;
asc_docs_api.prototype["asc_endFindText"]=asc_docs_api.prototype.asc_endFindText;asc_docs_api.prototype["asc_replaceText"]=asc_docs_api.prototype.asc_replaceText;asc_docs_api.prototype["sync_SearchFoundCallback"]=asc_docs_api.prototype.sync_SearchFoundCallback;asc_docs_api.prototype["sync_SearchStartCallback"]=asc_docs_api.prototype.sync_SearchStartCallback;asc_docs_api.prototype["sync_SearchStopCallback"]=asc_docs_api.prototype.sync_SearchStopCallback;asc_docs_api.prototype["sync_SearchEndCallback"]=
asc_docs_api.prototype.sync_SearchEndCallback;asc_docs_api.prototype["asc_StartTextAroundSearch"]=asc_docs_api.prototype.asc_StartTextAroundSearch;asc_docs_api.prototype["asc_SelectSearchElement"]=asc_docs_api.prototype.asc_SelectSearchElement;asc_docs_api.prototype["put_TextPrFontName"]=asc_docs_api.prototype.put_TextPrFontName;asc_docs_api.prototype["put_TextPrFontSize"]=asc_docs_api.prototype.put_TextPrFontSize;asc_docs_api.prototype["put_TextPrLang"]=asc_docs_api.prototype.put_TextPrLang;asc_docs_api.prototype["put_TextPrBold"]=
asc_docs_api.prototype.put_TextPrBold;asc_docs_api.prototype["put_TextPrItalic"]=asc_docs_api.prototype.put_TextPrItalic;asc_docs_api.prototype["put_TextPrUnderline"]=asc_docs_api.prototype.put_TextPrUnderline;asc_docs_api.prototype["put_TextPrStrikeout"]=asc_docs_api.prototype.put_TextPrStrikeout;asc_docs_api.prototype["put_PrLineSpacing"]=asc_docs_api.prototype.put_PrLineSpacing;asc_docs_api.prototype["put_LineSpacingBeforeAfter"]=asc_docs_api.prototype.put_LineSpacingBeforeAfter;asc_docs_api.prototype["FontSizeIn"]=
asc_docs_api.prototype.FontSizeIn;asc_docs_api.prototype["FontSizeOut"]=asc_docs_api.prototype.FontSizeOut;asc_docs_api.prototype["sync_BoldCallBack"]=asc_docs_api.prototype.sync_BoldCallBack;asc_docs_api.prototype["sync_ItalicCallBack"]=asc_docs_api.prototype.sync_ItalicCallBack;asc_docs_api.prototype["sync_UnderlineCallBack"]=asc_docs_api.prototype.sync_UnderlineCallBack;asc_docs_api.prototype["sync_StrikeoutCallBack"]=asc_docs_api.prototype.sync_StrikeoutCallBack;asc_docs_api.prototype["sync_TextPrFontFamilyCallBack"]=
asc_docs_api.prototype.sync_TextPrFontFamilyCallBack;asc_docs_api.prototype["sync_TextPrFontSizeCallBack"]=asc_docs_api.prototype.sync_TextPrFontSizeCallBack;asc_docs_api.prototype["sync_PrLineSpacingCallBack"]=asc_docs_api.prototype.sync_PrLineSpacingCallBack;asc_docs_api.prototype["sync_InitEditorThemes"]=asc_docs_api.prototype.sync_InitEditorThemes;asc_docs_api.prototype["paraApply"]=asc_docs_api.prototype.paraApply;asc_docs_api.prototype["put_PrAlign"]=asc_docs_api.prototype.put_PrAlign;asc_docs_api.prototype["put_TextPrBaseline"]=
asc_docs_api.prototype.put_TextPrBaseline;asc_docs_api.prototype["put_ListType"]=asc_docs_api.prototype.put_ListType;asc_docs_api.prototype["put_ShowSnapLines"]=asc_docs_api.prototype.put_ShowSnapLines;asc_docs_api.prototype["get_ShowSnapLines"]=asc_docs_api.prototype.get_ShowSnapLines;asc_docs_api.prototype["asc_setShowSmartGuides"]=asc_docs_api.prototype.asc_setShowSmartGuides;asc_docs_api.prototype["asc_getShowSmartGuides"]=asc_docs_api.prototype.asc_getShowSmartGuides;asc_docs_api.prototype["asc_setShowGuides"]=
asc_docs_api.prototype.asc_setShowGuides;asc_docs_api.prototype["asc_getShowGuides"]=asc_docs_api.prototype.asc_getShowGuides;asc_docs_api.prototype["asc_getGuidesCount"]=asc_docs_api.prototype.asc_getGuidesCount;asc_docs_api.prototype["asc_setShowGridlines"]=asc_docs_api.prototype.asc_setShowGridlines;asc_docs_api.prototype["asc_getShowGridlines"]=asc_docs_api.prototype.asc_getShowGridlines;asc_docs_api.prototype["asc_setGridSpacing"]=asc_docs_api.prototype.asc_setGridSpacing;asc_docs_api.prototype["asc_getGridSpacing"]=
asc_docs_api.prototype.asc_getGridSpacing;asc_docs_api.prototype["asc_setSnapToGrid"]=asc_docs_api.prototype.asc_setSnapToGrid;asc_docs_api.prototype["asc_getSnapToGrid"]=asc_docs_api.prototype.asc_getSnapToGrid;asc_docs_api.prototype["asc_addHorizontalGuide"]=asc_docs_api.prototype.asc_addHorizontalGuide;asc_docs_api.prototype["asc_addVerticalGuide"]=asc_docs_api.prototype.asc_addVerticalGuide;asc_docs_api.prototype["asc_canClearGuides"]=asc_docs_api.prototype.asc_canClearGuides;asc_docs_api.prototype["asc_clearGuides"]=
asc_docs_api.prototype.asc_clearGuides;asc_docs_api.prototype["asc_deleteGuide"]=asc_docs_api.prototype.asc_deleteGuide;asc_docs_api.prototype["put_ShowParaMarks"]=asc_docs_api.prototype.put_ShowParaMarks;asc_docs_api.prototype["get_ShowParaMarks"]=asc_docs_api.prototype.get_ShowParaMarks;asc_docs_api.prototype["put_ShowTableEmptyLine"]=asc_docs_api.prototype.put_ShowTableEmptyLine;asc_docs_api.prototype["get_ShowTableEmptyLine"]=asc_docs_api.prototype.get_ShowTableEmptyLine;asc_docs_api.prototype["ShapeApply"]=
asc_docs_api.prototype.ShapeApply;asc_docs_api.prototype["setStartPointHistory"]=asc_docs_api.prototype.setStartPointHistory;asc_docs_api.prototype["setEndPointHistory"]=asc_docs_api.prototype.setEndPointHistory;asc_docs_api.prototype["SetSlideProps"]=asc_docs_api.prototype.SetSlideProps;asc_docs_api.prototype["put_LineCap"]=asc_docs_api.prototype.put_LineCap;asc_docs_api.prototype["put_LineJoin"]=asc_docs_api.prototype.put_LineJoin;asc_docs_api.prototype["put_LineBeginStyle"]=asc_docs_api.prototype.put_LineBeginStyle;
asc_docs_api.prototype["put_LineBeginSize"]=asc_docs_api.prototype.put_LineBeginSize;asc_docs_api.prototype["put_LineEndStyle"]=asc_docs_api.prototype.put_LineEndStyle;asc_docs_api.prototype["put_LineEndSize"]=asc_docs_api.prototype.put_LineEndSize;asc_docs_api.prototype["put_TextColor2"]=asc_docs_api.prototype.put_TextColor2;asc_docs_api.prototype["put_TextColor"]=asc_docs_api.prototype.put_TextColor;asc_docs_api.prototype["put_PrIndent"]=asc_docs_api.prototype.put_PrIndent;asc_docs_api.prototype["IncreaseIndent"]=
asc_docs_api.prototype.IncreaseIndent;asc_docs_api.prototype["DecreaseIndent"]=asc_docs_api.prototype.DecreaseIndent;asc_docs_api.prototype["put_PrIndentRight"]=asc_docs_api.prototype.put_PrIndentRight;asc_docs_api.prototype["put_PrFirstLineIndent"]=asc_docs_api.prototype.put_PrFirstLineIndent;asc_docs_api.prototype["getFocusObject"]=asc_docs_api.prototype.getFocusObject;asc_docs_api.prototype["sync_VerticalAlign"]=asc_docs_api.prototype.sync_VerticalAlign;asc_docs_api.prototype["sync_PrAlignCallBack"]=
asc_docs_api.prototype.sync_PrAlignCallBack;asc_docs_api.prototype["sync_ListType"]=asc_docs_api.prototype.sync_ListType;asc_docs_api.prototype["sync_TextColor"]=asc_docs_api.prototype.sync_TextColor;asc_docs_api.prototype["sync_TextColor2"]=asc_docs_api.prototype.sync_TextColor2;asc_docs_api.prototype["sync_TextHighLight"]=asc_docs_api.prototype.sync_TextHighLight;asc_docs_api.prototype["sync_ParaStyleName"]=asc_docs_api.prototype.sync_ParaStyleName;asc_docs_api.prototype["sync_ParaSpacingLine"]=
asc_docs_api.prototype.sync_ParaSpacingLine;asc_docs_api.prototype["sync_PageBreakCallback"]=asc_docs_api.prototype.sync_PageBreakCallback;asc_docs_api.prototype["sync_KeepLinesCallback"]=asc_docs_api.prototype.sync_KeepLinesCallback;asc_docs_api.prototype["sync_ShowParaMarksCallback"]=asc_docs_api.prototype.sync_ShowParaMarksCallback;asc_docs_api.prototype["sync_SpaceBetweenPrgCallback"]=asc_docs_api.prototype.sync_SpaceBetweenPrgCallback;asc_docs_api.prototype["sync_PrPropCallback"]=asc_docs_api.prototype.sync_PrPropCallback;
asc_docs_api.prototype["SetDrawImagePlaceParagraph"]=asc_docs_api.prototype.SetDrawImagePlaceParagraph;asc_docs_api.prototype["put_AddPageBreak"]=asc_docs_api.prototype.put_AddPageBreak;asc_docs_api.prototype["Update_ParaInd"]=asc_docs_api.prototype.Update_ParaInd;asc_docs_api.prototype["Internal_Update_Ind_FirstLine"]=asc_docs_api.prototype.Internal_Update_Ind_FirstLine;asc_docs_api.prototype["Internal_Update_Ind_Left"]=asc_docs_api.prototype.Internal_Update_Ind_Left;asc_docs_api.prototype["Internal_Update_Ind_Right"]=
asc_docs_api.prototype.Internal_Update_Ind_Right;asc_docs_api.prototype["put_Table"]=asc_docs_api.prototype.put_Table;asc_docs_api.prototype["addRowAbove"]=asc_docs_api.prototype.addRowAbove;asc_docs_api.prototype["addRowBelow"]=asc_docs_api.prototype.addRowBelow;asc_docs_api.prototype["addColumnLeft"]=asc_docs_api.prototype.addColumnLeft;asc_docs_api.prototype["addColumnRight"]=asc_docs_api.prototype.addColumnRight;asc_docs_api.prototype["remRow"]=asc_docs_api.prototype.remRow;asc_docs_api.prototype["remColumn"]=
asc_docs_api.prototype.remColumn;asc_docs_api.prototype["remTable"]=asc_docs_api.prototype.remTable;asc_docs_api.prototype["asc_DistributeTableCells"]=asc_docs_api.prototype.asc_DistributeTableCells;asc_docs_api.prototype["selectRow"]=asc_docs_api.prototype.selectRow;asc_docs_api.prototype["selectColumn"]=asc_docs_api.prototype.selectColumn;asc_docs_api.prototype["selectCell"]=asc_docs_api.prototype.selectCell;asc_docs_api.prototype["selectTable"]=asc_docs_api.prototype.selectTable;asc_docs_api.prototype["setColumnWidth"]=
asc_docs_api.prototype.setColumnWidth;asc_docs_api.prototype["setRowHeight"]=asc_docs_api.prototype.setRowHeight;asc_docs_api.prototype["set_TblDistanceFromText"]=asc_docs_api.prototype.set_TblDistanceFromText;asc_docs_api.prototype["CheckBeforeMergeCells"]=asc_docs_api.prototype.CheckBeforeMergeCells;asc_docs_api.prototype["CheckBeforeSplitCells"]=asc_docs_api.prototype.CheckBeforeSplitCells;asc_docs_api.prototype["MergeCells"]=asc_docs_api.prototype.MergeCells;asc_docs_api.prototype["SplitCell"]=
asc_docs_api.prototype.SplitCell;asc_docs_api.prototype["widthTable"]=asc_docs_api.prototype.widthTable;asc_docs_api.prototype["put_CellsMargin"]=asc_docs_api.prototype.put_CellsMargin;asc_docs_api.prototype["set_TblWrap"]=asc_docs_api.prototype.set_TblWrap;asc_docs_api.prototype["set_TblIndentLeft"]=asc_docs_api.prototype.set_TblIndentLeft;asc_docs_api.prototype["set_Borders"]=asc_docs_api.prototype.set_Borders;asc_docs_api.prototype["set_TableBackground"]=asc_docs_api.prototype.set_TableBackground;
asc_docs_api.prototype["set_AlignCell"]=asc_docs_api.prototype.set_AlignCell;asc_docs_api.prototype["set_TblAlign"]=asc_docs_api.prototype.set_TblAlign;asc_docs_api.prototype["set_SpacingBetweenCells"]=asc_docs_api.prototype.set_SpacingBetweenCells;asc_docs_api.prototype["tblApply"]=asc_docs_api.prototype.tblApply;asc_docs_api.prototype["sync_AddTableCallback"]=asc_docs_api.prototype.sync_AddTableCallback;asc_docs_api.prototype["sync_AlignCellCallback"]=asc_docs_api.prototype.sync_AlignCellCallback;
asc_docs_api.prototype["sync_TblPropCallback"]=asc_docs_api.prototype.sync_TblPropCallback;asc_docs_api.prototype["sync_TblWrapStyleChangedCallback"]=asc_docs_api.prototype.sync_TblWrapStyleChangedCallback;asc_docs_api.prototype["sync_TblAlignChangedCallback"]=asc_docs_api.prototype.sync_TblAlignChangedCallback;asc_docs_api.prototype["ChangeImageFromFile"]=asc_docs_api.prototype.ChangeImageFromFile;asc_docs_api.prototype["ChangeShapeImageFromFile"]=asc_docs_api.prototype.ChangeShapeImageFromFile;
asc_docs_api.prototype["ChangeSlideImageFromFile"]=asc_docs_api.prototype.ChangeSlideImageFromFile;asc_docs_api.prototype["ChangeArtImageFromFile"]=asc_docs_api.prototype.ChangeArtImageFromFile;asc_docs_api.prototype["AddImage"]=asc_docs_api.prototype.AddImage;asc_docs_api.prototype["asc_addImage"]=asc_docs_api.prototype.asc_addImage;asc_docs_api.prototype["asc_AddToLayout"]=asc_docs_api.prototype.asc_AddToLayout;asc_docs_api.prototype["asc_AddAnimation"]=asc_docs_api.prototype.asc_AddAnimation;asc_docs_api.prototype["asc_StartAnimationPreview"]=
asc_docs_api.prototype.asc_StartAnimationPreview;asc_docs_api.prototype["asc_canStartAnimationPreview"]=asc_docs_api.prototype.asc_canStartAnimationPreview;asc_docs_api.prototype["asc_getCurSlideObjectsNames"]=asc_docs_api.prototype.asc_getCurSlideObjectsNames;asc_docs_api.prototype["asc_StopAnimationPreview"]=asc_docs_api.prototype.asc_StopAnimationPreview;asc_docs_api.prototype["asc_SetAnimationProperties"]=asc_docs_api.prototype.asc_SetAnimationProperties;asc_docs_api.prototype["asc_canMoveAnimationEarlier"]=
asc_docs_api.prototype.asc_canMoveAnimationEarlier;asc_docs_api.prototype["asc_canMoveAnimationLater"]=asc_docs_api.prototype.asc_canMoveAnimationLater;asc_docs_api.prototype["asc_moveAnimationEarlier"]=asc_docs_api.prototype.asc_moveAnimationEarlier;asc_docs_api.prototype["asc_moveAnimationLater"]=asc_docs_api.prototype.asc_moveAnimationLater;asc_docs_api.prototype["asc_onShowAnimTab"]=asc_docs_api.prototype.asc_onShowAnimTab;asc_docs_api.prototype["StartAddShape"]=asc_docs_api.prototype.StartAddShape;
asc_docs_api.prototype["asc_canEditGeometry"]=asc_docs_api.prototype.asc_canEditGeometry;asc_docs_api.prototype["asc_editPointsGeometry"]=asc_docs_api.prototype.asc_editPointsGeometry;asc_docs_api.prototype["AddTextArt"]=asc_docs_api.prototype.AddTextArt;asc_docs_api.prototype["asc_canEditCrop"]=asc_docs_api.prototype.asc_canEditCrop;asc_docs_api.prototype["asc_startEditCrop"]=asc_docs_api.prototype.asc_startEditCrop;asc_docs_api.prototype["asc_endEditCrop"]=asc_docs_api.prototype.asc_endEditCrop;
asc_docs_api.prototype["asc_cropFit"]=asc_docs_api.prototype.asc_cropFit;asc_docs_api.prototype["asc_cropFill"]=asc_docs_api.prototype.asc_cropFill;asc_docs_api.prototype["canGroup"]=asc_docs_api.prototype.canGroup;asc_docs_api.prototype["canUnGroup"]=asc_docs_api.prototype.canUnGroup;asc_docs_api.prototype["AddImageUrl"]=asc_docs_api.prototype.AddImageUrl;asc_docs_api.prototype["AddImageUrlActionCallback"]=asc_docs_api.prototype.AddImageUrlActionCallback;asc_docs_api.prototype["AddImageUrlAction"]=
asc_docs_api.prototype.AddImageUrlAction;asc_docs_api.prototype["ImgApply"]=asc_docs_api.prototype.ImgApply;asc_docs_api.prototype["ChartApply"]=asc_docs_api.prototype.ChartApply;asc_docs_api.prototype["set_Size"]=asc_docs_api.prototype.set_Size;asc_docs_api.prototype["set_ConstProportions"]=asc_docs_api.prototype.set_ConstProportions;asc_docs_api.prototype["set_WrapStyle"]=asc_docs_api.prototype.set_WrapStyle;asc_docs_api.prototype["deleteImage"]=asc_docs_api.prototype.deleteImage;asc_docs_api.prototype["set_ImgDistanceFromText"]=
asc_docs_api.prototype.set_ImgDistanceFromText;asc_docs_api.prototype["set_PositionOnPage"]=asc_docs_api.prototype.set_PositionOnPage;asc_docs_api.prototype["get_OriginalSizeImage"]=asc_docs_api.prototype.get_OriginalSizeImage;asc_docs_api.prototype["asc_FitImagesToSlide"]=asc_docs_api.prototype.asc_FitImagesToSlide;asc_docs_api.prototype["asc_onCloseChartFrame"]=asc_docs_api.prototype.asc_onCloseChartFrame;asc_docs_api.prototype["sync_AddImageCallback"]=asc_docs_api.prototype.sync_AddImageCallback;
asc_docs_api.prototype["sync_ImgPropCallback"]=asc_docs_api.prototype.sync_ImgPropCallback;asc_docs_api.prototype["SetDrawingFreeze"]=asc_docs_api.prototype.SetDrawingFreeze;asc_docs_api.prototype["zoomIn"]=asc_docs_api.prototype.zoomIn;asc_docs_api.prototype["zoomOut"]=asc_docs_api.prototype.zoomOut;asc_docs_api.prototype["zoomFitToPage"]=asc_docs_api.prototype.zoomFitToPage;asc_docs_api.prototype["zoomFitToWidth"]=asc_docs_api.prototype.zoomFitToWidth;asc_docs_api.prototype["zoomCustomMode"]=asc_docs_api.prototype.zoomCustomMode;
asc_docs_api.prototype["zoom100"]=asc_docs_api.prototype.zoom100;asc_docs_api.prototype["zoom"]=asc_docs_api.prototype.zoom;asc_docs_api.prototype["goToPage"]=asc_docs_api.prototype.goToPage;asc_docs_api.prototype["getCountPages"]=asc_docs_api.prototype.getCountPages;asc_docs_api.prototype["getCurrentPage"]=asc_docs_api.prototype.getCurrentPage;asc_docs_api.prototype["sync_countPagesCallback"]=asc_docs_api.prototype.sync_countPagesCallback;asc_docs_api.prototype["sync_currentPageCallback"]=asc_docs_api.prototype.sync_currentPageCallback;
asc_docs_api.prototype["sync_SendThemeColors"]=asc_docs_api.prototype.sync_SendThemeColors;asc_docs_api.prototype["ChangeColorScheme"]=asc_docs_api.prototype.ChangeColorScheme;asc_docs_api.prototype["asc_ChangeColorSchemeByIdx"]=asc_docs_api.prototype.asc_ChangeColorSchemeByIdx;asc_docs_api.prototype["asc_enableKeyEvents"]=asc_docs_api.prototype.asc_enableKeyEvents;asc_docs_api.prototype["asc_showComments"]=asc_docs_api.prototype.asc_showComments;asc_docs_api.prototype["asc_hideComments"]=asc_docs_api.prototype.asc_hideComments;
asc_docs_api.prototype["asc_addComment"]=asc_docs_api.prototype.asc_addComment;asc_docs_api.prototype["asc_getMasterCommentId"]=asc_docs_api.prototype.asc_getMasterCommentId;asc_docs_api.prototype["asc_getAnchorPosition"]=asc_docs_api.prototype.asc_getAnchorPosition;asc_docs_api.prototype["asc_removeComment"]=asc_docs_api.prototype.asc_removeComment;asc_docs_api.prototype["asc_RemoveAllComments"]=asc_docs_api.prototype.asc_RemoveAllComments;asc_docs_api.prototype["asc_ResolveAllComments"]=asc_docs_api.prototype.asc_ResolveAllComments;
asc_docs_api.prototype["asc_GetCommentLogicPosition"]=asc_docs_api.prototype.asc_GetCommentLogicPosition;asc_docs_api.prototype["asc_changeComment"]=asc_docs_api.prototype.asc_changeComment;asc_docs_api.prototype["asc_selectComment"]=asc_docs_api.prototype.asc_selectComment;asc_docs_api.prototype["asc_showComment"]=asc_docs_api.prototype.asc_showComment;asc_docs_api.prototype["can_AddQuotedComment"]=asc_docs_api.prototype.can_AddQuotedComment;asc_docs_api.prototype["sync_RemoveComment"]=asc_docs_api.prototype.sync_RemoveComment;
asc_docs_api.prototype["sync_AddComment"]=asc_docs_api.prototype.sync_AddComment;asc_docs_api.prototype["sync_ShowComment"]=asc_docs_api.prototype.sync_ShowComment;asc_docs_api.prototype["sync_HideComment"]=asc_docs_api.prototype.sync_HideComment;asc_docs_api.prototype["sync_UpdateCommentPosition"]=asc_docs_api.prototype.sync_UpdateCommentPosition;asc_docs_api.prototype["sync_ChangeCommentData"]=asc_docs_api.prototype.sync_ChangeCommentData;asc_docs_api.prototype["sync_LockComment"]=asc_docs_api.prototype.sync_LockComment;
asc_docs_api.prototype["sync_UnLockComment"]=asc_docs_api.prototype.sync_UnLockComment;asc_docs_api.prototype["GenerateStyles"]=asc_docs_api.prototype.GenerateStyles;asc_docs_api.prototype["asyncFontsDocumentEndLoaded"]=asc_docs_api.prototype.asyncFontsDocumentEndLoaded;asc_docs_api.prototype["asyncFontEndLoaded"]=asc_docs_api.prototype.asyncFontEndLoaded;asc_docs_api.prototype["asyncImageEndLoaded"]=asc_docs_api.prototype.asyncImageEndLoaded;asc_docs_api.prototype["get_PresentationWidth"]=asc_docs_api.prototype.get_PresentationWidth;
asc_docs_api.prototype["get_PresentationHeight"]=asc_docs_api.prototype.get_PresentationHeight;asc_docs_api.prototype["pre_Paste"]=asc_docs_api.prototype.pre_Paste;asc_docs_api.prototype["initEvents2MobileAdvances"]=asc_docs_api.prototype.initEvents2MobileAdvances;asc_docs_api.prototype["ViewScrollToX"]=asc_docs_api.prototype.ViewScrollToX;asc_docs_api.prototype["ViewScrollToY"]=asc_docs_api.prototype.ViewScrollToY;asc_docs_api.prototype["GetDocWidthPx"]=asc_docs_api.prototype.GetDocWidthPx;asc_docs_api.prototype["GetDocHeightPx"]=
asc_docs_api.prototype.GetDocHeightPx;asc_docs_api.prototype["ClearSearch"]=asc_docs_api.prototype.ClearSearch;asc_docs_api.prototype["GetCurrentVisiblePage"]=asc_docs_api.prototype.GetCurrentVisiblePage;asc_docs_api.prototype["asc_setAutoSaveGap"]=asc_docs_api.prototype.asc_setAutoSaveGap;asc_docs_api.prototype["asc_SetDocumentPlaceChangedEnabled"]=asc_docs_api.prototype.asc_SetDocumentPlaceChangedEnabled;asc_docs_api.prototype["asc_SetViewRulers"]=asc_docs_api.prototype.asc_SetViewRulers;asc_docs_api.prototype["asc_SetViewRulersChange"]=
asc_docs_api.prototype.asc_SetViewRulersChange;asc_docs_api.prototype["asc_GetViewRulers"]=asc_docs_api.prototype.asc_GetViewRulers;asc_docs_api.prototype["asc_SetDocumentUnits"]=asc_docs_api.prototype.asc_SetDocumentUnits;asc_docs_api.prototype["changeSlideSize"]=asc_docs_api.prototype.changeSlideSize;asc_docs_api.prototype["AddSlide"]=asc_docs_api.prototype.AddSlide;asc_docs_api.prototype["DeleteSlide"]=asc_docs_api.prototype.DeleteSlide;asc_docs_api.prototype["DublicateSlide"]=asc_docs_api.prototype.DublicateSlide;
asc_docs_api.prototype["SelectAllSlides"]=asc_docs_api.prototype.SelectAllSlides;asc_docs_api.prototype["asc_moveSelectedSlidesToEnd"]=asc_docs_api.prototype.asc_moveSelectedSlidesToEnd;asc_docs_api.prototype["asc_moveSlidesNextPos"]=asc_docs_api.prototype.asc_moveSlidesNextPos;asc_docs_api.prototype["asc_moveSelectedSlidesToStart"]=asc_docs_api.prototype.asc_moveSelectedSlidesToStart;asc_docs_api.prototype["asc_moveSlidesPrevPos"]=asc_docs_api.prototype.asc_moveSlidesPrevPos;asc_docs_api.prototype["asc_IsSlideSelected"]=
asc_docs_api.prototype.asc_IsSlideSelected;asc_docs_api.prototype["asc_IsFirstSlideSelected"]=asc_docs_api.prototype.asc_IsFirstSlideSelected;asc_docs_api.prototype["asc_IsLastSlideSelected"]=asc_docs_api.prototype.asc_IsLastSlideSelected;asc_docs_api.prototype["AddShape"]=asc_docs_api.prototype.AddShape;asc_docs_api.prototype["ChangeShapeType"]=asc_docs_api.prototype.ChangeShapeType;asc_docs_api.prototype["AddText"]=asc_docs_api.prototype.AddText;asc_docs_api.prototype["groupShapes"]=asc_docs_api.prototype.groupShapes;
asc_docs_api.prototype["unGroupShapes"]=asc_docs_api.prototype.unGroupShapes;asc_docs_api.prototype["setVerticalAlign"]=asc_docs_api.prototype.setVerticalAlign;asc_docs_api.prototype["setVert"]=asc_docs_api.prototype.setVert;asc_docs_api.prototype["sync_MouseMoveStartCallback"]=asc_docs_api.prototype.sync_MouseMoveStartCallback;asc_docs_api.prototype["sync_MouseMoveEndCallback"]=asc_docs_api.prototype.sync_MouseMoveEndCallback;asc_docs_api.prototype["sync_MouseMoveCallback"]=asc_docs_api.prototype.sync_MouseMoveCallback;
asc_docs_api.prototype["ShowThumbnails"]=asc_docs_api.prototype.ShowThumbnails;asc_docs_api.prototype["asc_ShowNotes"]=asc_docs_api.prototype.asc_ShowNotes;asc_docs_api.prototype["asc_ShowAnimPane"]=asc_docs_api.prototype.asc_ShowAnimPane;asc_docs_api.prototype["asc_DeleteVerticalScroll"]=asc_docs_api.prototype.asc_DeleteVerticalScroll;asc_docs_api.prototype["syncOnThumbnailsShow"]=asc_docs_api.prototype.syncOnThumbnailsShow;asc_docs_api.prototype["can_AddHyperlink"]=asc_docs_api.prototype.can_AddHyperlink;
asc_docs_api.prototype["add_Hyperlink"]=asc_docs_api.prototype.add_Hyperlink;asc_docs_api.prototype["change_Hyperlink"]=asc_docs_api.prototype.change_Hyperlink;asc_docs_api.prototype["remove_Hyperlink"]=asc_docs_api.prototype.remove_Hyperlink;asc_docs_api.prototype["sync_HyperlinkPropCallback"]=asc_docs_api.prototype.sync_HyperlinkPropCallback;asc_docs_api.prototype["sync_HyperlinkClickCallback"]=asc_docs_api.prototype.sync_HyperlinkClickCallback;asc_docs_api.prototype["asc_GoToInternalHyperlink"]=
asc_docs_api.prototype.asc_GoToInternalHyperlink;asc_docs_api.prototype["sync_CanAddHyperlinkCallback"]=asc_docs_api.prototype.sync_CanAddHyperlinkCallback;asc_docs_api.prototype["sync_DialogAddHyperlink"]=asc_docs_api.prototype.sync_DialogAddHyperlink;asc_docs_api.prototype["sync_SpellCheckCallback"]=asc_docs_api.prototype.sync_SpellCheckCallback;asc_docs_api.prototype["sync_SpellCheckVariantsFound"]=asc_docs_api.prototype.sync_SpellCheckVariantsFound;asc_docs_api.prototype["asc_replaceMisspelledWord"]=
asc_docs_api.prototype.asc_replaceMisspelledWord;asc_docs_api.prototype["asc_ignoreMisspelledWord"]=asc_docs_api.prototype.asc_ignoreMisspelledWord;asc_docs_api.prototype["asc_spellCheckAddToDictionary"]=asc_docs_api.prototype.asc_spellCheckAddToDictionary;asc_docs_api.prototype["asc_spellCheckClearDictionary"]=asc_docs_api.prototype.asc_spellCheckClearDictionary;asc_docs_api.prototype["asc_setDefaultLanguage"]=asc_docs_api.prototype.asc_setDefaultLanguage;asc_docs_api.prototype["asc_getDefaultLanguage"]=
asc_docs_api.prototype.asc_getDefaultLanguage;asc_docs_api.prototype["asc_getKeyboardLanguage"]=asc_docs_api.prototype.asc_getKeyboardLanguage;asc_docs_api.prototype["asc_setSpellCheck"]=asc_docs_api.prototype.asc_setSpellCheck;asc_docs_api.prototype["asc_setSpellCheckSettings"]=asc_docs_api.prototype.asc_setSpellCheckSettings;asc_docs_api.prototype["asc_getSpellCheckSettings"]=asc_docs_api.prototype.asc_getSpellCheckSettings;asc_docs_api.prototype["sync_shapePropCallback"]=asc_docs_api.prototype.sync_shapePropCallback;
asc_docs_api.prototype["sync_slidePropCallback"]=asc_docs_api.prototype.sync_slidePropCallback;asc_docs_api.prototype["ExitHeader_Footer"]=asc_docs_api.prototype.ExitHeader_Footer;asc_docs_api.prototype["GetCurrentPixOffsetY"]=asc_docs_api.prototype.GetCurrentPixOffsetY;asc_docs_api.prototype["SetPaintFormat"]=asc_docs_api.prototype.SetPaintFormat;asc_docs_api.prototype["sync_PaintFormatCallback"]=asc_docs_api.prototype.sync_PaintFormatCallback;asc_docs_api.prototype["SetMarkerFormat"]=asc_docs_api.prototype.SetMarkerFormat;
asc_docs_api.prototype["sync_MarkerFormatCallback"]=asc_docs_api.prototype.sync_MarkerFormatCallback;asc_docs_api.prototype["ClearFormating"]=asc_docs_api.prototype.ClearFormating;asc_docs_api.prototype["SetDeviceInputHelperId"]=asc_docs_api.prototype.SetDeviceInputHelperId;asc_docs_api.prototype["asc_setViewMode"]=asc_docs_api.prototype.asc_setViewMode;asc_docs_api.prototype["sync_HyperlinkClickCallback"]=asc_docs_api.prototype.sync_HyperlinkClickCallback;asc_docs_api.prototype["UpdateInterfaceState"]=
asc_docs_api.prototype.UpdateInterfaceState;asc_docs_api.prototype["OnMouseUp"]=asc_docs_api.prototype.OnMouseUp;asc_docs_api.prototype["asyncImageEndLoaded2"]=asc_docs_api.prototype.asyncImageEndLoaded2;asc_docs_api.prototype["ChangeTheme"]=asc_docs_api.prototype.ChangeTheme;asc_docs_api.prototype["StartLoadTheme"]=asc_docs_api.prototype.StartLoadTheme;asc_docs_api.prototype["EndLoadTheme"]=asc_docs_api.prototype.EndLoadTheme;asc_docs_api.prototype["ResetSlide"]=asc_docs_api.prototype.ResetSlide;
asc_docs_api.prototype["ChangeLayout"]=asc_docs_api.prototype.ChangeLayout;asc_docs_api.prototype["put_ShapesAlign"]=asc_docs_api.prototype.put_ShapesAlign;asc_docs_api.prototype["DistributeHorizontally"]=asc_docs_api.prototype.DistributeHorizontally;asc_docs_api.prototype["DistributeVertically"]=asc_docs_api.prototype.DistributeVertically;asc_docs_api.prototype["shapes_alignLeft"]=asc_docs_api.prototype.shapes_alignLeft;asc_docs_api.prototype["shapes_alignRight"]=asc_docs_api.prototype.shapes_alignRight;
asc_docs_api.prototype["shapes_alignTop"]=asc_docs_api.prototype.shapes_alignTop;asc_docs_api.prototype["shapes_alignBottom"]=asc_docs_api.prototype.shapes_alignBottom;asc_docs_api.prototype["shapes_alignCenter"]=asc_docs_api.prototype.shapes_alignCenter;asc_docs_api.prototype["shapes_alignMiddle"]=asc_docs_api.prototype.shapes_alignMiddle;asc_docs_api.prototype["shapes_bringToFront"]=asc_docs_api.prototype.shapes_bringToFront;asc_docs_api.prototype["shapes_bringForward"]=asc_docs_api.prototype.shapes_bringForward;
asc_docs_api.prototype["shapes_bringToBack"]=asc_docs_api.prototype.shapes_bringToBack;asc_docs_api.prototype["shapes_bringBackward"]=asc_docs_api.prototype.shapes_bringBackward;asc_docs_api.prototype["sync_endDemonstration"]=asc_docs_api.prototype.sync_endDemonstration;asc_docs_api.prototype["sync_DemonstrationSlideChanged"]=asc_docs_api.prototype.sync_DemonstrationSlideChanged;asc_docs_api.prototype["StartDemonstration"]=asc_docs_api.prototype.StartDemonstration;asc_docs_api.prototype["EndDemonstration"]=
asc_docs_api.prototype.EndDemonstration;asc_docs_api.prototype["DemonstrationPlay"]=asc_docs_api.prototype.DemonstrationPlay;asc_docs_api.prototype["DemonstrationPause"]=asc_docs_api.prototype.DemonstrationPause;asc_docs_api.prototype["DemonstrationEndShowMessage"]=asc_docs_api.prototype.DemonstrationEndShowMessage;asc_docs_api.prototype["DemonstrationNextSlide"]=asc_docs_api.prototype.DemonstrationNextSlide;asc_docs_api.prototype["DemonstrationPrevSlide"]=asc_docs_api.prototype.DemonstrationPrevSlide;
asc_docs_api.prototype["DemonstrationGoToSlide"]=asc_docs_api.prototype.DemonstrationGoToSlide;asc_docs_api.prototype["sendFromReporter"]=asc_docs_api.prototype.sendFromReporter;asc_docs_api.prototype["SetDemonstrationModeOnly"]=asc_docs_api.prototype.SetDemonstrationModeOnly;asc_docs_api.prototype["ApplySlideTransition"]=asc_docs_api.prototype.ApplySlideTransition;asc_docs_api.prototype["SlideTransitionApplyToAll"]=asc_docs_api.prototype.SlideTransitionApplyToAll;asc_docs_api.prototype["SlideTransitionPlay"]=
asc_docs_api.prototype.SlideTransitionPlay;asc_docs_api.prototype["asc_HideSlides"]=asc_docs_api.prototype.asc_HideSlides;asc_docs_api.prototype["SetTextBoxInputMode"]=asc_docs_api.prototype.SetTextBoxInputMode;asc_docs_api.prototype["GetTextBoxInputMode"]=asc_docs_api.prototype.GetTextBoxInputMode;asc_docs_api.prototype["sync_EndAddShape"]=asc_docs_api.prototype.sync_EndAddShape;asc_docs_api.prototype["asc_getChartObject"]=asc_docs_api.prototype.asc_getChartObject;asc_docs_api.prototype["asc_addChartDrawingObject"]=
asc_docs_api.prototype.asc_addChartDrawingObject;asc_docs_api.prototype["asc_editChartDrawingObject"]=asc_docs_api.prototype.asc_editChartDrawingObject;asc_docs_api.prototype["asc_getChartPreviews"]=asc_docs_api.prototype.asc_getChartPreviews;asc_docs_api.prototype["asc_getTextArtPreviews"]=asc_docs_api.prototype.asc_getTextArtPreviews;asc_docs_api.prototype["sync_closeChartEditor"]=asc_docs_api.prototype.sync_closeChartEditor;asc_docs_api.prototype["sync_closeOleEditor"]=asc_docs_api.prototype.sync_closeOleEditor;
asc_docs_api.prototype["asc_getSelectedDrawingObjectsCount"]=asc_docs_api.prototype.asc_getSelectedDrawingObjectsCount;asc_docs_api.prototype["asc_ChangeTextCase"]=asc_docs_api.prototype.asc_ChangeTextCase;asc_docs_api.prototype["asc_stopSaving"]=asc_docs_api.prototype.asc_stopSaving;asc_docs_api.prototype["asc_continueSaving"]=asc_docs_api.prototype.asc_continueSaving;asc_docs_api.prototype["asc_undoAllChanges"]=asc_docs_api.prototype.asc_undoAllChanges;asc_docs_api.prototype["sync_ContextMenuCallback"]=
asc_docs_api.prototype.sync_ContextMenuCallback;asc_docs_api.prototype["asc_SetFastCollaborative"]=asc_docs_api.prototype.asc_SetFastCollaborative;asc_docs_api.prototype["asc_isOffline"]=asc_docs_api.prototype.asc_isOffline;asc_docs_api.prototype["asc_getUrlType"]=asc_docs_api.prototype.asc_getUrlType;asc_docs_api.prototype["asc_prepareUrl"]=asc_docs_api.prototype.asc_prepareUrl;asc_docs_api.prototype["asc_getSessionToken"]=asc_docs_api.prototype.asc_getSessionToken;asc_docs_api.prototype["asc_setInterfaceDrawImagePlaceShape"]=
asc_docs_api.prototype.asc_setInterfaceDrawImagePlaceShape;asc_docs_api.prototype["asc_nativeInitBuilder"]=asc_docs_api.prototype.asc_nativeInitBuilder;asc_docs_api.prototype["asc_SetSilentMode"]=asc_docs_api.prototype.asc_SetSilentMode;asc_docs_api.prototype["asc_pluginsRegister"]=asc_docs_api.prototype.asc_pluginsRegister;asc_docs_api.prototype["asc_pluginRun"]=asc_docs_api.prototype.asc_pluginRun;asc_docs_api.prototype["asc_pluginStop"]=asc_docs_api.prototype.asc_pluginStop;asc_docs_api.prototype["asc_pluginResize"]=
asc_docs_api.prototype.asc_pluginResize;asc_docs_api.prototype["asc_pluginButtonClick"]=asc_docs_api.prototype.asc_pluginButtonClick;asc_docs_api.prototype["asc_pluginEnableMouseEvents"]=asc_docs_api.prototype.asc_pluginEnableMouseEvents;asc_docs_api.prototype["asc_SetAutomaticBulletedLists"]=asc_docs_api.prototype.asc_SetAutomaticBulletedLists;asc_docs_api.prototype["asc_SetAutomaticNumberedLists"]=asc_docs_api.prototype.asc_SetAutomaticNumberedLists;asc_docs_api.prototype["asc_SetAutoCorrectSmartQuotes"]=
asc_docs_api.prototype.asc_SetAutoCorrectSmartQuotes;asc_docs_api.prototype["asc_SetAutoCorrectHyphensWithDash"]=asc_docs_api.prototype.asc_SetAutoCorrectHyphensWithDash;asc_docs_api.prototype["asc_SetAutoCorrectFirstLetterOfSentences"]=asc_docs_api.prototype.asc_SetAutoCorrectFirstLetterOfSentences;asc_docs_api.prototype["asc_SetAutoCorrectHyperlinks"]=asc_docs_api.prototype.asc_SetAutoCorrectHyperlinks;asc_docs_api.prototype["asc_SetAutoCorrectFirstLetterOfCells"]=asc_docs_api.prototype.asc_SetAutoCorrectFirstLetterOfCells;
asc_docs_api.prototype["asc_SetAutoCorrectDoubleSpaceWithPeriod"]=asc_docs_api.prototype.asc_SetAutoCorrectDoubleSpaceWithPeriod;asc_docs_api.prototype["asc_SetFirstLetterAutoCorrectExceptions"]=asc_docs_api.prototype.asc_SetFirstLetterAutoCorrectExceptions;asc_docs_api.prototype["asc_GetFirstLetterAutoCorrectExceptions"]=asc_docs_api.prototype.asc_GetFirstLetterAutoCorrectExceptions;asc_docs_api.prototype["asc_GetAutoCorrectSettings"]=asc_docs_api.prototype.asc_GetAutoCorrectSettings;asc_docs_api.prototype["asc_GetSelectedText"]=
asc_docs_api.prototype.asc_GetSelectedText;asc_docs_api.prototype["asc_addSlideNumber"]=asc_docs_api.prototype.asc_addSlideNumber;asc_docs_api.prototype["asc_addDateTime"]=asc_docs_api.prototype.asc_addDateTime;asc_docs_api.prototype["asc_setDefaultDateTimeFormat"]=asc_docs_api.prototype.asc_setDefaultDateTimeFormat;asc_docs_api.prototype["asc_getHeaderFooterProperties"]=asc_docs_api.prototype.asc_getHeaderFooterProperties;asc_docs_api.prototype["asc_setHeaderFooterProperties"]=asc_docs_api.prototype.asc_setHeaderFooterProperties;
asc_docs_api.prototype["asc_startEditCurrentOleObject"]=asc_docs_api.prototype.asc_startEditCurrentOleObject;asc_docs_api.prototype["asc_doubleClickOnTableOleObject"]=asc_docs_api.prototype.asc_doubleClickOnTableOleObject;asc_docs_api.prototype["asc_editOleObjectAction"]=asc_docs_api.prototype.asc_editOleObjectAction;asc_docs_api.prototype["asc_addOleObjectAction"]=asc_docs_api.prototype.asc_addOleObjectAction;asc_docs_api.prototype["asc_InputClearKeyboardElement"]=asc_docs_api.prototype.asc_InputClearKeyboardElement;
asc_docs_api.prototype["asc_getCurrentFocusObject"]=asc_docs_api.prototype.asc_getCurrentFocusObject;asc_docs_api.prototype["asc_AddMath"]=asc_docs_api.prototype.asc_AddMath;asc_docs_api.prototype["asc_ConvertMathView"]=asc_docs_api.prototype.asc_ConvertMathView;asc_docs_api.prototype["asc_SetMathProps"]=asc_docs_api.prototype.asc_SetMathProps;asc_docs_api.prototype["sendEvent"]=asc_docs_api.prototype.sendEvent;asc_docs_api.prototype["asc_setSkin"]=asc_docs_api.prototype.asc_setSkin;asc_docs_api.prototype["SetDrawImagePreviewBulletForMenu"]=
asc_docs_api.prototype.SetDrawImagePreviewBulletForMenu;asc_docs_api.prototype["asc_EditSelectAll"]=asc_docs_api.prototype.asc_EditSelectAll;asc_docs_api.prototype["asc_GetDefaultTableStyles"]=asc_docs_api.prototype.asc_GetDefaultTableStyles;asc_docs_api.prototype["asc_Remove"]=asc_docs_api.prototype.asc_Remove;asc_docs_api.prototype["AddShapeOnCurrentPage"]=asc_docs_api.prototype.AddShapeOnCurrentPage;asc_docs_api.prototype["can_CopyCut"]=asc_docs_api.prototype.can_CopyCut;asc_docs_api.prototype["asc_OnHideContextMenu"]=
asc_docs_api.prototype.asc_OnHideContextMenu;asc_docs_api.prototype["asc_OnShowContextMenu"]=asc_docs_api.prototype.asc_OnShowContextMenu;asc_docs_api.prototype["DemonstrationReporterMessages"]=asc_docs_api.prototype.DemonstrationReporterMessages;asc_docs_api.prototype["DemonstrationToReporterMessages"]=asc_docs_api.prototype.DemonstrationToReporterMessages;asc_docs_api.prototype["preloadReporter"]=asc_docs_api.prototype.preloadReporter;asc_docs_api.prototype["asc_SpecialPaste"]=asc_docs_api.prototype.asc_SpecialPaste;
asc_docs_api.prototype["asc_addSignatureLine"]=asc_docs_api.prototype.asc_addSignatureLine;asc_docs_api.prototype["asc_CallSignatureDblClickEvent"]=asc_docs_api.prototype.asc_CallSignatureDblClickEvent;asc_docs_api.prototype["asc_getRequestSignatures"]=asc_docs_api.prototype.asc_getRequestSignatures;asc_docs_api.prototype["asc_AddSignatureLine2"]=asc_docs_api.prototype.asc_AddSignatureLine2;asc_docs_api.prototype["asc_Sign"]=asc_docs_api.prototype.asc_Sign;asc_docs_api.prototype["asc_RequestSign"]=
asc_docs_api.prototype.asc_RequestSign;asc_docs_api.prototype["asc_ViewCertificate"]=asc_docs_api.prototype.asc_ViewCertificate;asc_docs_api.prototype["asc_SelectCertificate"]=asc_docs_api.prototype.asc_SelectCertificate;asc_docs_api.prototype["asc_GetDefaultCertificate"]=asc_docs_api.prototype.asc_GetDefaultCertificate;asc_docs_api.prototype["asc_getSignatures"]=asc_docs_api.prototype.asc_getSignatures;asc_docs_api.prototype["asc_isSignaturesSupport"]=asc_docs_api.prototype.asc_isSignaturesSupport;
asc_docs_api.prototype["asc_isProtectionSupport"]=asc_docs_api.prototype.asc_isProtectionSupport;asc_docs_api.prototype["asc_RemoveSignature"]=asc_docs_api.prototype.asc_RemoveSignature;asc_docs_api.prototype["asc_RemoveAllSignatures"]=asc_docs_api.prototype.asc_RemoveAllSignatures;asc_docs_api.prototype["asc_gotoSignature"]=asc_docs_api.prototype.asc_gotoSignature;asc_docs_api.prototype["asc_getSignatureSetup"]=asc_docs_api.prototype.asc_getSignatureSetup;asc_docs_api.prototype["asc_setCurrentPassword"]=
asc_docs_api.prototype.asc_setCurrentPassword;asc_docs_api.prototype["asc_resetPassword"]=asc_docs_api.prototype.asc_resetPassword;asc_docs_api.prototype["sync_OnConvertEquationToMath"]=asc_docs_api.prototype.sync_OnConvertEquationToMath;asc_docs_api.prototype["asc_ConvertEquationToMath"]=asc_docs_api.prototype.asc_ConvertEquationToMath;asc_docs_api.prototype["asc_getTableStylesPreviews"]=asc_docs_api.prototype.asc_getTableStylesPreviews;asc_docs_api.prototype["asc_generateTableStylesPreviews"]=asc_docs_api.prototype.asc_generateTableStylesPreviews;
asc_docs_api.prototype["asc_initPrintPreview"]=asc_docs_api.prototype.asc_initPrintPreview;asc_docs_api.prototype["asc_drawPrintPreview"]=asc_docs_api.prototype.asc_drawPrintPreview;asc_docs_api.prototype["asc_closePrintPreview"]=asc_docs_api.prototype.asc_closePrintPreview;window["Asc"]["asc_CCommentData"]=window["Asc"].asc_CCommentData=asc_CCommentData;asc_CCommentData.prototype["asc_getText"]=asc_CCommentData.prototype.asc_getText;asc_CCommentData.prototype["asc_putText"]=asc_CCommentData.prototype.asc_putText;
asc_CCommentData.prototype["asc_getTime"]=asc_CCommentData.prototype.asc_getTime;asc_CCommentData.prototype["asc_putTime"]=asc_CCommentData.prototype.asc_putTime;asc_CCommentData.prototype["asc_getOnlyOfficeTime"]=asc_CCommentData.prototype.asc_getOnlyOfficeTime;asc_CCommentData.prototype["asc_putOnlyOfficeTime"]=asc_CCommentData.prototype.asc_putOnlyOfficeTime;asc_CCommentData.prototype["asc_getUserId"]=asc_CCommentData.prototype.asc_getUserId;asc_CCommentData.prototype["asc_putUserId"]=asc_CCommentData.prototype.asc_putUserId;
asc_CCommentData.prototype["asc_getUserName"]=asc_CCommentData.prototype.asc_getUserName;asc_CCommentData.prototype["asc_putUserName"]=asc_CCommentData.prototype.asc_putUserName;asc_CCommentData.prototype["asc_getGuid"]=asc_CCommentData.prototype.asc_getGuid;asc_CCommentData.prototype["asc_putGuid"]=asc_CCommentData.prototype.asc_putGuid;asc_CCommentData.prototype["asc_getTimeZoneBias"]=asc_CCommentData.prototype.asc_getTimeZoneBias;asc_CCommentData.prototype["asc_putTimeZoneBias"]=asc_CCommentData.prototype.asc_putTimeZoneBias;
asc_CCommentData.prototype["asc_getQuoteText"]=asc_CCommentData.prototype.asc_getQuoteText;asc_CCommentData.prototype["asc_putQuoteText"]=asc_CCommentData.prototype.asc_putQuoteText;asc_CCommentData.prototype["asc_getSolved"]=asc_CCommentData.prototype.asc_getSolved;asc_CCommentData.prototype["asc_putSolved"]=asc_CCommentData.prototype.asc_putSolved;asc_CCommentData.prototype["asc_getReply"]=asc_CCommentData.prototype.asc_getReply;asc_CCommentData.prototype["asc_addReply"]=asc_CCommentData.prototype.asc_addReply;
asc_CCommentData.prototype["asc_getRepliesCount"]=asc_CCommentData.prototype.asc_getRepliesCount;asc_CCommentData.prototype["asc_putDocumentFlag"]=asc_CCommentData.prototype.asc_putDocumentFlag;asc_CCommentData.prototype["asc_getDocumentFlag"]=asc_CCommentData.prototype.asc_getDocumentFlag;asc_CCommentData.prototype["asc_putUserData"]=asc_CCommentData.prototype.asc_putUserData;asc_CCommentData.prototype["asc_getUserData"]=asc_CCommentData.prototype.asc_getUserData;window["AscCommonSlide"].CContextMenuData=
CContextMenuData;CContextMenuData.prototype["get_Type"]=CContextMenuData.prototype.get_Type;CContextMenuData.prototype["get_X"]=CContextMenuData.prototype.get_X;CContextMenuData.prototype["get_Y"]=CContextMenuData.prototype.get_Y;CContextMenuData.prototype["get_IsSlideSelect"]=CContextMenuData.prototype.get_IsSlideSelect;CContextMenuData.prototype["get_IsSlideHidden"]=CContextMenuData.prototype.get_IsSlideHidden;CContextMenuData.prototype["get_Guide"]=CContextMenuData.prototype.get_Guide;window["Asc"]["CAscSlideProps"]=
CAscSlideProps;CAscSlideProps.prototype["get_background"]=CAscSlideProps.prototype.get_background;CAscSlideProps.prototype["put_background"]=CAscSlideProps.prototype.put_background;CAscSlideProps.prototype["get_LayoutIndex"]=CAscSlideProps.prototype.get_LayoutIndex;CAscSlideProps.prototype["put_LayoutIndex"]=CAscSlideProps.prototype.put_LayoutIndex;CAscSlideProps.prototype["get_transition"]=CAscSlideProps.prototype.get_transition;CAscSlideProps.prototype["put_transition"]=CAscSlideProps.prototype.put_transition;
CAscSlideProps.prototype["get_LockDelete"]=CAscSlideProps.prototype.get_LockDelete;CAscSlideProps.prototype["put_LockDelete"]=CAscSlideProps.prototype.put_LockDelete;CAscSlideProps.prototype["get_LockLayout"]=CAscSlideProps.prototype.get_LockLayout;CAscSlideProps.prototype["put_LockLayout"]=CAscSlideProps.prototype.put_LockLayout;CAscSlideProps.prototype["get_LockTiming"]=CAscSlideProps.prototype.get_LockTiming;CAscSlideProps.prototype["put_LockTiming"]=CAscSlideProps.prototype.put_LockTiming;CAscSlideProps.prototype["get_LockBackground"]=
CAscSlideProps.prototype.get_LockBackground;CAscSlideProps.prototype["put_LockBackground"]=CAscSlideProps.prototype.put_LockBackground;CAscSlideProps.prototype["get_LockTransition"]=CAscSlideProps.prototype.get_LockTransition;CAscSlideProps.prototype["put_LockTransition"]=CAscSlideProps.prototype.put_LockTransition;CAscSlideProps.prototype["get_LockRemove"]=CAscSlideProps.prototype.get_LockRemove;CAscSlideProps.prototype["put_LockRemove"]=CAscSlideProps.prototype.put_LockRemove;CAscSlideProps.prototype["get_IsHidden"]=
CAscSlideProps.prototype.get_IsHidden;window["Asc"]["CAscChartProp"]=CAscChartProp;CAscChartProp.prototype["get_ChangeLevel"]=CAscChartProp.prototype.get_ChangeLevel;CAscChartProp.prototype["put_ChangeLevel"]=CAscChartProp.prototype.put_ChangeLevel;CAscChartProp.prototype["get_CanBeFlow"]=CAscChartProp.prototype.get_CanBeFlow;CAscChartProp.prototype["get_Width"]=CAscChartProp.prototype.get_Width;CAscChartProp.prototype["put_Width"]=CAscChartProp.prototype.put_Width;CAscChartProp.prototype["get_Height"]=
CAscChartProp.prototype.get_Height;CAscChartProp.prototype["put_Height"]=CAscChartProp.prototype.put_Height;CAscChartProp.prototype["get_WrappingStyle"]=CAscChartProp.prototype.get_WrappingStyle;CAscChartProp.prototype["put_WrappingStyle"]=CAscChartProp.prototype.put_WrappingStyle;CAscChartProp.prototype["get_Paddings"]=CAscChartProp.prototype.get_Paddings;CAscChartProp.prototype["put_Paddings"]=CAscChartProp.prototype.put_Paddings;CAscChartProp.prototype["get_AllowOverlap"]=CAscChartProp.prototype.get_AllowOverlap;
CAscChartProp.prototype["put_AllowOverlap"]=CAscChartProp.prototype.put_AllowOverlap;CAscChartProp.prototype["get_Position"]=CAscChartProp.prototype.get_Position;CAscChartProp.prototype["put_Position"]=CAscChartProp.prototype.put_Position;CAscChartProp.prototype["get_PositionH"]=CAscChartProp.prototype.get_PositionH;CAscChartProp.prototype["put_PositionH"]=CAscChartProp.prototype.put_PositionH;CAscChartProp.prototype["get_PositionV"]=CAscChartProp.prototype.get_PositionV;CAscChartProp.prototype["put_PositionV"]=
CAscChartProp.prototype.put_PositionV;CAscChartProp.prototype["get_Value_X"]=CAscChartProp.prototype.get_Value_X;CAscChartProp.prototype["get_Value_Y"]=CAscChartProp.prototype.get_Value_Y;CAscChartProp.prototype["get_ImageUrl"]=CAscChartProp.prototype.get_ImageUrl;CAscChartProp.prototype["put_ImageUrl"]=CAscChartProp.prototype.put_ImageUrl;CAscChartProp.prototype["get_Group"]=CAscChartProp.prototype.get_Group;CAscChartProp.prototype["put_Group"]=CAscChartProp.prototype.put_Group;CAscChartProp.prototype["asc_getFromGroup"]=
CAscChartProp.prototype.asc_getFromGroup;CAscChartProp.prototype["asc_putFromGroup"]=CAscChartProp.prototype.asc_putFromGroup;CAscChartProp.prototype["get_isChartProps"]=CAscChartProp.prototype.get_isChartProps;CAscChartProp.prototype["put_isChartPross"]=CAscChartProp.prototype.put_isChartPross;CAscChartProp.prototype["get_SeveralCharts"]=CAscChartProp.prototype.get_SeveralCharts;CAscChartProp.prototype["put_SeveralCharts"]=CAscChartProp.prototype.put_SeveralCharts;CAscChartProp.prototype["get_SeveralChartTypes"]=
CAscChartProp.prototype.get_SeveralChartTypes;CAscChartProp.prototype["put_SeveralChartTypes"]=CAscChartProp.prototype.put_SeveralChartTypes;CAscChartProp.prototype["get_SeveralChartStyles"]=CAscChartProp.prototype.get_SeveralChartStyles;CAscChartProp.prototype["put_SeveralChartStyles"]=CAscChartProp.prototype.put_SeveralChartStyles;CAscChartProp.prototype["get_VerticalTextAlign"]=CAscChartProp.prototype.get_VerticalTextAlign;CAscChartProp.prototype["put_VerticalTextAlign"]=CAscChartProp.prototype.put_VerticalTextAlign;
CAscChartProp.prototype["get_Locked"]=CAscChartProp.prototype.get_Locked;CAscChartProp.prototype["get_ChartProperties"]=CAscChartProp.prototype.get_ChartProperties;CAscChartProp.prototype["put_ChartProperties"]=CAscChartProp.prototype.put_ChartProperties;CAscChartProp.prototype["get_ShapeProperties"]=CAscChartProp.prototype.get_ShapeProperties;CAscChartProp.prototype["put_ShapeProperties"]=CAscChartProp.prototype.put_ShapeProperties;CAscChartProp.prototype["asc_getType"]=CAscChartProp.prototype.asc_getType;
CAscChartProp.prototype["asc_getSubType"]=CAscChartProp.prototype.asc_getSubType;CAscChartProp.prototype["asc_getStyleId"]=CAscChartProp.prototype.asc_getStyleId;CAscChartProp.prototype["asc_getHeight"]=CAscChartProp.prototype.asc_getHeight;CAscChartProp.prototype["asc_getWidth"]=CAscChartProp.prototype.asc_getWidth;CAscChartProp.prototype["asc_setType"]=CAscChartProp.prototype.asc_setType;CAscChartProp.prototype["asc_setSubType"]=CAscChartProp.prototype.asc_setSubType;CAscChartProp.prototype["asc_setStyleId"]=
CAscChartProp.prototype.asc_setStyleId;CAscChartProp.prototype["asc_setHeight"]=CAscChartProp.prototype.asc_setHeight;CAscChartProp.prototype["asc_setWidth"]=CAscChartProp.prototype.asc_setWidth;CAscChartProp.prototype["asc_putTitle"]=CAscChartProp.prototype["put_Title"]=CAscChartProp.prototype["asc_setTitle"]=CAscChartProp.prototype.asc_setTitle;CAscChartProp.prototype["asc_putDescription"]=CAscChartProp.prototype["put_Description"]=CAscChartProp.prototype["asc_setDescription"]=CAscChartProp.prototype.asc_setDescription;
CAscChartProp.prototype["asc_getTitle"]=CAscChartProp.prototype.asc_getTitle;CAscChartProp.prototype["asc_getDescription"]=CAscChartProp.prototype.asc_getDescription;CAscChartProp.prototype["asc_getPosition"]=CAscChartProp.prototype.asc_getPosition;CAscChartProp.prototype["asc_putPosition"]=CAscChartProp.prototype.asc_putPosition;CAscChartProp.prototype["getType"]=CAscChartProp.prototype.getType;CAscChartProp.prototype["putType"]=CAscChartProp.prototype.putType;CAscChartProp.prototype["getStyle"]=
CAscChartProp.prototype.getStyle;CAscChartProp.prototype["putStyle"]=CAscChartProp.prototype.putStyle;CAscChartProp.prototype["putLockAspect"]=CAscChartProp.prototype["asc_putLockAspect"]=CAscChartProp.prototype.putLockAspect;CAscChartProp.prototype["getLockAspect"]=CAscChartProp.prototype["asc_getLockAspect"]=CAscChartProp.prototype.getLockAspect;CAscChartProp.prototype["changeType"]=CAscChartProp.prototype.changeType;CDocInfoProp.prototype["get_PageCount"]=CDocInfoProp.prototype.get_PageCount;CDocInfoProp.prototype["put_PageCount"]=
CDocInfoProp.prototype.put_PageCount;CDocInfoProp.prototype["get_WordsCount"]=CDocInfoProp.prototype.get_WordsCount;CDocInfoProp.prototype["put_WordsCount"]=CDocInfoProp.prototype.put_WordsCount;CDocInfoProp.prototype["get_ParagraphCount"]=CDocInfoProp.prototype.get_ParagraphCount;CDocInfoProp.prototype["put_ParagraphCount"]=CDocInfoProp.prototype.put_ParagraphCount;CDocInfoProp.prototype["get_SymbolsCount"]=CDocInfoProp.prototype.get_SymbolsCount;CDocInfoProp.prototype["put_SymbolsCount"]=CDocInfoProp.prototype.put_SymbolsCount;
CDocInfoProp.prototype["get_SymbolsWSCount"]=CDocInfoProp.prototype.get_SymbolsWSCount;CDocInfoProp.prototype["put_SymbolsWSCount"]=CDocInfoProp.prototype.put_SymbolsWSCount;CSearchResult.prototype["get_Text"]=CSearchResult.prototype.get_Text;CSearchResult.prototype["get_Navigator"]=CSearchResult.prototype.get_Navigator;CSearchResult.prototype["put_Navigator"]=CSearchResult.prototype.put_Navigator;CSearchResult.prototype["put_Text"]=CSearchResult.prototype.put_Text})(window,window.document);"use strict";
(function(window,undefined){var Api=window["asc_docs_api"];Api.prototype["pluginMethod_AddComment"]=function(oCommentData){if(!oCommentData)return null;var oCD=new AscCommon.CCommentData;oCD.ReadFromSimpleObject(oCommentData);oCD.m_sGuid=AscCommon.CreateGUID();var Comment=this.WordControl.m_oLogicDocument.AddComment(oCD,true);if(Comment)return Comment.Get_Id();return null};Api.prototype["pluginMethod_ChangeComment"]=function(sId,oCommentData){if(!oCommentData)return false;var oSourceComm=g_oTableId.Get_ById(sId);
if(!oSourceComm||!oSourceComm.Parent)return false;var oCD=oSourceComm.Data;oCD.ReadFromSimpleObject(oCommentData);this.WordControl.m_oLogicDocument.EditComment(sId,oCD);return true};Api.prototype["pluginMethod_RemoveComments"]=function(arrIds){for(var $jscomp$iter$1=$jscomp.makeIterator(arrIds),$jscomp$key$comm=$jscomp$iter$1.next();!$jscomp$key$comm.done;$jscomp$key$comm=$jscomp$iter$1.next()){var comm=$jscomp$key$comm.value;{this.asc_removeComment(comm)}}}})(window);"use strict";
window["AscCommon"]=window["AscCommon"]||{};

View file

@ -423,12 +423,12 @@ this.lang=docInfo.get_Lang();this.jwtOpen=docInfo.get_Token();this.encrypted=doc
opt_isIdle){this._isViewer=isViewer;if(this._locks){this.ownedLockBlocks=[];for(var block in this._locks)if(this._locks.hasOwnProperty(block)){var lock=this._locks[block];if(lock["state"]===2)this.ownedLockBlocks.push(lock["blockValue"])}this._locks={}}this._send({"type":"auth","docid":this._docid,"documentCallbackUrl":this._documentCallbackUrl,"token":this._token,"user":{"id":this._user.asc_getId(),"username":this._user.asc_getUserName(),"firstname":this._user.asc_getFirstName(),"lastname":this._user.asc_getLastName(),
"indexUser":this._indexUser},"editorType":this.editorType,"lastOtherSaveTime":this.lastOtherSaveTime,"block":this.ownedLockBlocks,"sessionId":this._id,"sessionTimeConnect":this._sessionTimeConnect,"sessionTimeIdle":opt_isIdle>=0?opt_isIdle:0,"documentFormatSave":this._documentFormatSave,"view":this._isViewer,"isCloseCoAuthoring":this.isCloseCoAuthoring,"openCmd":opt_openCmd,"lang":this.lang,"mode":this.mode,"permissions":this.permissions,"encrypted":this.encrypted,"IsAnonymousUser":this.IsAnonymousUser,
"timezoneOffset":(new Date).getTimezoneOffset(),"coEditingMode":this.coEditingMode,"jwtOpen":this.jwtOpen,"jwtSession":this.jwtSession,"time":Math.round(performance.now()),"supportAuthChangesAck":true})};DocsCoApi.prototype._initSocksJs=function(){var t=this;var socketio;socketio=this.socketio={};var send=function(data){setTimeout(function(){socketio.onmessage({data:JSON.stringify(data)})})};var license={type:"license",license:{type:3,mode:0,rights:1,buildVersion:"7.3.3",buildNumber:8}};var channel;
console.log("XXX common/docscoapi.js calling require");require(["/common/outer/worker-channel.js","/common/common-util.js"],function(Channel,Util){console.log("XXX common/docscoapi.js in require");var msgEv=Util.mkEvent();var p=window.parent;if(editor&&editor.isReporterMode){p=window.opener;window.parent=p}else window.APP=p&&p.APP;window.addEventListener("message",function(msg){if(msg.source!==p)return;msgEv.fire(msg)});var postMsg=function(data){p.postMessage(data,"*")};Channel.create(msgEv,postMsg,
function(chan){channel=chan;send(license);chan.on("CMD",function(obj){send(obj)})})});socketio.onopen=function(){t._onServerOpen()};socketio.onopen();socketio.close=function(){console.error("Close realtime")};socketio.emit=function(type,data){if(channel)channel.event("CMD",data)};socketio.onmessage=function(e){t._onServerMessage(JSON.parse(e.data))};return socketio};DocsCoApi.prototype._onServerOpen=function(){this._state=ConnectionState.WaitAuth;this.onFirstConnect()};DocsCoApi.prototype._onServerMessage=
function(data){var dataObject=data;switch(dataObject["type"]){case "auth":this._onAuth(dataObject);break;case "message":this._onMessages(dataObject,false);break;case "cursor":this._onCursor(dataObject);break;case "meta":this._onMeta(dataObject);break;case "getLock":this._onGetLock(dataObject);break;case "releaseLock":this._onReleaseLock(dataObject);break;case "connectState":this._onConnectionStateChanged(dataObject);break;case "saveChanges":this._onSaveChanges(dataObject);break;case "authChanges":this._onAuthChanges(dataObject);
break;case "saveLock":this._onSaveLock(dataObject);break;case "unSaveLock":this._onUnSaveLock(dataObject);break;case "savePartChanges":this._onSavePartChanges(dataObject);break;case "drop":this._onDrop(dataObject);break;case "disconnectReason":this._onDisconnectReason(dataObject);break;case "waitAuth":break;case "error":this._onDrop(dataObject);break;case "documentOpen":this._documentOpen(dataObject);break;case "warning":this._onWarning(dataObject);break;case "license":this._onLicense(dataObject);
break;case "session":this._onSession(dataObject);break;case "refreshToken":this._onRefreshToken(dataObject["messages"]);break;case "expiredToken":this._onExpiredToken(dataObject);break;case "forceSaveStart":this._onForceSaveStart(dataObject["messages"]);break;case "forceSave":this._onForceSave(dataObject["messages"]);break;case "rpc":this._onPRC(dataObject["responseKey"],false,dataObject["data"]);break}};DocsCoApi.prototype._onServerClose=function(explicit){if(ConnectionState.SaveChanges===this._state){this._isReSaveAfterAuth=
true;if(null!==this.saveCallbackErrorTimeOutId){clearTimeout(this.saveCallbackErrorTimeOutId);this.saveCallbackErrorTimeOutId=null}}if(explicit)this._state=ConnectionState.ClosedAll;else this._state=ConnectionState.Reconnect};window["AscCommon"]=window["AscCommon"]||{};window["AscCommon"].CDocsCoApi=CDocsCoApi})(window);"use strict";
require(["/common/outer/worker-channel.js","/common/common-util.js"],function(Channel,Util){var msgEv=Util.mkEvent();var p=window.parent;if(editor&&editor.isReporterMode){p=window.opener;window.parent=p}else window.APP=p&&p.APP;window.addEventListener("message",function(msg){if(msg.source!==p)return;msgEv.fire(msg)});var postMsg=function(data){p.postMessage(data,"*")};Channel.create(msgEv,postMsg,function(chan){channel=chan;send(license);chan.on("CMD",function(obj){send(obj)})})});socketio.onopen=
function(){t._onServerOpen()};socketio.onopen();socketio.close=function(){console.error("Close realtime")};socketio.emit=function(type,data){if(channel)channel.event("CMD",data)};socketio.onmessage=function(e){t._onServerMessage(JSON.parse(e.data))};return socketio};DocsCoApi.prototype._onServerOpen=function(){this._state=ConnectionState.WaitAuth;this.onFirstConnect()};DocsCoApi.prototype._onServerMessage=function(data){var dataObject=data;switch(dataObject["type"]){case "auth":this._onAuth(dataObject);
break;case "message":this._onMessages(dataObject,false);break;case "cursor":this._onCursor(dataObject);break;case "meta":this._onMeta(dataObject);break;case "getLock":this._onGetLock(dataObject);break;case "releaseLock":this._onReleaseLock(dataObject);break;case "connectState":this._onConnectionStateChanged(dataObject);break;case "saveChanges":this._onSaveChanges(dataObject);break;case "authChanges":this._onAuthChanges(dataObject);break;case "saveLock":this._onSaveLock(dataObject);break;case "unSaveLock":this._onUnSaveLock(dataObject);
break;case "savePartChanges":this._onSavePartChanges(dataObject);break;case "drop":this._onDrop(dataObject);break;case "disconnectReason":this._onDisconnectReason(dataObject);break;case "waitAuth":break;case "error":this._onDrop(dataObject);break;case "documentOpen":this._documentOpen(dataObject);break;case "warning":this._onWarning(dataObject);break;case "license":this._onLicense(dataObject);break;case "session":this._onSession(dataObject);break;case "refreshToken":this._onRefreshToken(dataObject["messages"]);
break;case "expiredToken":this._onExpiredToken(dataObject);break;case "forceSaveStart":this._onForceSaveStart(dataObject["messages"]);break;case "forceSave":this._onForceSave(dataObject["messages"]);break;case "rpc":this._onPRC(dataObject["responseKey"],false,dataObject["data"]);break}};DocsCoApi.prototype._onServerClose=function(explicit){if(ConnectionState.SaveChanges===this._state){this._isReSaveAfterAuth=true;if(null!==this.saveCallbackErrorTimeOutId){clearTimeout(this.saveCallbackErrorTimeOutId);
this.saveCallbackErrorTimeOutId=null}}if(explicit)this._state=ConnectionState.ClosedAll;else this._state=ConnectionState.Reconnect};window["AscCommon"]=window["AscCommon"]||{};window["AscCommon"].CDocsCoApi=CDocsCoApi})(window);"use strict";
(function(window){var CSpellCheckApi=function(){this._SpellCheckApi=new SpellCheckApi;this._onlineWork=false;this.onDisconnect=null;this.onSpellCheck=null};CSpellCheckApi.prototype.init=function(docid){if(this._SpellCheckApi&&this._SpellCheckApi.isRightURL()){var t=this;this._SpellCheckApi.onDisconnect=function(e,isDisconnectAtAll,isCloseCoAuthoring){t.callback_OnDisconnect(e,isDisconnectAtAll,isCloseCoAuthoring)};this._SpellCheckApi.onSpellCheck=function(e){t.callback_OnSpellCheck(e)};this._SpellCheckApi.onInit=
function(e){t.callback_OnInit(e)};this._SpellCheckApi.init(docid);this._onlineWork=true}};CSpellCheckApi.prototype.set_url=function(url){if(this._SpellCheckApi)this._SpellCheckApi.set_url(url)};CSpellCheckApi.prototype.get_state=function(){if(this._SpellCheckApi)return this._SpellCheckApi.get_state();return 0};CSpellCheckApi.prototype.disconnect=function(){if(this._SpellCheckApi&&this._onlineWork)this._SpellCheckApi.disconnect()};CSpellCheckApi.prototype.spellCheck=function(spellCheckData){if(this._SpellCheckApi&&
this._onlineWork)this._SpellCheckApi.spellCheck(spellCheckData)};CSpellCheckApi.prototype.checkDictionary=function(lang){if(this._SpellCheckApi&&this._onlineWork)return this._SpellCheckApi.checkDictionary(lang);return true};CSpellCheckApi.prototype.callback_OnSpellCheck=function(e){if(this.onSpellCheck)return this.onSpellCheck(e)};CSpellCheckApi.prototype.callback_OnInit=function(e){if(this.onInit)return this.onInit(e)};CSpellCheckApi.prototype.callback_OnDisconnect=function(e,isDisconnectAtAll,isCloseCoAuthoring){if(this.onDisconnect)return this.onDisconnect(e,

View file

@ -926,6 +926,10 @@
isSafari_mobile = !isIE && !isChrome && check(/safari/) && (navigator.maxTouchPoints>0),
path_type;
//XXX CryptPad do not use mobile page for iOS Safari. The mobile page does not load require.js.
// We need require() in docscoapi.js
isSafari_mobile = false;
path += app + "/";
path_type = (config.type === "mobile" || isSafari_mobile)
? "mobile" : (config.type === "embedded")