1212// See the License for the specific language governing permissions and
1313// limitations under the License.
1414
15- var filesToDelete = [ ] ;
15+ const filesToDelete = [ ] ;
1616function deleteFileOnCleanup ( fileId ) {
1717 filesToDelete . push ( fileId ) ;
1818}
@@ -27,12 +27,14 @@ function tearDown() {
2727}
2828
2929function createTestPresentation ( callback ) {
30- gapi . client . slides . presentations . create ( {
31- title : 'Test Preso' ,
32- } ) . then ( function ( data ) {
33- deleteFileOnCleanup ( data . result . presentationId ) ;
34- callback ( data . result . presentationId ) ;
35- } ) ;
30+ gapi . client . slides . presentations
31+ . create ( {
32+ title : 'Test Preso' ,
33+ } )
34+ . then ( function ( data ) {
35+ deleteFileOnCleanup ( data . result . presentationId ) ;
36+ callback ( data . result . presentationId ) ;
37+ } ) ;
3638}
3739
3840function addSlides ( presentationId , num , layout , callback ) {
@@ -49,12 +51,14 @@ function addSlides(presentationId, num, layout, callback) {
4951 } ,
5052 } ) ;
5153 }
52- const response = gapi . client . slides . presentations . batchUpdate ( {
53- presentationId : presentationId ,
54- requests : requests ,
55- } ) . then ( ( response ) => {
56- callback ( slideIds ) ;
57- } ) ;
54+ const response = gapi . client . slides . presentations
55+ . batchUpdate ( {
56+ presentationId : presentationId ,
57+ requests : requests ,
58+ } )
59+ . then ( ( response ) => {
60+ callback ( slideIds ) ;
61+ } ) ;
5862}
5963
6064function createTestTextbox ( presentationId , pageId , callback ) {
@@ -63,72 +67,91 @@ function createTestTextbox(presentationId, pageId, callback) {
6367 magnitude : 350 ,
6468 unit : 'PT' ,
6569 } ;
66- const requests = [ {
67- createShape : {
68- objectId : boxId ,
69- shapeType : 'TEXT_BOX' ,
70- elementProperties : {
71- pageObjectId : pageId ,
72- size : {
73- height : pt350 ,
74- width : pt350 ,
75- } ,
76- transform : {
77- scaleX : 1 ,
78- scaleY : 1 ,
79- translateX : 350 ,
80- translateY : 100 ,
81- unit : 'PT' ,
70+ const requests = [
71+ {
72+ createShape : {
73+ objectId : boxId ,
74+ shapeType : 'TEXT_BOX' ,
75+ elementProperties : {
76+ pageObjectId : pageId ,
77+ size : {
78+ height : pt350 ,
79+ width : pt350 ,
80+ } ,
81+ transform : {
82+ scaleX : 1 ,
83+ scaleY : 1 ,
84+ translateX : 350 ,
85+ translateY : 100 ,
86+ unit : 'PT' ,
87+ } ,
8288 } ,
8389 } ,
8490 } ,
85- } , {
86- insertText : {
87- objectId : boxId ,
88- insertionIndex : 0 ,
89- text : 'New Box Text Inserted' ,
91+ {
92+ insertText : {
93+ objectId : boxId ,
94+ insertionIndex : 0 ,
95+ text : 'New Box Text Inserted' ,
96+ } ,
9097 } ,
91- } ] ;
92- const response = gapi . client . slides . presentations . batchUpdate ( {
93- presentationId, presentationId,
94- requests : requests ,
95- } ) . then ( ( createTextboxResponse ) => {
96- callback ( createTextboxResponse . result . replies [ 0 ] . createShape . objectId ) ;
97- } ) ;
98+ ] ;
99+ const response = gapi . client . slides . presentations
100+ . batchUpdate ( {
101+ presentationId,
102+ presentationId,
103+ requests : requests ,
104+ } )
105+ . then ( ( createTextboxResponse ) => {
106+ callback ( createTextboxResponse . result . replies [ 0 ] . createShape . objectId ) ;
107+ } ) ;
98108}
99109
100- function createTestSheetsChart ( presentationId , pageId , spreadsheetId , sheetChartId , callback ) {
110+ function createTestSheetsChart (
111+ presentationId ,
112+ pageId ,
113+ spreadsheetId ,
114+ sheetChartId ,
115+ callback ,
116+ ) {
101117 const chartId = 'MyChart_01' ;
102118 const emu4M = {
103119 magnitude : 4000000 ,
104120 unit : 'EMU' ,
105121 } ;
106- const requests = [ {
107- createSheetsChart : {
108- objectId : chartId ,
109- spreadsheetId : spreadsheetId ,
110- chartId : sheetChartId ,
111- linkingMode : 'LINKED' ,
112- elementProperties : {
113- pageObjectId : pageId ,
114- size : {
115- height : emu4M ,
116- width : emu4M ,
117- } ,
118- transform : {
119- scaleX : 1 ,
120- scaleY : 1 ,
121- translateX : 100000 ,
122- translateY : 100000 ,
123- unit : 'EMU' ,
122+ const requests = [
123+ {
124+ createSheetsChart : {
125+ objectId : chartId ,
126+ spreadsheetId : spreadsheetId ,
127+ chartId : sheetChartId ,
128+ linkingMode : 'LINKED' ,
129+ elementProperties : {
130+ pageObjectId : pageId ,
131+ size : {
132+ height : emu4M ,
133+ width : emu4M ,
134+ } ,
135+ transform : {
136+ scaleX : 1 ,
137+ scaleY : 1 ,
138+ translateX : 100000 ,
139+ translateY : 100000 ,
140+ unit : 'EMU' ,
141+ } ,
124142 } ,
125143 } ,
126144 } ,
127- } ] ;
128- const response = gapi . client . slides . presentations . batchUpdate ( {
129- presentationId, presentationId,
130- requests : requests ,
131- } ) . then ( ( createSheetsChartResponse ) => {
132- callback ( createSheetsChartResponse . result . replies [ 0 ] . createSheetsChart . objectId ) ;
133- } ) ;
145+ ] ;
146+ const response = gapi . client . slides . presentations
147+ . batchUpdate ( {
148+ presentationId,
149+ presentationId,
150+ requests : requests ,
151+ } )
152+ . then ( ( createSheetsChartResponse ) => {
153+ callback (
154+ createSheetsChartResponse . result . replies [ 0 ] . createSheetsChart . objectId ,
155+ ) ;
156+ } ) ;
134157}
0 commit comments