[DE] Fix adding table of contents.

This commit is contained in:
Julia Radzhabova 2018-01-19 16:41:40 +03:00
parent efa339a125
commit 69ee24f112

View file

@ -214,7 +214,7 @@ define([
props.put_ShowPageNumbers(true); props.put_ShowPageNumbers(true);
props.put_RightAlignTab(true); props.put_RightAlignTab(true);
props.put_TabLeader( Asc.c_oAscTabLeader.Dot); props.put_TabLeader( Asc.c_oAscTabLeader.Dot);
(hasTable) ? this.api.asc_SetTableOfContentsPr(props) : this.api.asc_AddTableOfContents(props); (hasTable) ? this.api.asc_SetTableOfContentsPr(props) : this.api.asc_AddTableOfContents(null, props);
break; break;
case 1: case 1:
var props = this.api.asc_GetTableOfContentsPr(), var props = this.api.asc_GetTableOfContentsPr(),
@ -226,7 +226,7 @@ define([
props.put_Hyperlink(true); props.put_Hyperlink(true);
props.put_ShowPageNumbers(false); props.put_ShowPageNumbers(false);
props.put_TabLeader( Asc.c_oAscTabLeader.None); props.put_TabLeader( Asc.c_oAscTabLeader.None);
(hasTable) ? this.api.asc_SetTableOfContentsPr(props) : this.api.asc_AddTableOfContents(props); (hasTable) ? this.api.asc_SetTableOfContentsPr(props) : this.api.asc_AddTableOfContents(null, props);
break; break;
case 'settings': case 'settings':
var props = this.api.asc_GetTableOfContentsPr(), var props = this.api.asc_GetTableOfContentsPr(),
@ -236,7 +236,7 @@ define([
props: props, props: props,
handler: function(result, value) { handler: function(result, value) {
if (result == 'ok') { if (result == 'ok') {
(props) ? me.api.asc_SetTableOfContentsPr(value) : me.api.asc_AddTableOfContents(value); (props) ? me.api.asc_SetTableOfContentsPr(value) : me.api.asc_AddTableOfContents(null, value);
} }
Common.NotificationCenter.trigger('edit:complete', me.toolbar); Common.NotificationCenter.trigger('edit:complete', me.toolbar);
} }