Commit 80772766 authored by Alexey.Musinov's avatar Alexey.Musinov

set chartData

parent ea0fabf6
......@@ -3908,7 +3908,7 @@ function OfflineEditor () {
this.asc_WriteAllWorksheets(true);
_api.sendColorThemes(_api.wbModel.theme);
_api.sendColorThemes(_api.wbModel.theme);
_api.asc_ApplyColorScheme(false);
_api._applyFirstLoadChanges();
......@@ -3921,6 +3921,14 @@ function OfflineEditor () {
this.row0 = ws.topLeftFrozenCell.getRow0();
this.col0 = ws.topLeftFrozenCell.getCol0();
}
var chartData = this.initSettings["chartData"];
if (chartData.length > 0) {
var json = JSON.parse(chartData);
if (json) {
_api.asc_addChartDrawingObject(json);
}
}
// TODO: Implement frozen places
// TODO: Implement Text Art Styles
......
......@@ -2179,6 +2179,20 @@ Asc['asc_docs_api'].prototype["Call_Menu_Event"] = function(type, _params)
break;
}
case 450: // ASC_MENU_EVENT_TYPE_GET_CHART_DATA
{
var chart = _api.asc_getChartObject();
var _stream = global_memory_stream_menu;
_stream["ClearNoAttack"]();
_stream["WriteStringA"](JSON.stringify(new Asc.asc_CChartBinary(chart)));
_return = _stream;
break;
}
case 2415: // ASC_MENU_EVENT_TYPE_CHANGE_COLOR_SCHEME
{
if (undefined !== _params) {
......@@ -5806,6 +5820,8 @@ function NativeOpenFile3(_params, documentInfo)
if (window.NATIVE_DOCUMENT_TYPE == "presentation" || window.NATIVE_DOCUMENT_TYPE == "document")
{
_api = new window["Asc"]["asc_docs_api"]("");
AscCommon.g_clipboardBase.Init(_api);
if (undefined !== _api.Native_Editor_Initialize_Settings)
{
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment