@@ -10,18 +10,36 @@ const automizer = new Automizer({
1010const run = async ( ) => {
1111 const pres = automizer
1212 . loadRoot ( `RootTemplate.pptx` )
13- . load ( `ChartWaterfall.pptx` , 'charts' ) ;
13+ . load ( `EmptySlide.pptx` , 'EmptySlide' )
14+ . load ( `ChartWaterfall.pptx` , 'ChartWaterfall' )
15+ . load ( `ChartBarsStacked.pptx` , 'ChartBarsStacked' ) ;
1416
1517 const result = await pres
16- . addSlide ( 'charts' , 1 , ( slide ) => {
17- slide . addElement ( 'charts' , 1 , 'Waterfall 1' , [
18- modify . setChartData ( < ChartData > {
18+ . addSlide ( 'EmptySlide' , 1 , ( slide ) => {
19+ // slide.addElement('ChartBarsStacked', 1, 'BarsStacked', [
20+ // modify.setChartData(<ChartData>{
21+ // series: [{ label: 'series 1' }],
22+ // categories: [
23+ // { label: 'cat 2-1', values: [50] },
24+ // { label: 'cat 2-2', values: [14] },
25+ // { label: 'cat 2-3', values: [15] },
26+ // { label: 'cat 2-4', values: [26] },
27+ // ],
28+ // }),
29+ // ]);
30+
31+ slide . addElement ( 'ChartWaterfall' , 1 , 'Waterfall 1' , [
32+ modify . setExtendedChartData ( < ChartData > {
1933 series : [ { label : 'series 1' } ] ,
2034 categories : [
2135 { label : 'cat 2-1' , values : [ 50 ] } ,
2236 { label : 'cat 2-2' , values : [ 14 ] } ,
2337 { label : 'cat 2-3' , values : [ 15 ] } ,
2438 { label : 'cat 2-4' , values : [ 26 ] } ,
39+ { label : 'cat 2-4' , values : [ 26 ] } ,
40+ { label : 'cat 2-4' , values : [ 26 ] } ,
41+ { label : 'cat 2-4' , values : [ 26 ] } ,
42+ { label : 'cat 2-4' , values : [ 26 ] } ,
2543 ] ,
2644 } ) ,
2745 ] ) ;
0 commit comments