OLD | NEW |
1 { | 1 { |
2 "auth": { | 2 "auth": { |
3 "oauth2": { | 3 "oauth2": { |
4 "scopes": { | 4 "scopes": { |
5 "https://www.googleapis.com/auth/drive": { | |
6 "description": "View and manage the files in your Google Dri
ve" | |
7 }, | |
8 "https://www.googleapis.com/auth/spreadsheets.readonly": { | |
9 "description": "View your Google Spreadsheets" | |
10 }, | |
11 "https://www.googleapis.com/auth/presentations": { | |
12 "description": "View and manage your Google Slides presentat
ions" | |
13 }, | |
14 "https://www.googleapis.com/auth/presentations.readonly": { | 5 "https://www.googleapis.com/auth/presentations.readonly": { |
15 "description": "View your Google Slides presentations" | 6 "description": "View your Google Slides presentations" |
16 }, | 7 }, |
17 "https://www.googleapis.com/auth/drive.readonly": { | 8 "https://www.googleapis.com/auth/drive.readonly": { |
18 "description": "View the files in your Google Drive" | 9 "description": "View the files in your Google Drive" |
19 }, | 10 }, |
| 11 "https://www.googleapis.com/auth/spreadsheets.readonly": { |
| 12 "description": "View your Google Spreadsheets" |
| 13 }, |
| 14 "https://www.googleapis.com/auth/drive": { |
| 15 "description": "View and manage the files in your Google Dri
ve" |
| 16 }, |
20 "https://www.googleapis.com/auth/spreadsheets": { | 17 "https://www.googleapis.com/auth/spreadsheets": { |
21 "description": "View and manage your spreadsheets in Google
Drive" | 18 "description": "View and manage your spreadsheets in Google
Drive" |
| 19 }, |
| 20 "https://www.googleapis.com/auth/presentations": { |
| 21 "description": "View and manage your Google Slides presentat
ions" |
22 } | 22 } |
23 } | 23 } |
24 } | 24 } |
25 }, | 25 }, |
26 "basePath": "", | 26 "basePath": "", |
27 "baseUrl": "https://slides.googleapis.com/", | 27 "baseUrl": "https://slides.googleapis.com/", |
28 "batchPath": "batch", | 28 "batchPath": "batch", |
29 "canonicalName": "Slides", | 29 "canonicalName": "Slides", |
30 "description": "An API for creating and editing Google Slides presentations.
", | 30 "description": "An API for creating and editing Google Slides presentations.
", |
31 "discoveryVersion": "v1", | 31 "discoveryVersion": "v1", |
32 "documentationLink": "https://developers.google.com/slides/", | 32 "documentationLink": "https://developers.google.com/slides/", |
33 "icons": { | 33 "icons": { |
34 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 34 "x16": "http://www.google.com/images/icons/product/search-16.gif", |
35 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 35 "x32": "http://www.google.com/images/icons/product/search-32.gif" |
36 }, | 36 }, |
37 "id": "slides:v1", | 37 "id": "slides:v1", |
38 "kind": "discovery#restDescription", | 38 "kind": "discovery#restDescription", |
39 "name": "slides", | 39 "name": "slides", |
40 "ownerDomain": "google.com", | 40 "ownerDomain": "google.com", |
41 "ownerName": "Google", | 41 "ownerName": "Google", |
42 "parameters": { | 42 "parameters": { |
43 "access_token": { | 43 "callback": { |
44 "description": "OAuth access token.", | 44 "description": "JSONP", |
45 "location": "query", | 45 "location": "query", |
46 "type": "string" | 46 "type": "string" |
47 }, | 47 }, |
48 "prettyPrint": { | 48 "$.xgafv": { |
49 "default": "true", | 49 "description": "V1 error format.", |
50 "description": "Returns response with indentations and line breaks."
, | 50 "enum": [ |
51 "location": "query", | 51 "1", |
52 "type": "boolean" | 52 "2" |
53 }, | 53 ], |
54 "key": { | 54 "enumDescriptions": [ |
55 "description": "API key. Your API key identifies your project and pr
ovides you with API access, quota, and reports. Required unless you provide an O
Auth 2.0 token.", | 55 "v1 error format", |
| 56 "v2 error format" |
| 57 ], |
56 "location": "query", | 58 "location": "query", |
57 "type": "string" | 59 "type": "string" |
58 }, | 60 }, |
59 "quotaUser": { | |
60 "description": "Available to use for quota purposes for server-side
applications. Can be any arbitrary string assigned to a user, but should not exc
eed 40 characters.", | |
61 "location": "query", | |
62 "type": "string" | |
63 }, | |
64 "pp": { | |
65 "default": "true", | |
66 "description": "Pretty-print response.", | |
67 "location": "query", | |
68 "type": "boolean" | |
69 }, | |
70 "fields": { | |
71 "description": "Selector specifying which fields to include in a par
tial response.", | |
72 "location": "query", | |
73 "type": "string" | |
74 }, | |
75 "alt": { | 61 "alt": { |
76 "default": "json", | 62 "default": "json", |
77 "description": "Data format for response.", | 63 "description": "Data format for response.", |
78 "enum": [ | 64 "enum": [ |
79 "json", | 65 "json", |
80 "media", | 66 "media", |
81 "proto" | 67 "proto" |
82 ], | 68 ], |
83 "enumDescriptions": [ | 69 "enumDescriptions": [ |
84 "Responses with Content-Type of application/json", | 70 "Responses with Content-Type of application/json", |
85 "Media download with context-dependent Content-Type", | 71 "Media download with context-dependent Content-Type", |
86 "Responses with Content-Type of application/x-protobuf" | 72 "Responses with Content-Type of application/x-protobuf" |
87 ], | 73 ], |
88 "location": "query", | 74 "location": "query", |
89 "type": "string" | 75 "type": "string" |
90 }, | 76 }, |
91 "$.xgafv": { | 77 "access_token": { |
92 "description": "V1 error format.", | 78 "description": "OAuth access token.", |
93 "enum": [ | |
94 "1", | |
95 "2" | |
96 ], | |
97 "enumDescriptions": [ | |
98 "v1 error format", | |
99 "v2 error format" | |
100 ], | |
101 "location": "query", | 79 "location": "query", |
102 "type": "string" | 80 "type": "string" |
103 }, | 81 }, |
104 "callback": { | 82 "key": { |
105 "description": "JSONP", | 83 "description": "API key. Your API key identifies your project and pr
ovides you with API access, quota, and reports. Required unless you provide an O
Auth 2.0 token.", |
| 84 "location": "query", |
| 85 "type": "string" |
| 86 }, |
| 87 "quotaUser": { |
| 88 "description": "Available to use for quota purposes for server-side
applications. Can be any arbitrary string assigned to a user, but should not exc
eed 40 characters.", |
| 89 "location": "query", |
| 90 "type": "string" |
| 91 }, |
| 92 "pp": { |
| 93 "default": "true", |
| 94 "description": "Pretty-print response.", |
| 95 "location": "query", |
| 96 "type": "boolean" |
| 97 }, |
| 98 "bearer_token": { |
| 99 "description": "OAuth bearer token.", |
106 "location": "query", | 100 "location": "query", |
107 "type": "string" | 101 "type": "string" |
108 }, | 102 }, |
109 "oauth_token": { | 103 "oauth_token": { |
110 "description": "OAuth 2.0 token for the current user.", | 104 "description": "OAuth 2.0 token for the current user.", |
111 "location": "query", | 105 "location": "query", |
112 "type": "string" | 106 "type": "string" |
113 }, | 107 }, |
114 "uploadType": { | 108 "upload_protocol": { |
115 "description": "Legacy upload protocol for media (e.g. \"media\", \"
multipart\").", | 109 "description": "Upload protocol for media (e.g. \"raw\", \"multipart
\").", |
116 "location": "query", | 110 "location": "query", |
117 "type": "string" | 111 "type": "string" |
118 }, | 112 }, |
119 "bearer_token": { | 113 "prettyPrint": { |
120 "description": "OAuth bearer token.", | 114 "default": "true", |
| 115 "description": "Returns response with indentations and line breaks."
, |
| 116 "location": "query", |
| 117 "type": "boolean" |
| 118 }, |
| 119 "fields": { |
| 120 "description": "Selector specifying which fields to include in a par
tial response.", |
121 "location": "query", | 121 "location": "query", |
122 "type": "string" | 122 "type": "string" |
123 }, | 123 }, |
124 "upload_protocol": { | 124 "uploadType": { |
125 "description": "Upload protocol for media (e.g. \"raw\", \"multipart
\").", | 125 "description": "Legacy upload protocol for media (e.g. \"media\", \"
multipart\").", |
126 "location": "query", | 126 "location": "query", |
127 "type": "string" | 127 "type": "string" |
128 } | 128 } |
129 }, | 129 }, |
130 "protocol": "rest", | 130 "protocol": "rest", |
131 "resources": { | 131 "resources": { |
132 "presentations": { | 132 "presentations": { |
133 "methods": { | 133 "methods": { |
134 "get": { | 134 "get": { |
135 "description": "Gets the latest version of the specified pre
sentation.", | 135 "description": "Gets the latest version of the specified pre
sentation.", |
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
241 "https://www.googleapis.com/auth/drive.readonly"
, | 241 "https://www.googleapis.com/auth/drive.readonly"
, |
242 "https://www.googleapis.com/auth/presentations", | 242 "https://www.googleapis.com/auth/presentations", |
243 "https://www.googleapis.com/auth/presentations.r
eadonly" | 243 "https://www.googleapis.com/auth/presentations.r
eadonly" |
244 ] | 244 ] |
245 } | 245 } |
246 } | 246 } |
247 } | 247 } |
248 } | 248 } |
249 } | 249 } |
250 }, | 250 }, |
251 "revision": "20170111", | 251 "revision": "20170201", |
252 "rootUrl": "https://slides.googleapis.com/", | 252 "rootUrl": "https://slides.googleapis.com/", |
253 "schemas": { | 253 "schemas": { |
254 "StretchedPictureFill": { | 254 "CreateSlideRequest": { |
255 "description": "The stretched picture fill. The page or page element
is filled entirely with\nthe specified picture. The picture is stretched to fit
its container.", | 255 "description": "Creates a new slide.", |
256 "id": "StretchedPictureFill", | 256 "id": "CreateSlideRequest", |
257 "properties": { | 257 "properties": { |
258 "contentUrl": { | 258 "placeholderIdMappings": { |
259 "description": "Reading the content_url:\n\nAn URL to a pict
ure with a default lifetime of 30 minutes.\nThis URL is tagged with the account
of the requester. Anyone with the URL\neffectively accesses the picture as the o
riginal requester. Access to the\npicture may be lost if the presentation's shar
ing settings change.\n\nWriting the content_url:\n\nThe picture is fetched once
at insertion time and a copy is stored for\ndisplay inside the presentation. Pic
tures must be less than 50MB in size,\ncannot exceed 25 megapixels, and must be
in either in PNG, JPEG, or GIF\nformat.", | 259 "description": "An optional list of object ID mappings from
the placeholder(s) on the layout to the placeholder(s)\nthat will be created on
the new slide from that specified layout. Can only\nbe used when `slide_layout_r
eference` is specified.", |
260 "type": "string" | 260 "items": { |
261 }, | 261 "$ref": "LayoutPlaceholderIdMapping" |
262 "size": { | 262 }, |
263 "$ref": "Size", | 263 "type": "array" |
264 "description": "The original size of the picture fill. This
field is read-only." | 264 }, |
265 } | 265 "slideLayoutReference": { |
266 }, | 266 "$ref": "LayoutReference", |
267 "type": "object" | 267 "description": "Layout reference of the slide to be inserted
, based on the *current\nmaster*, which is one of the following:\n\n- The master
of the previous slide index.\n- The master of the first slide, if the insertion
_index is zero.\n- The first master in the presentation, if there are no slides.
\n\nIf the LayoutReference is not found in the current master, a 400 bad\nreques
t error is returned.\n\nIf you don't specify a layout reference, then the new sl
ide will use the\npredefined layout `BLANK`." |
268 }, | 268 }, |
269 "Image": { | 269 "objectId": { |
270 "description": "A PageElement kind representing an\nimage.", | 270 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", |
271 "id": "Image", | 271 "type": "string" |
272 "properties": { | 272 }, |
273 "contentUrl": { | 273 "insertionIndex": { |
274 "description": "An URL to an image with a default lifetime o
f 30 minutes.\nThis URL is tagged with the account of the requester. Anyone with
the URL\neffectively accesses the image as the original requester. Access to th
e\nimage may be lost if the presentation's sharing settings change.", | 274 "description": "The optional zero-based index indicating whe
re to insert the slides.\n\nIf you don't specify an index, the new slide is crea
ted at the end.", |
275 "type": "string" | |
276 }, | |
277 "imageProperties": { | |
278 "$ref": "ImageProperties", | |
279 "description": "The properties of the image." | |
280 } | |
281 }, | |
282 "type": "object" | |
283 }, | |
284 "VideoProperties": { | |
285 "description": "The properties of the Video.", | |
286 "id": "VideoProperties", | |
287 "properties": { | |
288 "outline": { | |
289 "$ref": "Outline", | |
290 "description": "The outline of the video. The default outlin
e matches the defaults for new\nvideos created in the Slides editor." | |
291 } | |
292 }, | |
293 "type": "object" | |
294 }, | |
295 "CropProperties": { | |
296 "description": "The crop properties of an object enclosed in a conta
iner. For example, an\nImage.\n\nThe crop properties is represented by the offse
ts of four edges which define\na crop rectangle. The offsets are measured in per
centage from the\ncorresponding edges of the object's original bounding rectangl
e towards\ninside, relative to the object's original dimensions.\n\n- If the off
set is in the interval (0, 1), the corresponding edge of crop\nrectangle is posi
tioned inside of the object's original bounding rectangle.\n- If the offset is n
egative or greater than 1, the corresponding edge of crop\nrectangle is position
ed outside of the object's original bounding rectangle.\n- If the left edge of t
he crop rectangle is on the right side of its right\nedge, the object will be fl
ipped horizontally.\n- If the top edge of the crop rectangle is below its bottom
edge, the object\nwill be flipped vertically.\n- If all offsets and rotation an
gle is 0, the object is not cropped.\n\nAfter cropping, the content in the crop
rectangle will be stretched to fit\nits container.", | |
297 "id": "CropProperties", | |
298 "properties": { | |
299 "rightOffset": { | |
300 "description": "The offset specifies the right edge of the c
rop rectangle that is located\nto the left of the original bounding rectangle ri
ght edge, relative to the\nobject's original width.", | |
301 "format": "float", | |
302 "type": "number" | |
303 }, | |
304 "angle": { | |
305 "description": "The rotation angle of the crop window around
its center, in radians.\nRotation angle is applied after the offset.", | |
306 "format": "float", | |
307 "type": "number" | |
308 }, | |
309 "leftOffset": { | |
310 "description": "The offset specifies the left edge of the cr
op rectangle that is located to\nthe right of the original bounding rectangle le
ft edge, relative to the\nobject's original width.", | |
311 "format": "float", | |
312 "type": "number" | |
313 }, | |
314 "topOffset": { | |
315 "description": "The offset specifies the top edge of the cro
p rectangle that is located\nbelow the original bounding rectangle top edge, rel
ative to the object's\noriginal height.", | |
316 "format": "float", | |
317 "type": "number" | |
318 }, | |
319 "bottomOffset": { | |
320 "description": "The offset specifies the bottom edge of the
crop rectangle that is located\nabove the original bounding rectangle bottom edg
e, relative to the object's\noriginal height.", | |
321 "format": "float", | |
322 "type": "number" | |
323 } | |
324 }, | |
325 "type": "object" | |
326 }, | |
327 "TableRange": { | |
328 "description": "A table range represents a reference to a subset of
a table.\n\nIt's important to note that the cells specified by a table range do
not\nnecessarily form a rectangle. For example, let's say we have a 3 x 3 table\
nwhere all the cells of the last row are merged together. The table looks\nlike
this:\n\n \n [ ]\n\nA table range with location = (0, 0),
row span = 3 and column span = 2\nspecifies the following cells:\n\n x x
\n [ x ]", | |
329 "id": "TableRange", | |
330 "properties": { | |
331 "location": { | |
332 "$ref": "TableCellLocation", | |
333 "description": "The starting location of the table range." | |
334 }, | |
335 "rowSpan": { | |
336 "description": "The row span of the table range.", | |
337 "format": "int32", | 275 "format": "int32", |
338 "type": "integer" | 276 "type": "integer" |
339 }, | 277 } |
340 "columnSpan": { | 278 }, |
341 "description": "The column span of the table range.", | 279 "type": "object" |
| 280 }, |
| 281 "BatchUpdatePresentationRequest": { |
| 282 "description": "Request message for PresentationsService.BatchUpdate
Presentation.", |
| 283 "id": "BatchUpdatePresentationRequest", |
| 284 "properties": { |
| 285 "requests": { |
| 286 "description": "A list of updates to apply to the presentati
on.", |
| 287 "items": { |
| 288 "$ref": "Request" |
| 289 }, |
| 290 "type": "array" |
| 291 } |
| 292 }, |
| 293 "type": "object" |
| 294 }, |
| 295 "TextContent": { |
| 296 "description": "The general text content. The text must reside in a
compatible shape (e.g.\ntext box or rectangle) or a table cell in a page.", |
| 297 "id": "TextContent", |
| 298 "properties": { |
| 299 "textElements": { |
| 300 "description": "The text contents broken down into its compo
nent parts, including styling\ninformation. This property is read-only.", |
| 301 "items": { |
| 302 "$ref": "TextElement" |
| 303 }, |
| 304 "type": "array" |
| 305 }, |
| 306 "lists": { |
| 307 "additionalProperties": { |
| 308 "$ref": "List" |
| 309 }, |
| 310 "description": "The bulleted lists contained in this text, k
eyed by list ID.", |
| 311 "type": "object" |
| 312 } |
| 313 }, |
| 314 "type": "object" |
| 315 }, |
| 316 "CreateSheetsChartResponse": { |
| 317 "description": "The result of creating an embedded Google Sheets cha
rt.", |
| 318 "id": "CreateSheetsChartResponse", |
| 319 "properties": { |
| 320 "objectId": { |
| 321 "description": "The object ID of the created chart.", |
| 322 "type": "string" |
| 323 } |
| 324 }, |
| 325 "type": "object" |
| 326 }, |
| 327 "DeleteParagraphBulletsRequest": { |
| 328 "description": "Deletes bullets from all of the paragraphs that over
lap with the given text\nindex range.\n\nThe nesting level of each paragraph wil
l be visually preserved by adding\nindent to the start of the corresponding para
graph.", |
| 329 "id": "DeleteParagraphBulletsRequest", |
| 330 "properties": { |
| 331 "objectId": { |
| 332 "description": "The object ID of the shape or table containi
ng the text to delete bullets\nfrom.", |
| 333 "type": "string" |
| 334 }, |
| 335 "textRange": { |
| 336 "$ref": "Range", |
| 337 "description": "The range of text to delete bullets from, ba
sed on TextElement indexes." |
| 338 }, |
| 339 "cellLocation": { |
| 340 "$ref": "TableCellLocation", |
| 341 "description": "The optional table cell location if the text
to be modified is in a table\ncell. If present, the object_id must refer to a t
able." |
| 342 } |
| 343 }, |
| 344 "type": "object" |
| 345 }, |
| 346 "ParagraphMarker": { |
| 347 "description": "A TextElement kind that represents the beginning of
a new paragraph.", |
| 348 "id": "ParagraphMarker", |
| 349 "properties": { |
| 350 "bullet": { |
| 351 "$ref": "Bullet", |
| 352 "description": "The bullet for this paragraph. If not presen
t, the paragraph does not\nbelong to a list." |
| 353 }, |
| 354 "style": { |
| 355 "$ref": "ParagraphStyle", |
| 356 "description": "The paragraph's style" |
| 357 } |
| 358 }, |
| 359 "type": "object" |
| 360 }, |
| 361 "InsertTableColumnsRequest": { |
| 362 "description": "Inserts columns into a table.\n\nOther columns in th
e table will be resized to fit the new column.", |
| 363 "id": "InsertTableColumnsRequest", |
| 364 "properties": { |
| 365 "number": { |
| 366 "description": "The number of columns to be inserted. Maximu
m 20 per request.", |
342 "format": "int32", | 367 "format": "int32", |
343 "type": "integer" | 368 "type": "integer" |
344 } | |
345 }, | |
346 "type": "object" | |
347 }, | |
348 "UpdateTextStyleRequest": { | |
349 "description": "Update the styling of text in a Shape or\nTable.", | |
350 "id": "UpdateTextStyleRequest", | |
351 "properties": { | |
352 "style": { | |
353 "$ref": "TextStyle", | |
354 "description": "The style(s) to set on the text.\n\nIf the v
alue for a particular style matches that of the parent, that style\nwill be set
to inherit.\n\nCertain text style changes may cause other changes meant to mirro
r the\nbehavior of the Slides editor. See the documentation of\nTextStyle for mo
re information." | |
355 }, | |
356 "objectId": { | |
357 "description": "The object ID of the shape or table with the
text to be styled.", | |
358 "type": "string" | |
359 }, | |
360 "fields": { | |
361 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `style` is implied and\nshould not be s
pecified. A single `\"*\"` can be used as short-hand for\nlisting every field.\n
\nFor example to update the text style to bold, set `fields` to `\"bold\"`.\n\nT
o reset a property to its default value,\ninclude its field name in the field ma
sk but leave the field itself unset.", | |
362 "format": "google-fieldmask", | |
363 "type": "string" | |
364 }, | |
365 "textRange": { | |
366 "$ref": "Range", | |
367 "description": "The range of text to style.\n\nThe range may
be extended to include adjacent newlines.\n\nIf the range fully contains a para
graph belonging to a list, the\nparagraph's bullet is also updated with the matc
hing text style." | |
368 }, | 369 }, |
369 "cellLocation": { | 370 "cellLocation": { |
370 "$ref": "TableCellLocation", | 371 "$ref": "TableCellLocation", |
371 "description": "The optional table cell location if the text
to be styled is in a table\ncell. If present, the object_id must refer to a tab
le." | 372 "description": "The reference table cell location from which
columns will be inserted.\n\nA new column will be inserted to the left (or righ
t) of the column where\nthe reference cell is. If the reference cell is a merged
cell, a new\ncolumn will be inserted to the left (or right) of the merged cell.
" |
372 } | 373 }, |
373 }, | 374 "insertRight": { |
374 "type": "object" | 375 "description": "Whether to insert new columns to the right o
f the reference cell location.\n\n- `True`: insert to the right.\n- `False`: ins
ert to the left.", |
375 }, | 376 "type": "boolean" |
376 "InsertTextRequest": { | 377 }, |
377 "description": "Inserts text into a shape or a table cell.", | 378 "tableObjectId": { |
378 "id": "InsertTextRequest", | 379 "description": "The table to insert columns into.", |
379 "properties": { | 380 "type": "string" |
380 "text": { | 381 } |
381 "description": "The text to be inserted.\n\nInserting a newl
ine character will implicitly create a new\nParagraphMarker at that index.\nThe
paragraph style of the new paragraph will be copied from the paragraph\nat the c
urrent insertion index, including lists and bullets.\n\nText styles for inserted
text will be determined automatically, generally\npreserving the styling of nei
ghboring text. In most cases, the text will be\nadded to the TextRun that exists
at the\ninsertion index.\n\nSome control characters (U+0000-U+0008, U+000C-U+00
1F) and characters\nfrom the Unicode Basic Multilingual Plane Private Use Area (
U+E000-U+F8FF)\nwill be stripped out of the inserted text.", | 382 }, |
382 "type": "string" | 383 "type": "object" |
383 }, | 384 }, |
384 "objectId": { | 385 "LayoutPlaceholderIdMapping": { |
385 "description": "The object ID of the shape or table where th
e text will be inserted.", | 386 "description": "The user-specified ID mapping for a placeholder that
will be created on a\nslide from a specified layout.", |
386 "type": "string" | 387 "id": "LayoutPlaceholderIdMapping", |
387 }, | 388 "properties": { |
388 "insertionIndex": { | 389 "objectId": { |
389 "description": "The index where the text will be inserted, i
n Unicode code units, based\non TextElement indexes.\n\nThe index is zero-based
and is computed from the start of the string.\nThe index may be adjusted to prev
ent insertions inside Unicode grapheme\nclusters. In these cases, the text will
be inserted immediately after the\ngrapheme cluster.", | 390 "description": "A user-supplied object ID for the placeholde
r identified above that to be\ncreated onto a slide.\n\nIf you specify an ID, it
must be unique among all pages and page elements\nin the presentation. The ID m
ust start with an alphanumeric character or an\nunderscore (matches regex `[a-zA
-Z0-9_]`); remaining characters\nmay include those as well as a hyphen or colon
(matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be less than 5
or greater than 50.\n\nIf you don't specify an ID, a unique one is generated.", |
| 391 "type": "string" |
| 392 }, |
| 393 "layoutPlaceholder": { |
| 394 "$ref": "Placeholder", |
| 395 "description": "The placeholder on a layout that will be app
lied to a slide. Only type and index are needed. For example, a\npredefined `TIT
LE_AND_BODY` layout may usually have a TITLE placeholder\nwith index 0 and a BOD
Y placeholder with index 0." |
| 396 }, |
| 397 "layoutPlaceholderObjectId": { |
| 398 "description": "The object ID of the placeholder on a layout
that will be applied\nto a slide.", |
| 399 "type": "string" |
| 400 } |
| 401 }, |
| 402 "type": "object" |
| 403 }, |
| 404 "UpdateShapePropertiesRequest": { |
| 405 "description": "Update the properties of a Shape.", |
| 406 "id": "UpdateShapePropertiesRequest", |
| 407 "properties": { |
| 408 "shapeProperties": { |
| 409 "$ref": "ShapeProperties", |
| 410 "description": "The shape properties to update." |
| 411 }, |
| 412 "fields": { |
| 413 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `shapeProperties` is\nimplied and shoul
d not be specified. A single `\"*\"` can be used as\nshort-hand for listing ever
y field.\n\nFor example to update the shape background solid fill color, set `fi
elds`\nto `\"shapeBackgroundFill.solidFill.color\"`.\n\nTo reset a property to i
ts default value, include its field name in the\nfield mask but leave the field
itself unset.", |
| 414 "format": "google-fieldmask", |
| 415 "type": "string" |
| 416 }, |
| 417 "objectId": { |
| 418 "description": "The object ID of the shape the updates are a
pplied to.", |
| 419 "type": "string" |
| 420 } |
| 421 }, |
| 422 "type": "object" |
| 423 }, |
| 424 "WordArt": { |
| 425 "description": "A PageElement kind representing\nword art.", |
| 426 "id": "WordArt", |
| 427 "properties": { |
| 428 "renderedText": { |
| 429 "description": "The text rendered as word art.", |
| 430 "type": "string" |
| 431 } |
| 432 }, |
| 433 "type": "object" |
| 434 }, |
| 435 "Recolor": { |
| 436 "description": "A recolor effect applied on an image.", |
| 437 "id": "Recolor", |
| 438 "properties": { |
| 439 "recolorStops": { |
| 440 "description": "The recolor effect is represented by a gradi
ent, which is a list of color\nstops.\n\nThe colors in the gradient will replace
the corresponding colors at\nthe same position in the color palette and apply t
o the image. This\nproperty is read-only.", |
| 441 "items": { |
| 442 "$ref": "ColorStop" |
| 443 }, |
| 444 "type": "array" |
| 445 }, |
| 446 "name": { |
| 447 "description": "The name of the recolor effect.\n\nThe name
is determined from the `recolor_stops` by matching the gradient\nagainst the col
ors in the page's current color scheme. This property is\nread-only.", |
| 448 "enum": [ |
| 449 "NONE", |
| 450 "LIGHT1", |
| 451 "LIGHT2", |
| 452 "LIGHT3", |
| 453 "LIGHT4", |
| 454 "LIGHT5", |
| 455 "LIGHT6", |
| 456 "LIGHT7", |
| 457 "LIGHT8", |
| 458 "LIGHT9", |
| 459 "LIGHT10", |
| 460 "DARK1", |
| 461 "DARK2", |
| 462 "DARK3", |
| 463 "DARK4", |
| 464 "DARK5", |
| 465 "DARK6", |
| 466 "DARK7", |
| 467 "DARK8", |
| 468 "DARK9", |
| 469 "DARK10", |
| 470 "GRAYSCALE", |
| 471 "NEGATIVE", |
| 472 "SEPIA", |
| 473 "CUSTOM" |
| 474 ], |
| 475 "enumDescriptions": [ |
| 476 "No recolor effect. The default value.", |
| 477 "A recolor effect that lightens the image using the page
's first available\ncolor from its color scheme.", |
| 478 "A recolor effect that lightens the image using the page
's second\navailable color from its color scheme.", |
| 479 "A recolor effect that lightens the image using the page
's third available\ncolor from its color scheme.", |
| 480 "A recolor effect that lightens the image using the page
's forth available\ncolor from its color scheme.", |
| 481 "A recolor effect that lightens the image using the page
's fifth available\ncolor from its color scheme.", |
| 482 "A recolor effect that lightens the image using the page
's sixth available\ncolor from its color scheme.", |
| 483 "A recolor effect that lightens the image using the page
's seventh\navailable color from its color scheme.e.", |
| 484 "A recolor effect that lightens the image using the page
's eighth\navailable color from its color scheme.", |
| 485 "A recolor effect that lightens the image using the page
's ninth available\ncolor from its color scheme.", |
| 486 "A recolor effect that lightens the image using the page
's tenth available\ncolor from its color scheme.", |
| 487 "A recolor effect that darkens the image using the page'
s first available\ncolor from its color scheme.", |
| 488 "A recolor effect that darkens the image using the page'
s second available\ncolor from its color scheme.", |
| 489 "A recolor effect that darkens the image using the page'
s third available\ncolor from its color scheme.", |
| 490 "A recolor effect that darkens the image using the page'
s fourth available\ncolor from its color scheme.", |
| 491 "A recolor effect that darkens the image using the page'
s fifth available\ncolor from its color scheme.", |
| 492 "A recolor effect that darkens the image using the page'
s sixth available\ncolor from its color scheme.", |
| 493 "A recolor effect that darkens the image using the page'
s seventh\navailable color from its color scheme.", |
| 494 "A recolor effect that darkens the image using the page'
s eighth available\ncolor from its color scheme.", |
| 495 "A recolor effect that darkens the image using the page'
s ninth available\ncolor from its color scheme.", |
| 496 "A recolor effect that darkens the image using the page'
s tenth available\ncolor from its color scheme.", |
| 497 "A recolor effect that recolors the image to grayscale."
, |
| 498 "A recolor effect that recolors the image to negative gr
ayscale.", |
| 499 "A recolor effect that recolors the image using the sepi
a color.", |
| 500 "Custom recolor effect. Refer to `recolor_stops` for the
concrete\ngradient." |
| 501 ], |
| 502 "type": "string" |
| 503 } |
| 504 }, |
| 505 "type": "object" |
| 506 }, |
| 507 "Link": { |
| 508 "description": "A hypertext link.", |
| 509 "id": "Link", |
| 510 "properties": { |
| 511 "pageObjectId": { |
| 512 "description": "If set, indicates this is a link to the spec
ific page in this\npresentation with this ID. A page with this ID may not exist.
", |
| 513 "type": "string" |
| 514 }, |
| 515 "url": { |
| 516 "description": "If set, indicates this is a link to the exte
rnal web page at this URL.", |
| 517 "type": "string" |
| 518 }, |
| 519 "relativeLink": { |
| 520 "description": "If set, indicates this is a link to a slide
in this presentation,\naddressed by its position.", |
| 521 "enum": [ |
| 522 "RELATIVE_SLIDE_LINK_UNSPECIFIED", |
| 523 "NEXT_SLIDE", |
| 524 "PREVIOUS_SLIDE", |
| 525 "FIRST_SLIDE", |
| 526 "LAST_SLIDE" |
| 527 ], |
| 528 "enumDescriptions": [ |
| 529 "An unspecified relative slide link.", |
| 530 "A link to the next slide.", |
| 531 "A link to the previous slide.", |
| 532 "A link to the first slide in the presentation.", |
| 533 "A link to the last slide in the presentation." |
| 534 ], |
| 535 "type": "string" |
| 536 }, |
| 537 "slideIndex": { |
| 538 "description": "If set, indicates this is a link to the slid
e at this zero-based index\nin the presentation. There may not be a slide at thi
s index.", |
390 "format": "int32", | 539 "format": "int32", |
391 "type": "integer" | 540 "type": "integer" |
392 }, | 541 } |
393 "cellLocation": { | 542 }, |
394 "$ref": "TableCellLocation", | 543 "type": "object" |
395 "description": "The optional table cell location if the text
is to be inserted into a table\ncell. If present, the object_id must refer to a
table." | 544 }, |
| 545 "CreateShapeResponse": { |
| 546 "description": "The result of creating a shape.", |
| 547 "id": "CreateShapeResponse", |
| 548 "properties": { |
| 549 "objectId": { |
| 550 "description": "The object ID of the created shape.", |
| 551 "type": "string" |
396 } | 552 } |
397 }, | 553 }, |
398 "type": "object" | 554 "type": "object" |
399 }, | 555 }, |
400 "RgbColor": { | 556 "RgbColor": { |
401 "description": "An RGB color.", | 557 "description": "An RGB color.", |
402 "id": "RgbColor", | 558 "id": "RgbColor", |
403 "properties": { | 559 "properties": { |
| 560 "red": { |
| 561 "description": "The red component of the color, from 0.0 to
1.0.", |
| 562 "format": "float", |
| 563 "type": "number" |
| 564 }, |
404 "green": { | 565 "green": { |
405 "description": "The green component of the color, from 0.0 t
o 1.0.", | 566 "description": "The green component of the color, from 0.0 t
o 1.0.", |
406 "format": "float", | 567 "format": "float", |
407 "type": "number" | 568 "type": "number" |
408 }, | 569 }, |
409 "blue": { | 570 "blue": { |
410 "description": "The blue component of the color, from 0.0 to
1.0.", | 571 "description": "The blue component of the color, from 0.0 to
1.0.", |
411 "format": "float", | 572 "format": "float", |
412 "type": "number" | 573 "type": "number" |
413 }, | 574 } |
414 "red": { | 575 }, |
415 "description": "The red component of the color, from 0.0 to
1.0.", | 576 "type": "object" |
416 "format": "float", | 577 }, |
417 "type": "number" | 578 "CreateLineRequest": { |
418 } | 579 "description": "Creates a line.", |
419 }, | 580 "id": "CreateLineRequest", |
420 "type": "object" | 581 "properties": { |
421 }, | |
422 "PageElementProperties": { | |
423 "description": "Common properties for a page element.\n\nNote: When
you initially create a\nPageElement, the API may modify\nthe values of both `siz
e` and `transform`, but the\nvisual size will be unchanged.", | |
424 "id": "PageElementProperties", | |
425 "properties": { | |
426 "size": { | |
427 "$ref": "Size", | |
428 "description": "The size of the element." | |
429 }, | |
430 "pageObjectId": { | |
431 "description": "The object ID of the page where the element
is located.", | |
432 "type": "string" | |
433 }, | |
434 "transform": { | |
435 "$ref": "AffineTransform", | |
436 "description": "The transform for the element." | |
437 } | |
438 }, | |
439 "type": "object" | |
440 }, | |
441 "DeleteTextRequest": { | |
442 "description": "Deletes text from a shape or a table cell.", | |
443 "id": "DeleteTextRequest", | |
444 "properties": { | |
445 "objectId": { | |
446 "description": "The object ID of the shape or table from whi
ch the text will be deleted.", | |
447 "type": "string" | |
448 }, | |
449 "textRange": { | |
450 "$ref": "Range", | |
451 "description": "The range of text to delete, based on TextEl
ement indexes.\n\nThere is always an implicit newline character at the end of a
shape's or\ntable cell's text that cannot be deleted. `Range.Type.ALL` will use
the\ncorrect bounds, but care must be taken when specifying explicit bounds for\
nrange types `FROM_START_INDEX` and `FIXED_RANGE`. For example, if the text\nis
\"ABC\", followed by an implicit newline, then the maximum value is 2 for\n`text
_range.start_index` and 3 for `text_range.end_index`.\n\nDeleting text that cros
ses a paragraph boundary may result in changes\nto paragraph styles and lists as
the two paragraphs are merged.\n\nRanges that include only one code unit of a s
urrogate pair are expanded to\ninclude both code units." | |
452 }, | |
453 "cellLocation": { | |
454 "$ref": "TableCellLocation", | |
455 "description": "The optional table cell location if the text
is to be deleted from a table\ncell. If present, the object_id must refer to a
table." | |
456 } | |
457 }, | |
458 "type": "object" | |
459 }, | |
460 "ParagraphStyle": { | |
461 "description": "Styles that apply to a whole paragraph.\n\nIf this t
ext is contained in a shape with a parent placeholder, then these paragraph styl
es may be\ninherited from the parent. Which paragraph styles are inherited depen
d on the\nnesting level of lists:\n\n* A paragraph not in a list will inherit it
s paragraph style from the\n paragraph at the 0 nesting level of the list insid
e the parent placeholder.\n* A paragraph in a list will inherit its paragraph st
yle from the paragraph\n at its corresponding nesting level of the list inside
the parent\n placeholder.\n\nInherited paragraph styles are represented as unse
t fields in this message.", | |
462 "id": "ParagraphStyle", | |
463 "properties": { | |
464 "lineSpacing": { | |
465 "description": "The amount of space between lines, as a perc
entage of normal, where normal\nis represented as 100.0. If unset, the value is
inherited from the parent.\nThis property is read-only.", | |
466 "format": "float", | |
467 "type": "number" | |
468 }, | |
469 "spacingMode": { | |
470 "description": "The spacing mode for the paragraph. This pro
perty is read-only.", | |
471 "enum": [ | |
472 "SPACING_MODE_UNSPECIFIED", | |
473 "NEVER_COLLAPSE", | |
474 "COLLAPSE_LISTS" | |
475 ], | |
476 "enumDescriptions": [ | |
477 "The spacing mode is inherited from the parent.", | |
478 "Paragraph spacing is always rendered.", | |
479 "Paragraph spacing is skipped between list elements." | |
480 ], | |
481 "type": "string" | |
482 }, | |
483 "alignment": { | |
484 "description": "The text alignment for this paragraph. This
property is read-only.", | |
485 "enum": [ | |
486 "ALIGNMENT_UNSPECIFIED", | |
487 "START", | |
488 "CENTER", | |
489 "END", | |
490 "JUSTIFIED" | |
491 ], | |
492 "enumDescriptions": [ | |
493 "The paragraph alignment is inherited from the parent.", | |
494 "The paragraph is aligned to the start of the line. Left
-aligned for\nLTR text, right-aligned otherwise.", | |
495 "The paragraph is centered.", | |
496 "The paragraph is aligned to the end of the line. Right-
aligned for\nLTR text, left-aligned otherwise.", | |
497 "The paragraph is justified." | |
498 ], | |
499 "type": "string" | |
500 }, | |
501 "spaceAbove": { | |
502 "$ref": "Dimension", | |
503 "description": "The amount of extra space above the paragrap
h. If unset, the value is\ninherited from the parent. This property is read-only
." | |
504 }, | |
505 "direction": { | |
506 "description": "The text direction of this paragraph. This p
roperty is read-only.", | |
507 "enum": [ | |
508 "TEXT_DIRECTION_UNSPECIFIED", | |
509 "LEFT_TO_RIGHT", | |
510 "RIGHT_TO_LEFT" | |
511 ], | |
512 "enumDescriptions": [ | |
513 "The text direction is inherited from the parent.", | |
514 "The text goes from left to right.", | |
515 "The text goes from right to left." | |
516 ], | |
517 "type": "string" | |
518 }, | |
519 "indentEnd": { | |
520 "$ref": "Dimension", | |
521 "description": "The amount indentation for the paragraph on
the side that corresponds to\nthe end of the text, based on the current text dir
ection. If unset, the\nvalue is inherited from the parent. This property is read
-only." | |
522 }, | |
523 "indentFirstLine": { | |
524 "$ref": "Dimension", | |
525 "description": "The amount of indentation for the start of t
he first line of the paragraph.\nIf unset, the value is inherited from the paren
t. This property is\nread-only." | |
526 }, | |
527 "indentStart": { | |
528 "$ref": "Dimension", | |
529 "description": "The amount indentation for the paragraph on
the side that corresponds to\nthe start of the text, based on the current text d
irection. If unset, the\nvalue is inherited from the parent. This property is re
ad-only." | |
530 }, | |
531 "spaceBelow": { | |
532 "$ref": "Dimension", | |
533 "description": "The amount of extra space above the paragrap
h. If unset, the value is\ninherited from the parent. This property is read-only
." | |
534 } | |
535 }, | |
536 "type": "object" | |
537 }, | |
538 "Page": { | |
539 "description": "A page in a presentation.", | |
540 "id": "Page", | |
541 "properties": { | |
542 "slideProperties": { | |
543 "$ref": "SlideProperties", | |
544 "description": "Slide specific properties. Only set if page_
type = SLIDE." | |
545 }, | |
546 "pageType": { | |
547 "description": "The type of the page.", | |
548 "enum": [ | |
549 "SLIDE", | |
550 "MASTER", | |
551 "LAYOUT" | |
552 ], | |
553 "enumDescriptions": [ | |
554 "A slide page.", | |
555 "A master slide page.", | |
556 "A layout page." | |
557 ], | |
558 "type": "string" | |
559 }, | |
560 "pageElements": { | |
561 "description": "The page elements rendered on the page.", | |
562 "items": { | |
563 "$ref": "PageElement" | |
564 }, | |
565 "type": "array" | |
566 }, | |
567 "pageProperties": { | |
568 "$ref": "PageProperties", | |
569 "description": "The properties of the page." | |
570 }, | |
571 "layoutProperties": { | |
572 "$ref": "LayoutProperties", | |
573 "description": "Layout specific properties. Only set if page
_type = LAYOUT." | |
574 }, | |
575 "objectId": { | |
576 "description": "The object ID for this page. Object IDs used
by\nPage and\nPageElement share the same namespace.", | |
577 "type": "string" | |
578 } | |
579 }, | |
580 "type": "object" | |
581 }, | |
582 "UpdateShapePropertiesRequest": { | |
583 "description": "Update the properties of a Shape.", | |
584 "id": "UpdateShapePropertiesRequest", | |
585 "properties": { | |
586 "shapeProperties": { | |
587 "$ref": "ShapeProperties", | |
588 "description": "The shape properties to update." | |
589 }, | |
590 "objectId": { | |
591 "description": "The object ID of the shape the updates are a
pplied to.", | |
592 "type": "string" | |
593 }, | |
594 "fields": { | |
595 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `shapeProperties` is\nimplied and shoul
d not be specified. A single `\"*\"` can be used as\nshort-hand for listing ever
y field.\n\nFor example to update the shape background solid fill color, set `fi
elds`\nto `\"shapeBackgroundFill.solidFill.color\"`.\n\nTo reset a property to i
ts default value, include its field name in the\nfield mask but leave the field
itself unset.", | |
596 "format": "google-fieldmask", | |
597 "type": "string" | |
598 } | |
599 }, | |
600 "type": "object" | |
601 }, | |
602 "CreateLineResponse": { | |
603 "description": "The result of creating a line.", | |
604 "id": "CreateLineResponse", | |
605 "properties": { | |
606 "objectId": { | |
607 "description": "The object ID of the created line.", | |
608 "type": "string" | |
609 } | |
610 }, | |
611 "type": "object" | |
612 }, | |
613 "Presentation": { | |
614 "description": "A Google Slides presentation.", | |
615 "id": "Presentation", | |
616 "properties": { | |
617 "title": { | |
618 "description": "The title of the presentation.", | |
619 "type": "string" | |
620 }, | |
621 "locale": { | |
622 "description": "The locale of the presentation, as an IETF B
CP 47 language tag.", | |
623 "type": "string" | |
624 }, | |
625 "slides": { | |
626 "description": "The slides in the presentation.\nA slide inh
erits properties from a slide layout.", | |
627 "items": { | |
628 "$ref": "Page" | |
629 }, | |
630 "type": "array" | |
631 }, | |
632 "masters": { | |
633 "description": "The slide masters in the presentation. A sli
de master contains all common\npage elements and the common properties for a set
of layouts. They serve\nthree purposes:\n\n- Placeholder shapes on a master con
tain the default text styles and shape\n properties of all placeholder shapes o
n pages that use that master.\n- The master page properties define the common pa
ge properties inherited by\n its layouts.\n- Any other shapes on the master sli
de will appear on all slides using that\n master, regardless of their layout.", | |
634 "items": { | |
635 "$ref": "Page" | |
636 }, | |
637 "type": "array" | |
638 }, | |
639 "pageSize": { | |
640 "$ref": "Size", | |
641 "description": "The size of pages in the presentation." | |
642 }, | |
643 "presentationId": { | |
644 "description": "The ID of the presentation.", | |
645 "type": "string" | |
646 }, | |
647 "layouts": { | |
648 "description": "The layouts in the presentation. A layout is
a template that determines\nhow content is arranged and styled on the slides th
at inherit from that\nlayout.", | |
649 "items": { | |
650 "$ref": "Page" | |
651 }, | |
652 "type": "array" | |
653 } | |
654 }, | |
655 "type": "object" | |
656 }, | |
657 "CreateImageRequest": { | |
658 "description": "Creates an image.", | |
659 "id": "CreateImageRequest", | |
660 "properties": { | |
661 "url": { | |
662 "description": "The image URL.\n\nThe image is fetched once
at insertion time and a copy is stored for\ndisplay inside the presentation. Ima
ges must be less than 50MB in size,\ncannot exceed 25 megapixels, and must be in
either in PNG, JPEG, or GIF\nformat.", | |
663 "type": "string" | |
664 }, | |
665 "objectId": { | 582 "objectId": { |
666 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", | 583 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", |
667 "type": "string" | 584 "type": "string" |
668 }, | 585 }, |
669 "elementProperties": { | 586 "elementProperties": { |
670 "$ref": "PageElementProperties", | 587 "$ref": "PageElementProperties", |
671 "description": "The element properties for the image.\n\nWhe
n the aspect ratio of the provided size does not match the image aspect\nratio,
the image is scaled and centered with respect to the size in order\nto maintain
aspect ratio. The provided transform is applied after this\noperation." | 588 "description": "The element properties for the line." |
672 } | 589 }, |
673 }, | 590 "lineCategory": { |
674 "type": "object" | 591 "description": "The category of line to be created.", |
675 }, | |
676 "SlideProperties": { | |
677 "description": "The properties of Page that are only\nrelevant for p
ages with page_type SLIDE.", | |
678 "id": "SlideProperties", | |
679 "properties": { | |
680 "layoutObjectId": { | |
681 "description": "The object ID of the layout that this slide
is based on.", | |
682 "type": "string" | |
683 }, | |
684 "masterObjectId": { | |
685 "description": "The object ID of the master that this slide
is based on.", | |
686 "type": "string" | |
687 } | |
688 }, | |
689 "type": "object" | |
690 }, | |
691 "UpdatePageElementTransformRequest": { | |
692 "description": "Updates the transform of a page element.", | |
693 "id": "UpdatePageElementTransformRequest", | |
694 "properties": { | |
695 "applyMode": { | |
696 "description": "The apply mode of the transform update.", | |
697 "enum": [ | 592 "enum": [ |
698 "APPLY_MODE_UNSPECIFIED", | 593 "STRAIGHT", |
699 "RELATIVE", | 594 "BENT", |
700 "ABSOLUTE" | 595 "CURVED" |
701 ], | 596 ], |
702 "enumDescriptions": [ | 597 "enumDescriptions": [ |
703 "Unspecified mode.", | 598 "Straight connectors, including straight connector 1. Th
e is the default\ncategory when one is not specified.", |
704 "Applies the new AffineTransform matrix to the existing
one, and\nreplaces the existing one with the resulting concatenation.", | 599 "Bent connectors, including bent connector 2 to 5.", |
705 "Replaces the existing AffineTransform matrix with the n
ew one." | 600 "Curved connectors, including curved connector 2 to 5." |
706 ], | 601 ], |
707 "type": "string" | 602 "type": "string" |
708 }, | 603 } |
709 "objectId": { | 604 }, |
710 "description": "The object ID of the page element to update.
", | 605 "type": "object" |
711 "type": "string" | 606 }, |
712 }, | 607 "CreateSlideResponse": { |
713 "transform": { | 608 "description": "The result of creating a slide.", |
714 "$ref": "AffineTransform", | 609 "id": "CreateSlideResponse", |
715 "description": "The input transform matrix used to update th
e page element." | 610 "properties": { |
716 } | 611 "objectId": { |
717 }, | 612 "description": "The object ID of the created slide.", |
718 "type": "object" | 613 "type": "string" |
719 }, | 614 } |
720 "List": { | 615 }, |
721 "description": "A List describes the look and feel of bullets belong
ing to paragraphs\nassociated with a list. A paragraph that is part of a list ha
s an implicit\nreference to that list's ID.", | 616 "type": "object" |
722 "id": "List", | 617 }, |
723 "properties": { | 618 "CreateShapeRequest": { |
724 "nestingLevel": { | 619 "description": "Creates a new shape.", |
725 "additionalProperties": { | 620 "id": "CreateShapeRequest", |
726 "$ref": "NestingLevel" | 621 "properties": { |
727 }, | 622 "objectId": { |
728 "description": "A map of nesting levels to the properties of
bullets at the associated\nlevel. A list has at most nine levels of nesting, so
the possible values\nfor the keys of this map are 0 through 8, inclusive.", | 623 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\nIf empty, a unique identifier will be generated.
", |
729 "type": "object" | 624 "type": "string" |
730 }, | 625 }, |
731 "listId": { | 626 "shapeType": { |
732 "description": "The ID of the list.", | 627 "description": "The shape type.", |
733 "type": "string" | 628 "enum": [ |
734 } | 629 "TYPE_UNSPECIFIED", |
735 }, | 630 "TEXT_BOX", |
736 "type": "object" | 631 "RECTANGLE", |
737 }, | 632 "ROUND_RECTANGLE", |
738 "CreateVideoResponse": { | 633 "ELLIPSE", |
739 "description": "The result of creating a video.", | 634 "ARC", |
740 "id": "CreateVideoResponse", | 635 "BENT_ARROW", |
741 "properties": { | 636 "BENT_UP_ARROW", |
742 "objectId": { | 637 "BEVEL", |
743 "description": "The object ID of the created video.", | 638 "BLOCK_ARC", |
744 "type": "string" | 639 "BRACE_PAIR", |
745 } | 640 "BRACKET_PAIR", |
746 }, | 641 "CAN", |
747 "type": "object" | 642 "CHEVRON", |
748 }, | 643 "CHORD", |
749 "InsertTableRowsRequest": { | 644 "CLOUD", |
750 "description": "Inserts rows into a table.", | 645 "CORNER", |
751 "id": "InsertTableRowsRequest", | 646 "CUBE", |
752 "properties": { | 647 "CURVED_DOWN_ARROW", |
753 "tableObjectId": { | 648 "CURVED_LEFT_ARROW", |
754 "description": "The table to insert rows into.", | 649 "CURVED_RIGHT_ARROW", |
755 "type": "string" | 650 "CURVED_UP_ARROW", |
756 }, | 651 "DECAGON", |
757 "insertBelow": { | 652 "DIAGONAL_STRIPE", |
758 "description": "Whether to insert new rows below the referen
ce cell location.\n\n- `True`: insert below the cell.\n- `False`: insert above t
he cell.", | 653 "DIAMOND", |
759 "type": "boolean" | 654 "DODECAGON", |
760 }, | 655 "DONUT", |
761 "cellLocation": { | 656 "DOUBLE_WAVE", |
762 "$ref": "TableCellLocation", | 657 "DOWN_ARROW", |
763 "description": "The reference table cell location from which
rows will be inserted.\n\nA new row will be inserted above (or below) the row w
here the reference\ncell is. If the reference cell is a merged cell, a new row w
ill be\ninserted above (or below) the merged cell." | 658 "DOWN_ARROW_CALLOUT", |
764 }, | 659 "FOLDED_CORNER", |
765 "number": { | 660 "FRAME", |
766 "description": "The number of rows to be inserted. Maximum 2
0 per request.", | 661 "HALF_FRAME", |
767 "format": "int32", | 662 "HEART", |
768 "type": "integer" | 663 "HEPTAGON", |
769 } | 664 "HEXAGON", |
770 }, | 665 "HOME_PLATE", |
771 "type": "object" | 666 "HORIZONTAL_SCROLL", |
772 }, | 667 "IRREGULAR_SEAL_1", |
773 "UpdateVideoPropertiesRequest": { | 668 "IRREGULAR_SEAL_2", |
774 "description": "Update the properties of a Video.", | 669 "LEFT_ARROW", |
775 "id": "UpdateVideoPropertiesRequest", | 670 "LEFT_ARROW_CALLOUT", |
776 "properties": { | 671 "LEFT_BRACE", |
| 672 "LEFT_BRACKET", |
| 673 "LEFT_RIGHT_ARROW", |
| 674 "LEFT_RIGHT_ARROW_CALLOUT", |
| 675 "LEFT_RIGHT_UP_ARROW", |
| 676 "LEFT_UP_ARROW", |
| 677 "LIGHTNING_BOLT", |
| 678 "MATH_DIVIDE", |
| 679 "MATH_EQUAL", |
| 680 "MATH_MINUS", |
| 681 "MATH_MULTIPLY", |
| 682 "MATH_NOT_EQUAL", |
| 683 "MATH_PLUS", |
| 684 "MOON", |
| 685 "NO_SMOKING", |
| 686 "NOTCHED_RIGHT_ARROW", |
| 687 "OCTAGON", |
| 688 "PARALLELOGRAM", |
| 689 "PENTAGON", |
| 690 "PIE", |
| 691 "PLAQUE", |
| 692 "PLUS", |
| 693 "QUAD_ARROW", |
| 694 "QUAD_ARROW_CALLOUT", |
| 695 "RIBBON", |
| 696 "RIBBON_2", |
| 697 "RIGHT_ARROW", |
| 698 "RIGHT_ARROW_CALLOUT", |
| 699 "RIGHT_BRACE", |
| 700 "RIGHT_BRACKET", |
| 701 "ROUND_1_RECTANGLE", |
| 702 "ROUND_2_DIAGONAL_RECTANGLE", |
| 703 "ROUND_2_SAME_RECTANGLE", |
| 704 "RIGHT_TRIANGLE", |
| 705 "SMILEY_FACE", |
| 706 "SNIP_1_RECTANGLE", |
| 707 "SNIP_2_DIAGONAL_RECTANGLE", |
| 708 "SNIP_2_SAME_RECTANGLE", |
| 709 "SNIP_ROUND_RECTANGLE", |
| 710 "STAR_10", |
| 711 "STAR_12", |
| 712 "STAR_16", |
| 713 "STAR_24", |
| 714 "STAR_32", |
| 715 "STAR_4", |
| 716 "STAR_5", |
| 717 "STAR_6", |
| 718 "STAR_7", |
| 719 "STAR_8", |
| 720 "STRIPED_RIGHT_ARROW", |
| 721 "SUN", |
| 722 "TRAPEZOID", |
| 723 "TRIANGLE", |
| 724 "UP_ARROW", |
| 725 "UP_ARROW_CALLOUT", |
| 726 "UP_DOWN_ARROW", |
| 727 "UTURN_ARROW", |
| 728 "VERTICAL_SCROLL", |
| 729 "WAVE", |
| 730 "WEDGE_ELLIPSE_CALLOUT", |
| 731 "WEDGE_RECTANGLE_CALLOUT", |
| 732 "WEDGE_ROUND_RECTANGLE_CALLOUT", |
| 733 "FLOW_CHART_ALTERNATE_PROCESS", |
| 734 "FLOW_CHART_COLLATE", |
| 735 "FLOW_CHART_CONNECTOR", |
| 736 "FLOW_CHART_DECISION", |
| 737 "FLOW_CHART_DELAY", |
| 738 "FLOW_CHART_DISPLAY", |
| 739 "FLOW_CHART_DOCUMENT", |
| 740 "FLOW_CHART_EXTRACT", |
| 741 "FLOW_CHART_INPUT_OUTPUT", |
| 742 "FLOW_CHART_INTERNAL_STORAGE", |
| 743 "FLOW_CHART_MAGNETIC_DISK", |
| 744 "FLOW_CHART_MAGNETIC_DRUM", |
| 745 "FLOW_CHART_MAGNETIC_TAPE", |
| 746 "FLOW_CHART_MANUAL_INPUT", |
| 747 "FLOW_CHART_MANUAL_OPERATION", |
| 748 "FLOW_CHART_MERGE", |
| 749 "FLOW_CHART_MULTIDOCUMENT", |
| 750 "FLOW_CHART_OFFLINE_STORAGE", |
| 751 "FLOW_CHART_OFFPAGE_CONNECTOR", |
| 752 "FLOW_CHART_ONLINE_STORAGE", |
| 753 "FLOW_CHART_OR", |
| 754 "FLOW_CHART_PREDEFINED_PROCESS", |
| 755 "FLOW_CHART_PREPARATION", |
| 756 "FLOW_CHART_PROCESS", |
| 757 "FLOW_CHART_PUNCHED_CARD", |
| 758 "FLOW_CHART_PUNCHED_TAPE", |
| 759 "FLOW_CHART_SORT", |
| 760 "FLOW_CHART_SUMMING_JUNCTION", |
| 761 "FLOW_CHART_TERMINATOR", |
| 762 "ARROW_EAST", |
| 763 "ARROW_NORTH_EAST", |
| 764 "ARROW_NORTH", |
| 765 "SPEECH", |
| 766 "STARBURST", |
| 767 "TEARDROP", |
| 768 "ELLIPSE_RIBBON", |
| 769 "ELLIPSE_RIBBON_2", |
| 770 "CLOUD_CALLOUT", |
| 771 "CUSTOM" |
| 772 ], |
| 773 "enumDescriptions": [ |
| 774 "The shape type that is not predefined.", |
| 775 "Text box shape.", |
| 776 "Rectangle shape. Corresponds to ECMA-376 ST_ShapeType '
rect'.", |
| 777 "Round corner rectangle shape. Corresponds to ECMA-376 S
T_ShapeType\n'roundRect'", |
| 778 "Ellipse shape. Corresponds to ECMA-376 ST_ShapeType 'el
lipse'", |
| 779 "Curved arc shape. Corresponds to ECMA-376 ST_ShapeType
'arc'", |
| 780 "Bent arrow shape. Corresponds to ECMA-376 ST_ShapeType
'bentArrow'", |
| 781 "Bent up arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'bentUpArrow'", |
| 782 "Bevel shape. Corresponds to ECMA-376 ST_ShapeType 'beve
l'", |
| 783 "Block arc shape. Corresponds to ECMA-376 ST_ShapeType '
blockArc'", |
| 784 "Brace pair shape. Corresponds to ECMA-376 ST_ShapeType
'bracePair'", |
| 785 "Bracket pair shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'bracketPair'", |
| 786 "Can shape. Corresponds to ECMA-376 ST_ShapeType 'can'", |
| 787 "Chevron shape. Corresponds to ECMA-376 ST_ShapeType 'ch
evron'", |
| 788 "Chord shape. Corresponds to ECMA-376 ST_ShapeType 'chor
d'", |
| 789 "Cloud shape. Corresponds to ECMA-376 ST_ShapeType 'clou
d'", |
| 790 "Corner shape. Corresponds to ECMA-376 ST_ShapeType 'cor
ner'", |
| 791 "Cube shape. Corresponds to ECMA-376 ST_ShapeType 'cube'
", |
| 792 "Curved down arrow shape. Corresponds to ECMA-376 ST_Sha
peType\n'curvedDownArrow'", |
| 793 "Curved left arrow shape. Corresponds to ECMA-376 ST_Sha
peType\n'curvedLeftArrow'", |
| 794 "Curved right arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'curvedRightArrow'", |
| 795 "Curved up arrow shape. Corresponds to ECMA-376 ST_Shape
Type\n'curvedUpArrow'", |
| 796 "Decagon shape. Corresponds to ECMA-376 ST_ShapeType 'de
cagon'", |
| 797 "Diagonal stripe shape. Corresponds to ECMA-376 ST_Shape
Type 'diagStripe'", |
| 798 "Diamond shape. Corresponds to ECMA-376 ST_ShapeType 'di
amond'", |
| 799 "Dodecagon shape. Corresponds to ECMA-376 ST_ShapeType '
dodecagon'", |
| 800 "Donut shape. Corresponds to ECMA-376 ST_ShapeType 'donu
t'", |
| 801 "Double wave shape. Corresponds to ECMA-376 ST_ShapeType
'doubleWave'", |
| 802 "Down arrow shape. Corresponds to ECMA-376 ST_ShapeType
'downArrow'", |
| 803 "Callout down arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'downArrowCallout'", |
| 804 "Folded corner shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'foldedCorner'", |
| 805 "Frame shape. Corresponds to ECMA-376 ST_ShapeType 'fram
e'", |
| 806 "Half frame shape. Corresponds to ECMA-376 ST_ShapeType
'halfFrame'", |
| 807 "Heart shape. Corresponds to ECMA-376 ST_ShapeType 'hear
t'", |
| 808 "Heptagon shape. Corresponds to ECMA-376 ST_ShapeType 'h
eptagon'", |
| 809 "Hexagon shape. Corresponds to ECMA-376 ST_ShapeType 'he
xagon'", |
| 810 "Home plate shape. Corresponds to ECMA-376 ST_ShapeType
'homePlate'", |
| 811 "Horizontal scroll shape. Corresponds to ECMA-376 ST_Sha
peType\n'horizontalScroll'", |
| 812 "Irregular seal 1 shape. Corresponds to ECMA-376 ST_Shap
eType\n'irregularSeal1'", |
| 813 "Irregular seal 2 shape. Corresponds to ECMA-376 ST_Shap
eType\n'irregularSeal2'", |
| 814 "Left arrow shape. Corresponds to ECMA-376 ST_ShapeType
'leftArrow'", |
| 815 "Callout left arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'leftArrowCallout'", |
| 816 "Left brace shape. Corresponds to ECMA-376 ST_ShapeType
'leftBrace'", |
| 817 "Left bracket shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'leftBracket'", |
| 818 "Left right arrow shape. Corresponds to ECMA-376 ST_Shap
eType\n'leftRightArrow'", |
| 819 "Callout left right arrow shape. Corresponds to ECMA-376
ST_ShapeType\n'leftRightArrowCallout'", |
| 820 "Left right up arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'leftRightUpArrow'", |
| 821 "Left up arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'leftUpArrow'", |
| 822 "Lightning bolt shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'lightningBolt'", |
| 823 "Divide math shape. Corresponds to ECMA-376 ST_ShapeType
'mathDivide'", |
| 824 "Equal math shape. Corresponds to ECMA-376 ST_ShapeType
'mathEqual'", |
| 825 "Minus math shape. Corresponds to ECMA-376 ST_ShapeType
'mathMinus'", |
| 826 "Multiply math shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'mathMultiply'", |
| 827 "Not equal math shape. Corresponds to ECMA-376 ST_ShapeT
ype 'mathNotEqual'", |
| 828 "Plus math shape. Corresponds to ECMA-376 ST_ShapeType '
mathPlus'", |
| 829 "Moon shape. Corresponds to ECMA-376 ST_ShapeType 'moon'
", |
| 830 "No smoking shape. Corresponds to ECMA-376 ST_ShapeType
'noSmoking'", |
| 831 "Notched right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'notchedRightArrow'", |
| 832 "Octagon shape. Corresponds to ECMA-376 ST_ShapeType 'oc
tagon'", |
| 833 "Parallelogram shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'parallelogram'", |
| 834 "Pentagon shape. Corresponds to ECMA-376 ST_ShapeType 'p
entagon'", |
| 835 "Pie shape. Corresponds to ECMA-376 ST_ShapeType 'pie'", |
| 836 "Plaque shape. Corresponds to ECMA-376 ST_ShapeType 'pla
que'", |
| 837 "Plus shape. Corresponds to ECMA-376 ST_ShapeType 'plus'
", |
| 838 "Quad-arrow shape. Corresponds to ECMA-376 ST_ShapeType
'quadArrow'", |
| 839 "Callout quad-arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'quadArrowCallout'", |
| 840 "Ribbon shape. Corresponds to ECMA-376 ST_ShapeType 'rib
bon'", |
| 841 "Ribbon 2 shape. Corresponds to ECMA-376 ST_ShapeType 'r
ibbon2'", |
| 842 "Right arrow shape. Corresponds to ECMA-376 ST_ShapeType
'rightArrow'", |
| 843 "Callout right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'rightArrowCallout'", |
| 844 "Right brace shape. Corresponds to ECMA-376 ST_ShapeType
'rightBrace'", |
| 845 "Right bracket shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'rightBracket'", |
| 846 "One round corner rectangle shape. Corresponds to ECMA-3
76 ST_ShapeType\n'round1Rect'", |
| 847 "Two diagonal round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'round2DiagRect'", |
| 848 "Two same-side round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'round2SameRect'", |
| 849 "Right triangle shape. Corresponds to ECMA-376 ST_ShapeT
ype 'rtTriangle'", |
| 850 "Smiley face shape. Corresponds to ECMA-376 ST_ShapeType
'smileyFace'", |
| 851 "One snip corner rectangle shape. Corresponds to ECMA-37
6 ST_ShapeType\n'snip1Rect'", |
| 852 "Two diagonal snip corner rectangle shape. Corresponds t
o ECMA-376\nST_ShapeType 'snip2DiagRect'", |
| 853 "Two same-side snip corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'snip2SameRect'", |
| 854 "One snip one round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'snipRoundRect'", |
| 855 "Ten pointed star shape. Corresponds to ECMA-376 ST_Shap
eType 'star10'", |
| 856 "Twelve pointed star shape. Corresponds to ECMA-376 ST_S
hapeType 'star12'", |
| 857 "Sixteen pointed star shape. Corresponds to ECMA-376 ST_
ShapeType 'star16'", |
| 858 "Twenty four pointed star shape. Corresponds to ECMA-376
ST_ShapeType\n'star24'", |
| 859 "Thirty two pointed star shape. Corresponds to ECMA-376
ST_ShapeType\n'star32'", |
| 860 "Four pointed star shape. Corresponds to ECMA-376 ST_Sha
peType 'star4'", |
| 861 "Five pointed star shape. Corresponds to ECMA-376 ST_Sha
peType 'star5'", |
| 862 "Six pointed star shape. Corresponds to ECMA-376 ST_Shap
eType 'star6'", |
| 863 "Seven pointed star shape. Corresponds to ECMA-376 ST_Sh
apeType 'star7'", |
| 864 "Eight pointed star shape. Corresponds to ECMA-376 ST_Sh
apeType 'star8'", |
| 865 "Striped right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'stripedRightArrow'", |
| 866 "Sun shape. Corresponds to ECMA-376 ST_ShapeType 'sun'", |
| 867 "Trapezoid shape. Corresponds to ECMA-376 ST_ShapeType '
trapezoid'", |
| 868 "Triangle shape. Corresponds to ECMA-376 ST_ShapeType 't
riangle'", |
| 869 "Up arrow shape. Corresponds to ECMA-376 ST_ShapeType 'u
pArrow'", |
| 870 "Callout up arrow shape. Corresponds to ECMA-376 ST_Shap
eType\n'upArrowCallout'", |
| 871 "Up down arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'upDownArrow'", |
| 872 "U-turn arrow shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'uturnArrow'", |
| 873 "Vertical scroll shape. Corresponds to ECMA-376 ST_Shape
Type\n'verticalScroll'", |
| 874 "Wave shape. Corresponds to ECMA-376 ST_ShapeType 'wave'
", |
| 875 "Callout wedge ellipse shape. Corresponds to ECMA-376 ST
_ShapeType\n'wedgeEllipseCallout'", |
| 876 "Callout wedge rectangle shape. Corresponds to ECMA-376
ST_ShapeType\n'wedgeRectCallout'", |
| 877 "Callout wedge round rectangle shape. Corresponds to ECM
A-376 ST_ShapeType\n'wedgeRoundRectCallout'", |
| 878 "Alternate process flow shape. Corresponds to ECMA-376 S
T_ShapeType\n'flowChartAlternateProcess'", |
| 879 "Collate flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartCollate'", |
| 880 "Connector flow shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'flowChartConnector'", |
| 881 "Decision flow shape. Corresponds to ECMA-376 ST_ShapeTy
pe\n'flowChartDecision'", |
| 882 "Delay flow shape. Corresponds to ECMA-376 ST_ShapeType
'flowChartDelay'", |
| 883 "Display flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartDisplay'", |
| 884 "Document flow shape. Corresponds to ECMA-376 ST_ShapeTy
pe\n'flowChartDocument'", |
| 885 "Extract flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartExtract'", |
| 886 "Input output flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartInputOutput'", |
| 887 "Internal storage flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartInternalStorage'", |
| 888 "Magnetic disk flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticDisk'", |
| 889 "Magnetic drum flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticDrum'", |
| 890 "Magnetic tape flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticTape'", |
| 891 "Manual input flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartManualInput'", |
| 892 "Manual operation flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartManualOperation'", |
| 893 "Merge flow shape. Corresponds to ECMA-376 ST_ShapeType
'flowChartMerge'", |
| 894 "Multi-document flow shape. Corresponds to ECMA-376 ST_S
hapeType\n'flowChartMultidocument'", |
| 895 "Offline storage flow shape. Corresponds to ECMA-376 ST_
ShapeType\n'flowChartOfflineStorage'", |
| 896 "Off-page connector flow shape. Corresponds to ECMA-376
ST_ShapeType\n'flowChartOffpageConnector'", |
| 897 "Online storage flow shape. Corresponds to ECMA-376 ST_S
hapeType\n'flowChartOnlineStorage'", |
| 898 "Or flow shape. Corresponds to ECMA-376 ST_ShapeType 'fl
owChartOr'", |
| 899 "Predefined process flow shape. Corresponds to ECMA-376
ST_ShapeType\n'flowChartPredefinedProcess'", |
| 900 "Preparation flow shape. Corresponds to ECMA-376 ST_Shap
eType\n'flowChartPreparation'", |
| 901 "Process flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartProcess'", |
| 902 "Punched card flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartPunchedCard'", |
| 903 "Punched tape flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartPunchedTape'", |
| 904 "Sort flow shape. Corresponds to ECMA-376 ST_ShapeType '
flowChartSort'", |
| 905 "Summing junction flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartSummingJunction'", |
| 906 "Terminator flow shape. Corresponds to ECMA-376 ST_Shape
Type\n'flowChartTerminator'", |
| 907 "East arrow shape.", |
| 908 "Northeast arrow shape.", |
| 909 "North arrow shape.", |
| 910 "Speech shape.", |
| 911 "Star burst shape.", |
| 912 "Teardrop shape. Corresponds to ECMA-376 ST_ShapeType 't
eardrop'", |
| 913 "Ellipse ribbon shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'ellipseRibbon'", |
| 914 "Ellipse ribbon 2 shape. Corresponds to ECMA-376 ST_Shap
eType\n'ellipseRibbon2'", |
| 915 "Callout cloud shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'cloudCallout'", |
| 916 "Custom shape." |
| 917 ], |
| 918 "type": "string" |
| 919 }, |
| 920 "elementProperties": { |
| 921 "$ref": "PageElementProperties", |
| 922 "description": "The element properties for the shape." |
| 923 } |
| 924 }, |
| 925 "type": "object" |
| 926 }, |
| 927 "Video": { |
| 928 "description": "A PageElement kind representing a\nvideo.", |
| 929 "id": "Video", |
| 930 "properties": { |
| 931 "source": { |
| 932 "description": "The video source.", |
| 933 "enum": [ |
| 934 "SOURCE_UNSPECIFIED", |
| 935 "YOUTUBE" |
| 936 ], |
| 937 "enumDescriptions": [ |
| 938 "The video source is unspecified.", |
| 939 "The video source is YouTube." |
| 940 ], |
| 941 "type": "string" |
| 942 }, |
| 943 "url": { |
| 944 "description": "An URL to a video. The URL is valid as long
as the source video\nexists and sharing settings do not change.", |
| 945 "type": "string" |
| 946 }, |
| 947 "id": { |
| 948 "description": "The video source's unique identifier for thi
s video.", |
| 949 "type": "string" |
| 950 }, |
777 "videoProperties": { | 951 "videoProperties": { |
778 "$ref": "VideoProperties", | 952 "$ref": "VideoProperties", |
779 "description": "The video properties to update." | 953 "description": "The properties of the video." |
780 }, | 954 } |
781 "objectId": { | 955 }, |
782 "description": "The object ID of the video the updates are a
pplied to.", | 956 "type": "object" |
783 "type": "string" | 957 }, |
784 }, | 958 "PageProperties": { |
785 "fields": { | 959 "description": "The properties of the Page.\n\nThe page will inherit
properties from the parent page. Depending on the page\ntype the hierarchy is d
efined in either\nSlideProperties or\nLayoutProperties.", |
786 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `videoProperties` is\nimplied and shoul
d not be specified. A single `\"*\"` can be used as\nshort-hand for listing ever
y field.\n\nFor example to update the video outline color, set `fields` to\n`\"o
utline.outlineFill.solidFill.color\"`.\n\nTo reset a property to its default val
ue, include its field name in the\nfield mask but leave the field itself unset."
, | 960 "id": "PageProperties", |
787 "format": "google-fieldmask", | 961 "properties": { |
788 "type": "string" | 962 "pageBackgroundFill": { |
789 } | 963 "$ref": "PageBackgroundFill", |
790 }, | 964 "description": "The background fill of the page. If unset, t
he background fill is inherited\nfrom a parent page if it exists. If the page ha
s no parent, then the\nbackground fill defaults to the corresponding fill in the
Slides editor." |
791 "type": "object" | 965 }, |
792 }, | 966 "colorScheme": { |
793 "OpaqueColor": { | 967 "$ref": "ColorScheme", |
794 "description": "A themeable solid color value.", | 968 "description": "The color scheme of the page. If unset, the
color scheme is inherited from\na parent page. If the page has no parent, the co
lor scheme uses a default\nSlides color scheme. This field is read-only." |
795 "id": "OpaqueColor", | 969 } |
796 "properties": { | 970 }, |
797 "rgbColor": { | 971 "type": "object" |
798 "$ref": "RgbColor", | |
799 "description": "An opaque RGB color." | |
800 }, | |
801 "themeColor": { | |
802 "description": "An opaque theme color.", | |
803 "enum": [ | |
804 "THEME_COLOR_TYPE_UNSPECIFIED", | |
805 "DARK1", | |
806 "LIGHT1", | |
807 "DARK2", | |
808 "LIGHT2", | |
809 "ACCENT1", | |
810 "ACCENT2", | |
811 "ACCENT3", | |
812 "ACCENT4", | |
813 "ACCENT5", | |
814 "ACCENT6", | |
815 "HYPERLINK", | |
816 "FOLLOWED_HYPERLINK", | |
817 "TEXT1", | |
818 "BACKGROUND1", | |
819 "TEXT2", | |
820 "BACKGROUND2" | |
821 ], | |
822 "enumDescriptions": [ | |
823 "Unspecified theme color. This value should not be used.
", | |
824 "Represents the first dark color.", | |
825 "Represents the first light color.", | |
826 "Represents the second dark color.", | |
827 "Represents the second light color.", | |
828 "Represents the first accent color.", | |
829 "Represents the second accent color.", | |
830 "Represents the third accent color.", | |
831 "Represents the fourth accent color.", | |
832 "Represents the fifth accent color.", | |
833 "Represents the sixth accent color.", | |
834 "Represents the color to use for hyperlinks.", | |
835 "Represents the color to use for visited hyperlinks.", | |
836 "Represents the first text color.", | |
837 "Represents the first background color.", | |
838 "Represents the second text color.", | |
839 "Represents the second background color." | |
840 ], | |
841 "type": "string" | |
842 } | |
843 }, | |
844 "type": "object" | |
845 }, | |
846 "Response": { | |
847 "description": "A single response from an update.", | |
848 "id": "Response", | |
849 "properties": { | |
850 "createTable": { | |
851 "$ref": "CreateTableResponse", | |
852 "description": "The result of creating a table." | |
853 }, | |
854 "replaceAllText": { | |
855 "$ref": "ReplaceAllTextResponse", | |
856 "description": "The result of replacing text." | |
857 }, | |
858 "createLine": { | |
859 "$ref": "CreateLineResponse", | |
860 "description": "The result of creating a line." | |
861 }, | |
862 "createSheetsChart": { | |
863 "$ref": "CreateSheetsChartResponse", | |
864 "description": "The result of creating a Google Sheets chart
." | |
865 }, | |
866 "createSlide": { | |
867 "$ref": "CreateSlideResponse", | |
868 "description": "The result of creating a slide." | |
869 }, | |
870 "createShape": { | |
871 "$ref": "CreateShapeResponse", | |
872 "description": "The result of creating a shape." | |
873 }, | |
874 "replaceAllShapesWithImage": { | |
875 "$ref": "ReplaceAllShapesWithImageResponse", | |
876 "description": "The result of replacing all shapes matching
some criteria with an\nimage." | |
877 }, | |
878 "createVideo": { | |
879 "$ref": "CreateVideoResponse", | |
880 "description": "The result of creating a video." | |
881 }, | |
882 "createImage": { | |
883 "$ref": "CreateImageResponse", | |
884 "description": "The result of creating an image." | |
885 }, | |
886 "duplicateObject": { | |
887 "$ref": "DuplicateObjectResponse", | |
888 "description": "The result of duplicating an object." | |
889 } | |
890 }, | |
891 "type": "object" | |
892 }, | |
893 "LineProperties": { | |
894 "description": "The properties of the Line.\n\nWhen unset, these fie
lds default to values that match the appearance of\nnew lines created in the Sli
des editor.", | |
895 "id": "LineProperties", | |
896 "properties": { | |
897 "weight": { | |
898 "$ref": "Dimension", | |
899 "description": "The thickness of the line." | |
900 }, | |
901 "endArrow": { | |
902 "description": "The style of the arrow at the end of the lin
e.", | |
903 "enum": [ | |
904 "ARROW_STYLE_UNSPECIFIED", | |
905 "NONE", | |
906 "STEALTH_ARROW", | |
907 "FILL_ARROW", | |
908 "FILL_CIRCLE", | |
909 "FILL_SQUARE", | |
910 "FILL_DIAMOND", | |
911 "OPEN_ARROW", | |
912 "OPEN_CIRCLE", | |
913 "OPEN_SQUARE", | |
914 "OPEN_DIAMOND" | |
915 ], | |
916 "enumDescriptions": [ | |
917 "An unspecified arrow style.", | |
918 "No arrow.", | |
919 "Arrow with notched back. Corresponds to ECMA-376 ST_Lin
eEndType value\n'stealth'.", | |
920 "Filled arrow. Corresponds to ECMA-376 ST_LineEndType va
lue 'triangle'.", | |
921 "Filled circle. Corresponds to ECMA-376 ST_LineEndType v
alue 'oval'.", | |
922 "Filled square.", | |
923 "Filled diamond. Corresponds to ECMA-376 ST_LineEndType
value 'diamond'.", | |
924 "Hollow arrow.", | |
925 "Hollow circle.", | |
926 "Hollow square.", | |
927 "Hollow diamond." | |
928 ], | |
929 "type": "string" | |
930 }, | |
931 "link": { | |
932 "$ref": "Link", | |
933 "description": "The hyperlink destination of the line. If un
set, there is no link." | |
934 }, | |
935 "lineFill": { | |
936 "$ref": "LineFill", | |
937 "description": "The fill of the line. The default line fill
matches the defaults for new\nlines created in the Slides editor." | |
938 }, | |
939 "dashStyle": { | |
940 "description": "The dash style of the line.", | |
941 "enum": [ | |
942 "DASH_STYLE_UNSPECIFIED", | |
943 "SOLID", | |
944 "DOT", | |
945 "DASH", | |
946 "DASH_DOT", | |
947 "LONG_DASH", | |
948 "LONG_DASH_DOT" | |
949 ], | |
950 "enumDescriptions": [ | |
951 "Unspecified dash style.", | |
952 "Solid line. Corresponds to ECMA-376 ST_PresetLineDashVa
l value 'solid'.\nThis is the default dash style.", | |
953 "Dotted line. Corresponds to ECMA-376 ST_PresetLineDashV
al value 'dot'.", | |
954 "Dashed line. Corresponds to ECMA-376 ST_PresetLineDashV
al value 'dash'.", | |
955 "Alternating dashes and dots. Corresponds to ECMA-376 ST
_PresetLineDashVal\nvalue 'dashDot'.", | |
956 "Line with large dashes. Corresponds to ECMA-376 ST_Pres
etLineDashVal\nvalue 'lgDash'.", | |
957 "Alternating large dashes and dots. Corresponds to ECMA-
376\nST_PresetLineDashVal value 'lgDashDot'." | |
958 ], | |
959 "type": "string" | |
960 }, | |
961 "startArrow": { | |
962 "description": "The style of the arrow at the beginning of t
he line.", | |
963 "enum": [ | |
964 "ARROW_STYLE_UNSPECIFIED", | |
965 "NONE", | |
966 "STEALTH_ARROW", | |
967 "FILL_ARROW", | |
968 "FILL_CIRCLE", | |
969 "FILL_SQUARE", | |
970 "FILL_DIAMOND", | |
971 "OPEN_ARROW", | |
972 "OPEN_CIRCLE", | |
973 "OPEN_SQUARE", | |
974 "OPEN_DIAMOND" | |
975 ], | |
976 "enumDescriptions": [ | |
977 "An unspecified arrow style.", | |
978 "No arrow.", | |
979 "Arrow with notched back. Corresponds to ECMA-376 ST_Lin
eEndType value\n'stealth'.", | |
980 "Filled arrow. Corresponds to ECMA-376 ST_LineEndType va
lue 'triangle'.", | |
981 "Filled circle. Corresponds to ECMA-376 ST_LineEndType v
alue 'oval'.", | |
982 "Filled square.", | |
983 "Filled diamond. Corresponds to ECMA-376 ST_LineEndType
value 'diamond'.", | |
984 "Hollow arrow.", | |
985 "Hollow circle.", | |
986 "Hollow square.", | |
987 "Hollow diamond." | |
988 ], | |
989 "type": "string" | |
990 } | |
991 }, | |
992 "type": "object" | |
993 }, | |
994 "Table": { | |
995 "description": "A PageElement kind representing a\ntable.", | |
996 "id": "Table", | |
997 "properties": { | |
998 "columns": { | |
999 "description": "Number of columns in the table.", | |
1000 "format": "int32", | |
1001 "type": "integer" | |
1002 }, | |
1003 "tableColumns": { | |
1004 "description": "Properties of each column.", | |
1005 "items": { | |
1006 "$ref": "TableColumnProperties" | |
1007 }, | |
1008 "type": "array" | |
1009 }, | |
1010 "rows": { | |
1011 "description": "Number of rows in the table.", | |
1012 "format": "int32", | |
1013 "type": "integer" | |
1014 }, | |
1015 "tableRows": { | |
1016 "description": "Properties and contents of each row.\n\nCell
s that span multiple rows are contained in only one of these rows and\nhave a ro
w_span greater\nthan 1.", | |
1017 "items": { | |
1018 "$ref": "TableRow" | |
1019 }, | |
1020 "type": "array" | |
1021 } | |
1022 }, | |
1023 "type": "object" | |
1024 }, | 972 }, |
1025 "NestingLevel": { | 973 "NestingLevel": { |
1026 "description": "Contains properties describing the look and feel of
a list bullet at a given\nlevel of nesting.", | 974 "description": "Contains properties describing the look and feel of
a list bullet at a given\nlevel of nesting.", |
1027 "id": "NestingLevel", | 975 "id": "NestingLevel", |
1028 "properties": { | 976 "properties": { |
1029 "bulletStyle": { | 977 "bulletStyle": { |
1030 "$ref": "TextStyle", | 978 "$ref": "TextStyle", |
1031 "description": "The style of a bullet at this level of nesti
ng." | 979 "description": "The style of a bullet at this level of nesti
ng." |
1032 } | 980 } |
1033 }, | 981 }, |
1034 "type": "object" | 982 "type": "object" |
1035 }, | 983 }, |
1036 "DuplicateObjectResponse": { | 984 "TableCell": { |
1037 "description": "The response of duplicating an object.", | 985 "description": "Properties and contents of each table cell.", |
1038 "id": "DuplicateObjectResponse", | 986 "id": "TableCell", |
1039 "properties": { | 987 "properties": { |
1040 "objectId": { | 988 "text": { |
1041 "description": "The ID of the new duplicate object.", | 989 "$ref": "TextContent", |
1042 "type": "string" | 990 "description": "The text content of the cell." |
1043 } | 991 }, |
1044 }, | 992 "tableCellProperties": { |
1045 "type": "object" | 993 "$ref": "TableCellProperties", |
1046 }, | 994 "description": "The properties of the table cell." |
1047 "RefreshSheetsChartRequest": { | 995 }, |
1048 "description": "Refreshes an embedded Google Sheets chart by replaci
ng it with the latest\nversion of the chart from Google Sheets.\n\nNOTE: Refresh
ing charts requires at least one of the spreadsheets.readonly,\nspreadsheets, d
rive.readonly, or drive OAuth scopes.", | 996 "location": { |
1049 "id": "RefreshSheetsChartRequest", | 997 "$ref": "TableCellLocation", |
1050 "properties": { | 998 "description": "The location of the cell within the table." |
1051 "objectId": { | 999 }, |
1052 "description": "The object ID of the chart to refresh.", | 1000 "rowSpan": { |
1053 "type": "string" | 1001 "description": "Row span of the cell.", |
1054 } | |
1055 }, | |
1056 "type": "object" | |
1057 }, | |
1058 "TableCellLocation": { | |
1059 "description": "A location of a single table cell within a table.", | |
1060 "id": "TableCellLocation", | |
1061 "properties": { | |
1062 "rowIndex": { | |
1063 "description": "The 0-based row index.", | |
1064 "format": "int32", | 1002 "format": "int32", |
1065 "type": "integer" | 1003 "type": "integer" |
1066 }, | 1004 }, |
1067 "columnIndex": { | 1005 "columnSpan": { |
1068 "description": "The 0-based column index.", | 1006 "description": "Column span of the cell.", |
1069 "format": "int32", | 1007 "format": "int32", |
1070 "type": "integer" | 1008 "type": "integer" |
1071 } | 1009 } |
1072 }, | 1010 }, |
1073 "type": "object" | 1011 "type": "object" |
1074 }, | 1012 }, |
1075 "TextContent": { | 1013 "UpdateLinePropertiesRequest": { |
1076 "description": "The general text content. The text must reside in a
compatible shape (e.g.\ntext box or rectangle) or a table cell in a page.", | 1014 "description": "Updates the properties of a Line.", |
1077 "id": "TextContent", | 1015 "id": "UpdateLinePropertiesRequest", |
1078 "properties": { | 1016 "properties": { |
1079 "lists": { | 1017 "objectId": { |
1080 "additionalProperties": { | 1018 "description": "The object ID of the line the update is appl
ied to.", |
1081 "$ref": "List" | 1019 "type": "string" |
1082 }, | |
1083 "description": "The bulleted lists contained in this text, k
eyed by list ID.", | |
1084 "type": "object" | |
1085 }, | 1020 }, |
1086 "textElements": { | 1021 "lineProperties": { |
1087 "description": "The text contents broken down into its compo
nent parts, including styling\ninformation. This property is read-only.", | 1022 "$ref": "LineProperties", |
| 1023 "description": "The line properties to update." |
| 1024 }, |
| 1025 "fields": { |
| 1026 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `lineProperties` is\nimplied and should
not be specified. A single `\"*\"` can be used as\nshort-hand for listing every
field.\n\nFor example to update the line solid fill color, set `fields` to\n`\"
lineFill.solidFill.color\"`.\n\nTo reset a property to its default value, includ
e its field name in the\nfield mask but leave the field itself unset.", |
| 1027 "format": "google-fieldmask", |
| 1028 "type": "string" |
| 1029 } |
| 1030 }, |
| 1031 "type": "object" |
| 1032 }, |
| 1033 "TableCellBackgroundFill": { |
| 1034 "description": "The table cell background fill.", |
| 1035 "id": "TableCellBackgroundFill", |
| 1036 "properties": { |
| 1037 "propertyState": { |
| 1038 "description": "The background fill property state.\n\nUpdat
ing the the fill on a table cell will implicitly update this field\nto `RENDERED
`, unless another value is specified in the same request. To\nhave no fill on a
table cell, set this field to `NOT_RENDERED`. In this\ncase, any other fill fiel
ds set in the same request will be ignored.", |
| 1039 "enum": [ |
| 1040 "RENDERED", |
| 1041 "NOT_RENDERED", |
| 1042 "INHERIT" |
| 1043 ], |
| 1044 "enumDescriptions": [ |
| 1045 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", |
| 1046 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", |
| 1047 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." |
| 1048 ], |
| 1049 "type": "string" |
| 1050 }, |
| 1051 "solidFill": { |
| 1052 "$ref": "SolidFill", |
| 1053 "description": "Solid color fill." |
| 1054 } |
| 1055 }, |
| 1056 "type": "object" |
| 1057 }, |
| 1058 "UpdateSlidesPositionRequest": { |
| 1059 "description": "Updates the position of slides in the presentation."
, |
| 1060 "id": "UpdateSlidesPositionRequest", |
| 1061 "properties": { |
| 1062 "insertionIndex": { |
| 1063 "description": "The index where the slides should be inserte
d, based on the slide\narrangement before the move takes place. Must be between
zero and the\nnumber of slides in the presentation, inclusive.", |
| 1064 "format": "int32", |
| 1065 "type": "integer" |
| 1066 }, |
| 1067 "slideObjectIds": { |
| 1068 "description": "The IDs of the slides in the presentation th
at should be moved.\nThe slides in this list must be in existing presentation or
der, without\nduplicates.", |
1088 "items": { | 1069 "items": { |
1089 "$ref": "TextElement" | 1070 "type": "string" |
1090 }, | 1071 }, |
1091 "type": "array" | 1072 "type": "array" |
1092 } | 1073 } |
1093 }, | 1074 }, |
1094 "type": "object" | 1075 "type": "object" |
1095 }, | |
1096 "PageElement": { | |
1097 "description": "A visual element rendered on a page.", | |
1098 "id": "PageElement", | |
1099 "properties": { | |
1100 "description": { | |
1101 "description": "The description of the page element. Combine
d with title to display alt\ntext.", | |
1102 "type": "string" | |
1103 }, | |
1104 "title": { | |
1105 "description": "The title of the page element. Combined with
description to display alt\ntext.", | |
1106 "type": "string" | |
1107 }, | |
1108 "transform": { | |
1109 "$ref": "AffineTransform", | |
1110 "description": "The transform of the page element." | |
1111 }, | |
1112 "video": { | |
1113 "$ref": "Video", | |
1114 "description": "A video page element." | |
1115 }, | |
1116 "sheetsChart": { | |
1117 "$ref": "SheetsChart", | |
1118 "description": "A linked chart embedded from Google Sheets.
Unlinked charts are\nrepresented as images." | |
1119 }, | |
1120 "line": { | |
1121 "$ref": "Line", | |
1122 "description": "A line page element." | |
1123 }, | |
1124 "table": { | |
1125 "$ref": "Table", | |
1126 "description": "A table page element." | |
1127 }, | |
1128 "wordArt": { | |
1129 "$ref": "WordArt", | |
1130 "description": "A word art page element." | |
1131 }, | |
1132 "shape": { | |
1133 "$ref": "Shape", | |
1134 "description": "A generic shape." | |
1135 }, | |
1136 "elementGroup": { | |
1137 "$ref": "Group", | |
1138 "description": "A collection of page elements joined as a si
ngle unit." | |
1139 }, | |
1140 "image": { | |
1141 "$ref": "Image", | |
1142 "description": "An image page element." | |
1143 }, | |
1144 "objectId": { | |
1145 "description": "The object ID for this page element. Object
IDs used by\ngoogle.apps.slides.v1.Page and\ngoogle.apps.slides.v1.PageElement s
hare the same namespace.", | |
1146 "type": "string" | |
1147 }, | |
1148 "size": { | |
1149 "$ref": "Size", | |
1150 "description": "The size of the page element." | |
1151 } | |
1152 }, | |
1153 "type": "object" | |
1154 }, | 1076 }, |
1155 "UpdatePagePropertiesRequest": { | 1077 "UpdatePagePropertiesRequest": { |
1156 "description": "Updates the properties of a Page.", | 1078 "description": "Updates the properties of a Page.", |
1157 "id": "UpdatePagePropertiesRequest", | 1079 "id": "UpdatePagePropertiesRequest", |
1158 "properties": { | 1080 "properties": { |
1159 "objectId": { | |
1160 "description": "The object ID of the page the update is appl
ied to.", | |
1161 "type": "string" | |
1162 }, | |
1163 "fields": { | 1081 "fields": { |
1164 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `pageProperties` is\nimplied and should
not be specified. A single `\"*\"` can be used as\nshort-hand for listing every
field.\n\nFor example to update the page background solid fill color, set `fiel
ds`\nto `\"pageBackgroundFill.solidFill.color\"`.\n\nTo reset a property to its
default value, include its field name in the\nfield mask but leave the field its
elf unset.", | 1082 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `pageProperties` is\nimplied and should
not be specified. A single `\"*\"` can be used as\nshort-hand for listing every
field.\n\nFor example to update the page background solid fill color, set `fiel
ds`\nto `\"pageBackgroundFill.solidFill.color\"`.\n\nTo reset a property to its
default value, include its field name in the\nfield mask but leave the field its
elf unset.", |
1165 "format": "google-fieldmask", | 1083 "format": "google-fieldmask", |
1166 "type": "string" | 1084 "type": "string" |
1167 }, | 1085 }, |
| 1086 "objectId": { |
| 1087 "description": "The object ID of the page the update is appl
ied to.", |
| 1088 "type": "string" |
| 1089 }, |
1168 "pageProperties": { | 1090 "pageProperties": { |
1169 "$ref": "PageProperties", | 1091 "$ref": "PageProperties", |
1170 "description": "The page properties to update." | 1092 "description": "The page properties to update." |
1171 } | 1093 } |
1172 }, | 1094 }, |
1173 "type": "object" | 1095 "type": "object" |
1174 }, | 1096 }, |
1175 "UpdateTableCellPropertiesRequest": { | 1097 "Group": { |
1176 "description": "Update the properties of a TableCell.", | 1098 "description": "A PageElement kind representing a\njoined collection
of PageElements.", |
1177 "id": "UpdateTableCellPropertiesRequest", | 1099 "id": "Group", |
1178 "properties": { | 1100 "properties": { |
1179 "objectId": { | 1101 "children": { |
1180 "description": "The object ID of the table.", | 1102 "description": "The collection of elements in the group. The
minimum size of a group is 2.", |
1181 "type": "string" | |
1182 }, | |
1183 "tableRange": { | |
1184 "$ref": "TableRange", | |
1185 "description": "The table range representing the subset of t
he table to which the updates\nare applied. If a table range is not specified, t
he updates will apply to\nthe entire table." | |
1186 }, | |
1187 "fields": { | |
1188 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `tableCellProperties` is\nimplied and s
hould not be specified. A single `\"*\"` can be used as\nshort-hand for listing
every field.\n\nFor example to update the table cell background solid fill color
, set\n`fields` to `\"tableCellBackgroundFill.solidFill.color\"`.\n\nTo reset a
property to its default value, include its field name in the\nfield mask but lea
ve the field itself unset.", | |
1189 "format": "google-fieldmask", | |
1190 "type": "string" | |
1191 }, | |
1192 "tableCellProperties": { | |
1193 "$ref": "TableCellProperties", | |
1194 "description": "The table cell properties to update." | |
1195 } | |
1196 }, | |
1197 "type": "object" | |
1198 }, | |
1199 "BatchUpdatePresentationRequest": { | |
1200 "description": "Request message for PresentationsService.BatchUpdate
Presentation.", | |
1201 "id": "BatchUpdatePresentationRequest", | |
1202 "properties": { | |
1203 "requests": { | |
1204 "description": "A list of updates to apply to the presentati
on.", | |
1205 "items": { | 1103 "items": { |
1206 "$ref": "Request" | 1104 "$ref": "PageElement" |
1207 }, | 1105 }, |
1208 "type": "array" | 1106 "type": "array" |
1209 } | 1107 } |
1210 }, | 1108 }, |
1211 "type": "object" | 1109 "type": "object" |
1212 }, | 1110 }, |
1213 "Dimension": { | |
1214 "description": "A magnitude in a single direction in the specified u
nits.", | |
1215 "id": "Dimension", | |
1216 "properties": { | |
1217 "unit": { | |
1218 "description": "The units for magnitude.", | |
1219 "enum": [ | |
1220 "UNIT_UNSPECIFIED", | |
1221 "EMU", | |
1222 "PT" | |
1223 ], | |
1224 "enumDescriptions": [ | |
1225 "The units are unknown.", | |
1226 "An English Metric Unit (EMU) is defined as 1/360,000 of
a centimeter\nand thus there are 914,400 EMUs per inch, and 12,700 EMUs per poi
nt.", | |
1227 "A point, 1/72 of an inch." | |
1228 ], | |
1229 "type": "string" | |
1230 }, | |
1231 "magnitude": { | |
1232 "description": "The magnitude.", | |
1233 "format": "double", | |
1234 "type": "number" | |
1235 } | |
1236 }, | |
1237 "type": "object" | |
1238 }, | |
1239 "Placeholder": { | 1111 "Placeholder": { |
1240 "description": "The placeholder information that uniquely identifies
a placeholder shape.", | 1112 "description": "The placeholder information that uniquely identifies
a placeholder shape.", |
1241 "id": "Placeholder", | 1113 "id": "Placeholder", |
1242 "properties": { | 1114 "properties": { |
| 1115 "parentObjectId": { |
| 1116 "description": "The object ID of this shape's parent placeho
lder.\nIf unset, the parent placeholder shape does not exist, so the shape does\
nnot inherit properties from any other shape.", |
| 1117 "type": "string" |
| 1118 }, |
1243 "index": { | 1119 "index": { |
1244 "description": "The index of the placeholder. If the same pl
aceholder types are the present\nin the same page, they would have different ind
ex values.", | 1120 "description": "The index of the placeholder. If the same pl
aceholder types are the present\nin the same page, they would have different ind
ex values.", |
1245 "format": "int32", | 1121 "format": "int32", |
1246 "type": "integer" | 1122 "type": "integer" |
1247 }, | 1123 }, |
1248 "type": { | 1124 "type": { |
1249 "description": "The type of the placeholder.", | 1125 "description": "The type of the placeholder.", |
1250 "enum": [ | 1126 "enum": [ |
1251 "NONE", | 1127 "NONE", |
1252 "BODY", | 1128 "BODY", |
(...skipping 26 matching lines...) Expand all Loading... |
1279 "Multimedia.", | 1155 "Multimedia.", |
1280 "Any content type.", | 1156 "Any content type.", |
1281 "Picture.", | 1157 "Picture.", |
1282 "Number of a slide.", | 1158 "Number of a slide.", |
1283 "Subtitle.", | 1159 "Subtitle.", |
1284 "Table.", | 1160 "Table.", |
1285 "Slide title.", | 1161 "Slide title.", |
1286 "Slide image." | 1162 "Slide image." |
1287 ], | 1163 ], |
1288 "type": "string" | 1164 "type": "string" |
1289 }, | |
1290 "parentObjectId": { | |
1291 "description": "The object ID of this shape's parent placeho
lder.\nIf unset, the parent placeholder shape does not exist, so the shape does\
nnot inherit properties from any other shape.", | |
1292 "type": "string" | |
1293 } | 1165 } |
1294 }, | 1166 }, |
1295 "type": "object" | 1167 "type": "object" |
1296 }, | 1168 }, |
1297 "CreateSheetsChartRequest": { | 1169 "DuplicateObjectRequest": { |
1298 "description": "Creates an embedded Google Sheets chart.\n\nNOTE: Ch
art creation requires at least one of the spreadsheets.readonly,\nspreadsheets,
drive.readonly, or drive OAuth scopes.", | 1170 "description": "Duplicates a slide or page element.\n\nWhen duplicat
ing a slide, the duplicate slide will be created immediately\nfollowing the spec
ified slide. When duplicating a page element, the duplicate\nwill be placed on t
he same page at the same position as the original.", |
1299 "id": "CreateSheetsChartRequest", | 1171 "id": "DuplicateObjectRequest", |
1300 "properties": { | 1172 "properties": { |
1301 "chartId": { | 1173 "objectIds": { |
1302 "description": "The ID of the specific chart in the Google S
heets spreadsheet.", | 1174 "additionalProperties": { |
1303 "format": "int32", | 1175 "type": "string" |
1304 "type": "integer" | 1176 }, |
| 1177 "description": "The object being duplicated may contain othe
r objects, for example when\nduplicating a slide or a group page element. This m
ap defines how the IDs\nof duplicated objects are generated: the keys are the ID
s of the original\nobjects and its values are the IDs that will be assigned to t
he\ncorresponding duplicate object. The ID of the source object's duplicate\nmay
be specified in this map as well, using the same value of the\n`object_id` fiel
d as a key and the newly desired ID as the value.\n\nAll keys must correspond to
existing IDs in the presentation. All values\nmust be unique in the presentatio
n and must start with an alphanumeric\ncharacter or an underscore (matches regex
`[a-zA-Z0-9_]`); remaining\ncharacters may include those as well as a hyphen or
colon (matches regex\n`[a-zA-Z0-9_-:]`). The length of the new ID must not be l
ess than 5 or\ngreater than 50.\n\nIf any IDs of source objects are omitted from
the map, a new random ID will\nbe assigned. If the map is empty or unset, all d
uplicate objects will\nreceive a new random ID.", |
| 1178 "type": "object" |
1305 }, | 1179 }, |
1306 "objectId": { | 1180 "objectId": { |
1307 "description": "A user-supplied object ID.\n\nIf specified,
the ID must be unique among all pages and page elements in\nthe presentation. Th
e ID should start with a word character [a-zA-Z0-9_]\nand then followed by any n
umber of the following characters [a-zA-Z0-9_-:].\nThe length of the ID should n
ot be less than 5 or greater than 50.\nIf empty, a unique identifier will be gen
erated.", | 1181 "description": "The ID of the object to duplicate.", |
| 1182 "type": "string" |
| 1183 } |
| 1184 }, |
| 1185 "type": "object" |
| 1186 }, |
| 1187 "ReplaceAllTextRequest": { |
| 1188 "description": "Replaces all instances of text matching a criteria w
ith replace text.", |
| 1189 "id": "ReplaceAllTextRequest", |
| 1190 "properties": { |
| 1191 "replaceText": { |
| 1192 "description": "The text that will replace the matched text.
", |
1308 "type": "string" | 1193 "type": "string" |
1309 }, | 1194 }, |
| 1195 "containsText": { |
| 1196 "$ref": "SubstringMatchCriteria", |
| 1197 "description": "Finds text in a shape matching this substrin
g." |
| 1198 } |
| 1199 }, |
| 1200 "type": "object" |
| 1201 }, |
| 1202 "Page": { |
| 1203 "description": "A page in a presentation.", |
| 1204 "id": "Page", |
| 1205 "properties": { |
| 1206 "layoutProperties": { |
| 1207 "$ref": "LayoutProperties", |
| 1208 "description": "Layout specific properties. Only set if page
_type = LAYOUT." |
| 1209 }, |
| 1210 "notesProperties": { |
| 1211 "$ref": "NotesProperties", |
| 1212 "description": "Notes specific properties. Only set if page_
type = NOTES." |
| 1213 }, |
| 1214 "pageType": { |
| 1215 "description": "The type of the page.", |
| 1216 "enum": [ |
| 1217 "SLIDE", |
| 1218 "MASTER", |
| 1219 "LAYOUT", |
| 1220 "NOTES", |
| 1221 "NOTES_MASTER" |
| 1222 ], |
| 1223 "enumDescriptions": [ |
| 1224 "A slide page.", |
| 1225 "A master slide page.", |
| 1226 "A layout page.", |
| 1227 "A notes page.", |
| 1228 "A notes master page." |
| 1229 ], |
| 1230 "type": "string" |
| 1231 }, |
| 1232 "pageElements": { |
| 1233 "description": "The page elements rendered on the page.", |
| 1234 "items": { |
| 1235 "$ref": "PageElement" |
| 1236 }, |
| 1237 "type": "array" |
| 1238 }, |
| 1239 "pageProperties": { |
| 1240 "$ref": "PageProperties", |
| 1241 "description": "The properties of the page." |
| 1242 }, |
| 1243 "slideProperties": { |
| 1244 "$ref": "SlideProperties", |
| 1245 "description": "Slide specific properties. Only set if page_
type = SLIDE." |
| 1246 }, |
| 1247 "objectId": { |
| 1248 "description": "The object ID for this page. Object IDs used
by\nPage and\nPageElement share the same namespace.", |
| 1249 "type": "string" |
| 1250 } |
| 1251 }, |
| 1252 "type": "object" |
| 1253 }, |
| 1254 "ShapeBackgroundFill": { |
| 1255 "description": "The shape background fill.", |
| 1256 "id": "ShapeBackgroundFill", |
| 1257 "properties": { |
| 1258 "propertyState": { |
| 1259 "description": "The background fill property state.\n\nUpdat
ing the the fill on a shape will implicitly update this field to\n`RENDERED`, un
less another value is specified in the same request. To\nhave no fill on a shape
, set this field to `NOT_RENDERED`. In this case,\nany other fill fields set in
the same request will be ignored.", |
| 1260 "enum": [ |
| 1261 "RENDERED", |
| 1262 "NOT_RENDERED", |
| 1263 "INHERIT" |
| 1264 ], |
| 1265 "enumDescriptions": [ |
| 1266 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", |
| 1267 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", |
| 1268 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." |
| 1269 ], |
| 1270 "type": "string" |
| 1271 }, |
| 1272 "solidFill": { |
| 1273 "$ref": "SolidFill", |
| 1274 "description": "Solid color fill." |
| 1275 } |
| 1276 }, |
| 1277 "type": "object" |
| 1278 }, |
| 1279 "CropProperties": { |
| 1280 "description": "The crop properties of an object enclosed in a conta
iner. For example, an\nImage.\n\nThe crop properties is represented by the offse
ts of four edges which define\na crop rectangle. The offsets are measured in per
centage from the\ncorresponding edges of the object's original bounding rectangl
e towards\ninside, relative to the object's original dimensions.\n\n- If the off
set is in the interval (0, 1), the corresponding edge of crop\nrectangle is posi
tioned inside of the object's original bounding rectangle.\n- If the offset is n
egative or greater than 1, the corresponding edge of crop\nrectangle is position
ed outside of the object's original bounding rectangle.\n- If the left edge of t
he crop rectangle is on the right side of its right\nedge, the object will be fl
ipped horizontally.\n- If the top edge of the crop rectangle is below its bottom
edge, the object\nwill be flipped vertically.\n- If all offsets and rotation an
gle is 0, the object is not cropped.\n\nAfter cropping, the content in the crop
rectangle will be stretched to fit\nits container.", |
| 1281 "id": "CropProperties", |
| 1282 "properties": { |
| 1283 "rightOffset": { |
| 1284 "description": "The offset specifies the right edge of the c
rop rectangle that is located\nto the left of the original bounding rectangle ri
ght edge, relative to the\nobject's original width.", |
| 1285 "format": "float", |
| 1286 "type": "number" |
| 1287 }, |
| 1288 "bottomOffset": { |
| 1289 "description": "The offset specifies the bottom edge of the
crop rectangle that is located\nabove the original bounding rectangle bottom edg
e, relative to the object's\noriginal height.", |
| 1290 "format": "float", |
| 1291 "type": "number" |
| 1292 }, |
| 1293 "angle": { |
| 1294 "description": "The rotation angle of the crop window around
its center, in radians.\nRotation angle is applied after the offset.", |
| 1295 "format": "float", |
| 1296 "type": "number" |
| 1297 }, |
| 1298 "topOffset": { |
| 1299 "description": "The offset specifies the top edge of the cro
p rectangle that is located\nbelow the original bounding rectangle top edge, rel
ative to the object's\noriginal height.", |
| 1300 "format": "float", |
| 1301 "type": "number" |
| 1302 }, |
| 1303 "leftOffset": { |
| 1304 "description": "The offset specifies the left edge of the cr
op rectangle that is located to\nthe right of the original bounding rectangle le
ft edge, relative to the\nobject's original width.", |
| 1305 "format": "float", |
| 1306 "type": "number" |
| 1307 } |
| 1308 }, |
| 1309 "type": "object" |
| 1310 }, |
| 1311 "ReplaceAllShapesWithSheetsChartRequest": { |
| 1312 "description": "Replaces all shapes that match the given criteria wi
th the provided Google\nSheets chart. The chart will be scaled and centered to f
it within the bounds\nof the original shape.\n\nNOTE: Replacing shapes with a ch
art requires at least one of the\nspreadsheets.readonly, spreadsheets, drive.rea
donly, or drive OAuth scopes.", |
| 1313 "id": "ReplaceAllShapesWithSheetsChartRequest", |
| 1314 "properties": { |
1310 "spreadsheetId": { | 1315 "spreadsheetId": { |
1311 "description": "The ID of the Google Sheets spreadsheet that
contains the chart.", | 1316 "description": "The ID of the Google Sheets spreadsheet that
contains the chart.", |
1312 "type": "string" | 1317 "type": "string" |
1313 }, | 1318 }, |
1314 "elementProperties": { | |
1315 "$ref": "PageElementProperties", | |
1316 "description": "The element properties for the chart.\n\nWhe
n the aspect ratio of the provided size does not match the chart aspect\nratio,
the chart is scaled and centered with respect to the size in order\nto maintain
aspect ratio. The provided transform is applied after this\noperation." | |
1317 }, | |
1318 "linkingMode": { | 1319 "linkingMode": { |
1319 "description": "The mode with which the chart is linked to t
he source spreadsheet. When\nnot specified, the chart will be an image that is n
ot linked.", | 1320 "description": "The mode with which the chart is linked to t
he source spreadsheet. When\nnot specified, the chart will be an image that is n
ot linked.", |
1320 "enum": [ | 1321 "enum": [ |
1321 "NOT_LINKED_IMAGE", | 1322 "NOT_LINKED_IMAGE", |
1322 "LINKED" | 1323 "LINKED" |
1323 ], | 1324 ], |
1324 "enumDescriptions": [ | 1325 "enumDescriptions": [ |
1325 "The chart is not associated with the source spreadsheet
and cannot be\nupdated. A chart that is not linked will be inserted as an image
.", | 1326 "The chart is not associated with the source spreadsheet
and cannot be\nupdated. A chart that is not linked will be inserted as an image
.", |
1326 "Linking the chart allows it to be updated, and other co
llaborators will\nsee a link to the spreadsheet." | 1327 "Linking the chart allows it to be updated, and other co
llaborators will\nsee a link to the spreadsheet." |
1327 ], | 1328 ], |
1328 "type": "string" | 1329 "type": "string" |
| 1330 }, |
| 1331 "containsText": { |
| 1332 "$ref": "SubstringMatchCriteria", |
| 1333 "description": "The criteria that the shapes must match in o
rder to be replaced. The\nrequest will replace all of the shapes that contain th
e given text." |
| 1334 }, |
| 1335 "chartId": { |
| 1336 "description": "The ID of the specific chart in the Google S
heets spreadsheet.", |
| 1337 "format": "int32", |
| 1338 "type": "integer" |
1329 } | 1339 } |
1330 }, | 1340 }, |
1331 "type": "object" | 1341 "type": "object" |
1332 }, | 1342 }, |
1333 "DeleteTableRowRequest": { | 1343 "Range": { |
1334 "description": "Deletes a row from a table.", | 1344 "description": "Specifies a contiguous range of an indexed collectio
n, such as characters in\ntext.", |
1335 "id": "DeleteTableRowRequest", | 1345 "id": "Range", |
1336 "properties": { | 1346 "properties": { |
1337 "tableObjectId": { | 1347 "type": { |
1338 "description": "The table to delete rows from.", | 1348 "description": "The type of range.", |
| 1349 "enum": [ |
| 1350 "RANGE_TYPE_UNSPECIFIED", |
| 1351 "FIXED_RANGE", |
| 1352 "FROM_START_INDEX", |
| 1353 "ALL" |
| 1354 ], |
| 1355 "enumDescriptions": [ |
| 1356 "Unspecified range type. This value must not be used.", |
| 1357 "A fixed range. Both the `start_index` and\n`end_index`
must be specified.", |
| 1358 "Starts the range at `start_index` and continues until t
he\nend of the collection. The `end_index` must not be specified.", |
| 1359 "Sets the range to be the whole length of the collection
. Both the\n`start_index` and the `end_index` must not be\nspecified." |
| 1360 ], |
1339 "type": "string" | 1361 "type": "string" |
1340 }, | 1362 }, |
1341 "cellLocation": { | 1363 "startIndex": { |
1342 "$ref": "TableCellLocation", | 1364 "description": "The optional zero-based index of the beginni
ng of the collection.\nRequired for `SPECIFIC_RANGE` and `FROM_START_INDEX` rang
es.", |
1343 "description": "The reference table cell location from which
a row will be deleted.\n\nThe row this cell spans will be deleted. If this is a
merged cell, multiple\nrows will be deleted. If no rows remain in the table aft
er this deletion,\nthe whole table is deleted." | 1365 "format": "int32", |
| 1366 "type": "integer" |
| 1367 }, |
| 1368 "endIndex": { |
| 1369 "description": "The optional zero-based index of the end of
the collection.\nRequired for `SPECIFIC_RANGE` delete mode.", |
| 1370 "format": "int32", |
| 1371 "type": "integer" |
1344 } | 1372 } |
1345 }, | 1373 }, |
1346 "type": "object" | 1374 "type": "object" |
1347 }, | 1375 }, |
1348 "Video": { | 1376 "ColorStop": { |
1349 "description": "A PageElement kind representing a\nvideo.", | 1377 "description": "A color and position in a gradient band.", |
1350 "id": "Video", | 1378 "id": "ColorStop", |
1351 "properties": { | 1379 "properties": { |
1352 "url": { | 1380 "alpha": { |
1353 "description": "An URL to a video. The URL is valid as long
as the source video\nexists and sharing settings do not change.", | 1381 "description": "The alpha value of this color in the gradien
t band. Defaults to 1.0,\nfully opaque.", |
| 1382 "format": "float", |
| 1383 "type": "number" |
| 1384 }, |
| 1385 "position": { |
| 1386 "description": "The relative position of the color stop in t
he gradient band measured\nin percentage. The value should be in the interval [0
.0, 1.0].", |
| 1387 "format": "float", |
| 1388 "type": "number" |
| 1389 }, |
| 1390 "color": { |
| 1391 "$ref": "OpaqueColor", |
| 1392 "description": "The color of the gradient stop." |
| 1393 } |
| 1394 }, |
| 1395 "type": "object" |
| 1396 }, |
| 1397 "CreateVideoRequest": { |
| 1398 "description": "Creates a video.", |
| 1399 "id": "CreateVideoRequest", |
| 1400 "properties": { |
| 1401 "elementProperties": { |
| 1402 "$ref": "PageElementProperties", |
| 1403 "description": "The element properties for the video." |
| 1404 }, |
| 1405 "id": { |
| 1406 "description": "The video source's unique identifier for thi
s video.\n\ne.g. For YouTube video https://www.youtube.com/watch?v=7U3axjORYZ0,\
nthe ID is 7U3axjORYZ0.", |
1354 "type": "string" | 1407 "type": "string" |
1355 }, | 1408 }, |
1356 "videoProperties": { | 1409 "objectId": { |
1357 "$ref": "VideoProperties", | 1410 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", |
1358 "description": "The properties of the video." | 1411 "type": "string" |
1359 }, | 1412 }, |
1360 "source": { | 1413 "source": { |
1361 "description": "The video source.", | 1414 "description": "The video source.", |
1362 "enum": [ | 1415 "enum": [ |
1363 "SOURCE_UNSPECIFIED", | 1416 "SOURCE_UNSPECIFIED", |
1364 "YOUTUBE" | 1417 "YOUTUBE" |
1365 ], | 1418 ], |
1366 "enumDescriptions": [ | 1419 "enumDescriptions": [ |
1367 "The video source is unspecified.", | 1420 "The video source is unspecified.", |
1368 "The video source is YouTube." | 1421 "The video source is YouTube." |
1369 ], | 1422 ], |
1370 "type": "string" | 1423 "type": "string" |
1371 }, | |
1372 "id": { | |
1373 "description": "The video source's unique identifier for thi
s video.", | |
1374 "type": "string" | |
1375 } | 1424 } |
1376 }, | 1425 }, |
1377 "type": "object" | 1426 "type": "object" |
1378 }, | 1427 }, |
1379 "Link": { | 1428 "DuplicateObjectResponse": { |
1380 "description": "A hypertext link.", | 1429 "description": "The response of duplicating an object.", |
1381 "id": "Link", | 1430 "id": "DuplicateObjectResponse", |
1382 "properties": { | 1431 "properties": { |
1383 "url": { | 1432 "objectId": { |
1384 "description": "If set, indicates this is a link to the exte
rnal web page at this URL.", | 1433 "description": "The ID of the new duplicate object.", |
1385 "type": "string" | |
1386 }, | |
1387 "relativeLink": { | |
1388 "description": "If set, indicates this is a link to a slide
in this presentation,\naddressed by its position.", | |
1389 "enum": [ | |
1390 "RELATIVE_SLIDE_LINK_UNSPECIFIED", | |
1391 "NEXT_SLIDE", | |
1392 "PREVIOUS_SLIDE", | |
1393 "FIRST_SLIDE", | |
1394 "LAST_SLIDE" | |
1395 ], | |
1396 "enumDescriptions": [ | |
1397 "An unspecified relative slide link.", | |
1398 "A link to the next slide.", | |
1399 "A link to the previous slide.", | |
1400 "A link to the first slide in the presentation.", | |
1401 "A link to the last slide in the presentation." | |
1402 ], | |
1403 "type": "string" | |
1404 }, | |
1405 "slideIndex": { | |
1406 "description": "If set, indicates this is a link to the slid
e at this zero-based index\nin the presentation. There may not be a slide at thi
s index.", | |
1407 "format": "int32", | |
1408 "type": "integer" | |
1409 }, | |
1410 "pageObjectId": { | |
1411 "description": "If set, indicates this is a link to the spec
ific page in this\npresentation with this ID. A page with this ID may not exist.
", | |
1412 "type": "string" | 1434 "type": "string" |
1413 } | 1435 } |
1414 }, | 1436 }, |
1415 "type": "object" | 1437 "type": "object" |
1416 }, | 1438 }, |
1417 "PageBackgroundFill": { | 1439 "ReplaceAllShapesWithImageRequest": { |
1418 "description": "The page background fill.", | 1440 "description": "Replaces all shapes that match the given criteria wi
th the provided image.", |
1419 "id": "PageBackgroundFill", | 1441 "id": "ReplaceAllShapesWithImageRequest", |
1420 "properties": { | 1442 "properties": { |
1421 "stretchedPictureFill": { | 1443 "imageUrl": { |
1422 "$ref": "StretchedPictureFill", | 1444 "description": "The image URL.\n\nThe image is fetched once
at insertion time and a copy is stored for\ndisplay inside the presentation. Ima
ges must be less than 50MB in size,\ncannot exceed 25 megapixels, and must be in
either in PNG, JPEG, or GIF\nformat.", |
1423 "description": "Stretched picture fill." | 1445 "type": "string" |
| 1446 }, |
| 1447 "replaceMethod": { |
| 1448 "description": "The replace method.", |
| 1449 "enum": [ |
| 1450 "CENTER_INSIDE", |
| 1451 "CENTER_CROP" |
| 1452 ], |
| 1453 "enumDescriptions": [ |
| 1454 "Scales and centers the image to fit within the bounds o
f the original\nshape and maintains the image's aspect ratio. The rendered size
of the\nimage may be smaller than the size of the shape. This is the default\nme
thod when one is not specified.", |
| 1455 "Scales and centers the image to fill the bounds of the
original shape.\nThe image may be cropped in order to fill the shape. The render
ed size of\nthe image will be the same as that of the original shape." |
| 1456 ], |
| 1457 "type": "string" |
| 1458 }, |
| 1459 "containsText": { |
| 1460 "$ref": "SubstringMatchCriteria", |
| 1461 "description": "If set, this request will replace all of the
shapes that contain the\ngiven text." |
| 1462 } |
| 1463 }, |
| 1464 "type": "object" |
| 1465 }, |
| 1466 "Shadow": { |
| 1467 "description": "The shadow properties of a page element.\n\nIf these
fields are unset, they may be inherited from a parent placeholder\nif it exists
. If there is no parent, the fields will default to the value\nused for new page
elements created in the Slides editor, which may depend on\nthe page element ki
nd.", |
| 1468 "id": "Shadow", |
| 1469 "properties": { |
| 1470 "rotateWithShape": { |
| 1471 "description": "Whether the shadow should rotate with the sh
ape.", |
| 1472 "type": "boolean" |
1424 }, | 1473 }, |
1425 "propertyState": { | 1474 "propertyState": { |
1426 "description": "The background fill property state.\n\nUpdat
ing the the fill on a page will implicitly update this field to\n`RENDERED`, unl
ess another value is specified in the same request. To\nhave no fill on a page,
set this field to `NOT_RENDERED`. In this case,\nany other fill fields set in th
e same request will be ignored.", | 1475 "description": "The shadow property state.\n\nUpdating the t
he shadow on a page element will implicitly update this field\nto `RENDERED`, un
less another value is specified in the same request. To\nhave no shadow on a pag
e element, set this field to `NOT_RENDERED`. In this\ncase, any other shadow fie
lds set in the same request will be ignored.", |
1427 "enum": [ | 1476 "enum": [ |
1428 "RENDERED", | 1477 "RENDERED", |
1429 "NOT_RENDERED", | 1478 "NOT_RENDERED", |
1430 "INHERIT" | 1479 "INHERIT" |
1431 ], | 1480 ], |
1432 "enumDescriptions": [ | 1481 "enumDescriptions": [ |
1433 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", | 1482 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", |
1434 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", | 1483 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", |
1435 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." | 1484 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." |
1436 ], | 1485 ], |
1437 "type": "string" | 1486 "type": "string" |
1438 }, | 1487 }, |
1439 "solidFill": { | 1488 "blurRadius": { |
1440 "$ref": "SolidFill", | 1489 "$ref": "Dimension", |
1441 "description": "Solid color fill." | 1490 "description": "The radius of the shadow blur. The larger th
e radius, the more diffuse the\nshadow becomes." |
1442 } | 1491 }, |
1443 }, | 1492 "transform": { |
1444 "type": "object" | 1493 "$ref": "AffineTransform", |
1445 }, | 1494 "description": "Transform that encodes the translate, scale,
and skew of the shadow,\nrelative to the alignment position." |
1446 "ColorStop": { | |
1447 "description": "A color and position in a gradient band.", | |
1448 "id": "ColorStop", | |
1449 "properties": { | |
1450 "color": { | |
1451 "$ref": "OpaqueColor", | |
1452 "description": "The color of the gradient stop." | |
1453 }, | |
1454 "position": { | |
1455 "description": "The relative position of the color stop in t
he gradient band measured\nin percentage. The value should be in the interval [0
.0, 1.0].", | |
1456 "format": "float", | |
1457 "type": "number" | |
1458 }, | |
1459 "alpha": { | |
1460 "description": "The alpha value of this color in the gradien
t band. Defaults to 1.0,\nfully opaque.", | |
1461 "format": "float", | |
1462 "type": "number" | |
1463 } | |
1464 }, | |
1465 "type": "object" | |
1466 }, | |
1467 "ThemeColorPair": { | |
1468 "description": "A pair mapping a theme color type to the concrete co
lor it represents.", | |
1469 "id": "ThemeColorPair", | |
1470 "properties": { | |
1471 "color": { | |
1472 "$ref": "RgbColor", | |
1473 "description": "The concrete color corresponding to the them
e color type above." | |
1474 }, | 1495 }, |
1475 "type": { | 1496 "type": { |
1476 "description": "The type of the theme color.", | 1497 "description": "The type of the shadow.", |
1477 "enum": [ | 1498 "enum": [ |
1478 "THEME_COLOR_TYPE_UNSPECIFIED", | 1499 "SHADOW_TYPE_UNSPECIFIED", |
1479 "DARK1", | 1500 "OUTER" |
1480 "LIGHT1", | |
1481 "DARK2", | |
1482 "LIGHT2", | |
1483 "ACCENT1", | |
1484 "ACCENT2", | |
1485 "ACCENT3", | |
1486 "ACCENT4", | |
1487 "ACCENT5", | |
1488 "ACCENT6", | |
1489 "HYPERLINK", | |
1490 "FOLLOWED_HYPERLINK", | |
1491 "TEXT1", | |
1492 "BACKGROUND1", | |
1493 "TEXT2", | |
1494 "BACKGROUND2" | |
1495 ], | 1501 ], |
1496 "enumDescriptions": [ | 1502 "enumDescriptions": [ |
1497 "Unspecified theme color. This value should not be used.
", | 1503 "Unspecified shadow type.", |
1498 "Represents the first dark color.", | 1504 "Outer shadow." |
1499 "Represents the first light color.", | 1505 ], |
1500 "Represents the second dark color.", | 1506 "type": "string" |
1501 "Represents the second light color.", | 1507 }, |
1502 "Represents the first accent color.", | |
1503 "Represents the second accent color.", | |
1504 "Represents the third accent color.", | |
1505 "Represents the fourth accent color.", | |
1506 "Represents the fifth accent color.", | |
1507 "Represents the sixth accent color.", | |
1508 "Represents the color to use for hyperlinks.", | |
1509 "Represents the color to use for visited hyperlinks.", | |
1510 "Represents the first text color.", | |
1511 "Represents the first background color.", | |
1512 "Represents the second text color.", | |
1513 "Represents the second background color." | |
1514 ], | |
1515 "type": "string" | |
1516 } | |
1517 }, | |
1518 "type": "object" | |
1519 }, | |
1520 "ReplaceAllShapesWithImageRequest": { | |
1521 "description": "Replaces all shapes that match the given criteria wi
th the provided image.", | |
1522 "id": "ReplaceAllShapesWithImageRequest", | |
1523 "properties": { | |
1524 "replaceMethod": { | |
1525 "description": "The replace method.", | |
1526 "enum": [ | |
1527 "CENTER_INSIDE", | |
1528 "CENTER_CROP" | |
1529 ], | |
1530 "enumDescriptions": [ | |
1531 "Scales and centers the image to fit within the bounds o
f the original\nshape and maintains the image's aspect ratio. The rendered size
of the\nimage may be smaller than the size of the shape. This is the default\nme
thod when one is not specified.", | |
1532 "Scales and centers the image to fill the bounds of the
original shape.\nThe image may be cropped in order to fill the shape. The render
ed size of\nthe image will be the same as that of the original shape." | |
1533 ], | |
1534 "type": "string" | |
1535 }, | |
1536 "containsText": { | |
1537 "$ref": "SubstringMatchCriteria", | |
1538 "description": "If set, this request will replace all of the
shapes that contain the\ngiven text." | |
1539 }, | |
1540 "imageUrl": { | |
1541 "description": "The image URL.\n\nThe image is fetched once
at insertion time and a copy is stored for\ndisplay inside the presentation. Ima
ges must be less than 50MB in size,\ncannot exceed 25 megapixels, and must be in
either in PNG, JPEG, or GIF\nformat.", | |
1542 "type": "string" | |
1543 } | |
1544 }, | |
1545 "type": "object" | |
1546 }, | |
1547 "DeleteObjectRequest": { | |
1548 "description": "Deletes an object, either pages or\npage elements, f
rom the\npresentation.", | |
1549 "id": "DeleteObjectRequest", | |
1550 "properties": { | |
1551 "objectId": { | |
1552 "description": "The object ID of the page or page element to
delete.\n\nIf after a delete operation a group contains\nonly 1 or no page elem
ents, the group is also deleted.\n\nIf a placeholder is deleted on a layout, any
empty inheriting shapes are\nalso deleted.", | |
1553 "type": "string" | |
1554 } | |
1555 }, | |
1556 "type": "object" | |
1557 }, | |
1558 "CreateImageResponse": { | |
1559 "description": "The result of creating an image.", | |
1560 "id": "CreateImageResponse", | |
1561 "properties": { | |
1562 "objectId": { | |
1563 "description": "The object ID of the created image.", | |
1564 "type": "string" | |
1565 } | |
1566 }, | |
1567 "type": "object" | |
1568 }, | |
1569 "Recolor": { | |
1570 "description": "A recolor effect applied on an image.", | |
1571 "id": "Recolor", | |
1572 "properties": { | |
1573 "recolorStops": { | |
1574 "description": "The recolor effect is represented by a gradi
ent, which is a list of color\nstops. This property is read-only.", | |
1575 "items": { | |
1576 "$ref": "ColorStop" | |
1577 }, | |
1578 "type": "array" | |
1579 } | |
1580 }, | |
1581 "type": "object" | |
1582 }, | |
1583 "TextStyle": { | |
1584 "description": "Represents the styling that can be applied to a Text
Run.\n\nIf this text is contained in a shape with a parent placeholder, then the
se text styles may be\ninherited from the parent. Which text styles are inherite
d depend on the\nnesting level of lists:\n\n* A text run in a paragraph that is
not in a list will inherit its text style\n from the the newline character in t
he paragraph at the 0 nesting level of\n the list inside the parent placeholder
.\n* A text run in a paragraph that is in a list will inherit its text style\n
from the newline character in the paragraph at its corresponding nesting\n leve
l of the list inside the parent placeholder.\n\nInherited text styles are repres
ented as unset fields in this message. If\ntext is contained in a shape without
a parent placeholder, unsetting these\nfields will revert the style to a value m
atching the defaults in the Slides\neditor.", | |
1585 "id": "TextStyle", | |
1586 "properties": { | |
1587 "bold": { | |
1588 "description": "Whether or not the text is bold.", | |
1589 "type": "boolean" | |
1590 }, | |
1591 "italic": { | |
1592 "description": "Whether or not the text is italicized.", | |
1593 "type": "boolean" | |
1594 }, | |
1595 "baselineOffset": { | |
1596 "description": "The text's vertical offset from its normal p
osition.\n\nText with `SUPERSCRIPT` or `SUBSCRIPT` baseline offsets is automatic
ally\nrendered in a smaller font size, computed based on the `font_size` field.\
nThe `font_size` itself is not affected by changes in this field.", | |
1597 "enum": [ | |
1598 "BASELINE_OFFSET_UNSPECIFIED", | |
1599 "NONE", | |
1600 "SUPERSCRIPT", | |
1601 "SUBSCRIPT" | |
1602 ], | |
1603 "enumDescriptions": [ | |
1604 "The text's baseline offset is inherited from the parent
.", | |
1605 "The text is not vertically offset.", | |
1606 "The text is vertically offset upwards (superscript).", | |
1607 "The text is vertically offset downwards (subscript)." | |
1608 ], | |
1609 "type": "string" | |
1610 }, | |
1611 "foregroundColor": { | |
1612 "$ref": "OptionalColor", | |
1613 "description": "The color of the text itself. If set, the co
lor is either opaque or\ntransparent, depending on if the `opaque_color` field i
n it is set." | |
1614 }, | |
1615 "fontFamily": { | |
1616 "description": "The font family of the text.\n\nThe font fam
ily can be any font from the Font menu in Slides or from\n[Google Fonts] (https:
//fonts.google.com/). If the font name is\nunrecognized, the text is rendered in
`Arial`.\n\nSome fonts can affect the weight of the text. If an update request\
nspecifies values for both `font_family` and `bold`, the explicitly-set\n`bold`
value is used.", | |
1617 "type": "string" | |
1618 }, | |
1619 "strikethrough": { | |
1620 "description": "Whether or not the text is struck through.", | |
1621 "type": "boolean" | |
1622 }, | |
1623 "link": { | |
1624 "$ref": "Link", | |
1625 "description": "The hyperlink destination of the text. If un
set, there is no link. Links\nare not inherited from parent text.\n\nChanging th
e link in an update request causes some other changes to the\ntext style of the
range:\n\n* When setting a link, the text foreground color will be set to\n The
meColorType.HYPERLINK and the text will\n be underlined. If these fields are mo
dified in the same\n request, those values will be used instead of the link def
aults.\n* Setting a link on a text range that overlaps with an existing link wil
l\n also update the existing link to point to the new URL.\n* Links are not set
table on newline characters. As a result, setting a link\n on a text range that
crosses a paragraph boundary, such as `\"ABC\\n123\"`,\n will separate the new
line character(s) into their own text runs. The\n link will be applied separate
ly to the runs before and after the newline.\n* Removing a link will update the
text style of the range to match the\n style of the preceding text (or the defa
ult text styles if the preceding\n text is another link) unless different style
s are being set in the same\n request." | |
1626 }, | |
1627 "smallCaps": { | |
1628 "description": "Whether or not the text is in small capital
letters.", | |
1629 "type": "boolean" | |
1630 }, | |
1631 "backgroundColor": { | |
1632 "$ref": "OptionalColor", | |
1633 "description": "The background color of the text. If set, th
e color is either opaque or\ntransparent, depending on if the `opaque_color` fie
ld in it is set." | |
1634 }, | |
1635 "fontSize": { | |
1636 "$ref": "Dimension", | |
1637 "description": "The size of the text's font. When read, the
`font_size` will specified in\npoints." | |
1638 }, | |
1639 "underline": { | |
1640 "description": "Whether or not the text is underlined.", | |
1641 "type": "boolean" | |
1642 } | |
1643 }, | |
1644 "type": "object" | |
1645 }, | |
1646 "UpdateLinePropertiesRequest": { | |
1647 "description": "Updates the properties of a Line.", | |
1648 "id": "UpdateLinePropertiesRequest", | |
1649 "properties": { | |
1650 "objectId": { | |
1651 "description": "The object ID of the line the update is appl
ied to.", | |
1652 "type": "string" | |
1653 }, | |
1654 "lineProperties": { | |
1655 "$ref": "LineProperties", | |
1656 "description": "The line properties to update." | |
1657 }, | |
1658 "fields": { | |
1659 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `lineProperties` is\nimplied and should
not be specified. A single `\"*\"` can be used as\nshort-hand for listing every
field.\n\nFor example to update the line solid fill color, set `fields` to\n`\"
lineFill.solidFill.color\"`.\n\nTo reset a property to its default value, includ
e its field name in the\nfield mask but leave the field itself unset.", | |
1660 "format": "google-fieldmask", | |
1661 "type": "string" | |
1662 } | |
1663 }, | |
1664 "type": "object" | |
1665 }, | |
1666 "TableCellBackgroundFill": { | |
1667 "description": "The table cell background fill.", | |
1668 "id": "TableCellBackgroundFill", | |
1669 "properties": { | |
1670 "propertyState": { | |
1671 "description": "The background fill property state.\n\nUpdat
ing the the fill on a table cell will implicitly update this field\nto `RENDERED
`, unless another value is specified in the same request. To\nhave no fill on a
table cell, set this field to `NOT_RENDERED`. In this\ncase, any other fill fiel
ds set in the same request will be ignored.", | |
1672 "enum": [ | |
1673 "RENDERED", | |
1674 "NOT_RENDERED", | |
1675 "INHERIT" | |
1676 ], | |
1677 "enumDescriptions": [ | |
1678 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", | |
1679 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", | |
1680 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." | |
1681 ], | |
1682 "type": "string" | |
1683 }, | |
1684 "solidFill": { | |
1685 "$ref": "SolidFill", | |
1686 "description": "Solid color fill." | |
1687 } | |
1688 }, | |
1689 "type": "object" | |
1690 }, | |
1691 "SolidFill": { | |
1692 "description": "A solid color fill. The page or page element is fill
ed entirely with the\nspecified color value.\n\nIf any field is unset, its value
may be inherited from a parent placeholder\nif it exists.", | |
1693 "id": "SolidFill", | |
1694 "properties": { | |
1695 "color": { | |
1696 "$ref": "OpaqueColor", | |
1697 "description": "The color value of the solid fill." | |
1698 }, | |
1699 "alpha": { | |
1700 "description": "The fraction of this `color` that should be
applied to the pixel.\nThat is, the final pixel color is defined by the equation
:\n\n pixel color = alpha * (color) + (1.0 - alpha) * (background color)\n\nThi
s means that a value of 1.0 corresponds to a solid color, whereas\na value of 0.
0 corresponds to a completely transparent color.", | |
1701 "format": "float", | |
1702 "type": "number" | |
1703 } | |
1704 }, | |
1705 "type": "object" | |
1706 }, | |
1707 "DuplicateObjectRequest": { | |
1708 "description": "Duplicates a slide or page element.\n\nWhen duplicat
ing a slide, the duplicate slide will be created immediately\nfollowing the spec
ified slide. When duplicating a page element, the duplicate\nwill be placed on t
he same page at the same position as the original.", | |
1709 "id": "DuplicateObjectRequest", | |
1710 "properties": { | |
1711 "objectId": { | |
1712 "description": "The ID of the object to duplicate.", | |
1713 "type": "string" | |
1714 }, | |
1715 "objectIds": { | |
1716 "additionalProperties": { | |
1717 "type": "string" | |
1718 }, | |
1719 "description": "The object being duplicated may contain othe
r objects, for example when\nduplicating a slide or a group page element. This m
ap defines how the IDs\nof duplicated objects are generated: the keys are the ID
s of the original\nobjects and its values are the IDs that will be assigned to t
he\ncorresponding duplicate object. The ID of the source object's duplicate\nmay
be specified in this map as well, using the same value of the\n`object_id` fiel
d as a key and the newly desired ID as the value.\n\nAll keys must correspond to
existing IDs in the presentation. All values\nmust be unique in the presentatio
n and must start with an alphanumeric\ncharacter or an underscore (matches regex
`[a-zA-Z0-9_]`); remaining\ncharacters may include those as well as a hyphen or
colon (matches regex\n`[a-zA-Z0-9_-:]`). The length of the new ID must not be l
ess than 5 or\ngreater than 50.\n\nIf any IDs of source objects are omitted from
the map, a new random ID will\nbe assigned. If the map is empty or unset, all d
uplicate objects will\nreceive a new random ID.", | |
1720 "type": "object" | |
1721 } | |
1722 }, | |
1723 "type": "object" | |
1724 }, | |
1725 "SheetsChart": { | |
1726 "description": "A PageElement kind representing\na linked chart embe
dded from Google Sheets.", | |
1727 "id": "SheetsChart", | |
1728 "properties": { | |
1729 "chartId": { | |
1730 "description": "The ID of the specific chart in the Google S
heets spreadsheet that is\nembedded.", | |
1731 "format": "int32", | |
1732 "type": "integer" | |
1733 }, | |
1734 "spreadsheetId": { | |
1735 "description": "The ID of the Google Sheets spreadsheet that
contains the source chart.", | |
1736 "type": "string" | |
1737 }, | |
1738 "sheetsChartProperties": { | |
1739 "$ref": "SheetsChartProperties", | |
1740 "description": "The properties of the Sheets chart." | |
1741 }, | |
1742 "contentUrl": { | |
1743 "description": "The URL of an image of the embedded chart, w
ith a default lifetime of 30\nminutes. This URL is tagged with the account of th
e requester. Anyone with\nthe URL effectively accesses the image as the original
requester. Access to\nthe image may be lost if the presentation's sharing setti
ngs change.", | |
1744 "type": "string" | |
1745 } | |
1746 }, | |
1747 "type": "object" | |
1748 }, | |
1749 "PageProperties": { | |
1750 "description": "The properties of the Page.\n\nThe page will inherit
properties from the parent page. Depending on the page\ntype the hierarchy is d
efined in either\nSlideProperties or\nLayoutProperties.", | |
1751 "id": "PageProperties", | |
1752 "properties": { | |
1753 "pageBackgroundFill": { | |
1754 "$ref": "PageBackgroundFill", | |
1755 "description": "The background fill of the page. If unset, t
he background fill is inherited\nfrom a parent page if it exists. If the page ha
s no parent, then the\nbackground fill defaults to the corresponding fill in the
Slides editor." | |
1756 }, | |
1757 "colorScheme": { | |
1758 "$ref": "ColorScheme", | |
1759 "description": "The color scheme of the page. If unset, the
color scheme is inherited from\na parent page. If the page has no parent, the co
lor scheme uses a default\nSlides color scheme. This field is read-only." | |
1760 } | |
1761 }, | |
1762 "type": "object" | |
1763 }, | |
1764 "Shadow": { | |
1765 "description": "The shadow properties of a page element.\n\nIf these
fields are unset, they may be inherited from a parent placeholder\nif it exists
. If there is no parent, the fields will default to the value\nused for new page
elements created in the Slides editor, which may depend on\nthe page element ki
nd.", | |
1766 "id": "Shadow", | |
1767 "properties": { | |
1768 "alignment": { | 1508 "alignment": { |
1769 "description": "The alignment point of the shadow, that sets
the origin for translate,\nscale and skew of the shadow.", | 1509 "description": "The alignment point of the shadow, that sets
the origin for translate,\nscale and skew of the shadow.", |
1770 "enum": [ | 1510 "enum": [ |
1771 "RECTANGLE_POSITION_UNSPECIFIED", | 1511 "RECTANGLE_POSITION_UNSPECIFIED", |
1772 "TOP_LEFT", | 1512 "TOP_LEFT", |
1773 "TOP_CENTER", | 1513 "TOP_CENTER", |
1774 "TOP_RIGHT", | 1514 "TOP_RIGHT", |
1775 "LEFT_CENTER", | 1515 "LEFT_CENTER", |
1776 "CENTER", | 1516 "CENTER", |
1777 "RIGHT_CENTER", | 1517 "RIGHT_CENTER", |
1778 "BOTTOM_LEFT", | 1518 "BOTTOM_LEFT", |
1779 "BOTTOM_CENTER", | 1519 "BOTTOM_CENTER", |
1780 "BOTTOM_RIGHT" | 1520 "BOTTOM_RIGHT" |
1781 ], | 1521 ], |
1782 "enumDescriptions": [ | 1522 "enumDescriptions": [ |
1783 "Unspecified.", | 1523 "Unspecified.", |
1784 "Top left.", | 1524 "Top left.", |
1785 "Top center.", | 1525 "Top center.", |
1786 "Top right.", | 1526 "Top right.", |
1787 "Left center.", | 1527 "Left center.", |
1788 "Center.", | 1528 "Center.", |
1789 "Right center.", | 1529 "Right center.", |
1790 "Bottom left.", | 1530 "Bottom left.", |
1791 "Bottom center.", | 1531 "Bottom center.", |
1792 "Bottom right." | 1532 "Bottom right." |
1793 ], | 1533 ], |
1794 "type": "string" | 1534 "type": "string" |
1795 }, | 1535 }, |
1796 "rotateWithShape": { | 1536 "alpha": { |
1797 "description": "Whether the shadow should rotate with the sh
ape.", | 1537 "description": "The alpha of the shadow's color, from 0.0 to
1.0.", |
1798 "type": "boolean" | 1538 "format": "float", |
1799 }, | 1539 "type": "number" |
1800 "transform": { | |
1801 "$ref": "AffineTransform", | |
1802 "description": "Transform that encodes the translate, scale,
and skew of the shadow,\nrelative to the alignment position." | |
1803 }, | 1540 }, |
1804 "color": { | 1541 "color": { |
1805 "$ref": "OpaqueColor", | 1542 "$ref": "OpaqueColor", |
1806 "description": "The shadow color value." | 1543 "description": "The shadow color value." |
1807 }, | 1544 } |
1808 "blurRadius": { | 1545 }, |
1809 "$ref": "Dimension", | 1546 "type": "object" |
1810 "description": "The radius of the shadow blur. The larger th
e radius, the more diffuse the\nshadow becomes." | 1547 }, |
1811 }, | 1548 "DeleteTableRowRequest": { |
1812 "propertyState": { | 1549 "description": "Deletes a row from a table.", |
1813 "description": "The shadow property state.\n\nUpdating the t
he shadow on a page element will implicitly update this field\nto `RENDERED`, un
less another value is specified in the same request. To\nhave no shadow on a pag
e element, set this field to `NOT_RENDERED`. In this\ncase, any other shadow fie
lds set in the same request will be ignored.", | 1550 "id": "DeleteTableRowRequest", |
1814 "enum": [ | 1551 "properties": { |
1815 "RENDERED", | 1552 "cellLocation": { |
1816 "NOT_RENDERED", | 1553 "$ref": "TableCellLocation", |
1817 "INHERIT" | 1554 "description": "The reference table cell location from which
a row will be deleted.\n\nThe row this cell spans will be deleted. If this is a
merged cell, multiple\nrows will be deleted. If no rows remain in the table aft
er this deletion,\nthe whole table is deleted." |
1818 ], | 1555 }, |
1819 "enumDescriptions": [ | 1556 "tableObjectId": { |
1820 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", | 1557 "description": "The table to delete rows from.", |
1821 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", | 1558 "type": "string" |
1822 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." | 1559 } |
1823 ], | 1560 }, |
1824 "type": "string" | 1561 "type": "object" |
1825 }, | 1562 }, |
1826 "alpha": { | 1563 "Bullet": { |
1827 "description": "The alpha of the shadow's color, from 0.0 to
1.0.", | 1564 "description": "Describes the bullet of a paragraph.", |
1828 "format": "float", | 1565 "id": "Bullet", |
1829 "type": "number" | 1566 "properties": { |
1830 }, | 1567 "glyph": { |
1831 "type": { | 1568 "description": "The rendered bullet glyph for this paragraph
.", |
1832 "description": "The type of the shadow.", | 1569 "type": "string" |
1833 "enum": [ | 1570 }, |
1834 "SHADOW_TYPE_UNSPECIFIED", | 1571 "nestingLevel": { |
1835 "OUTER" | 1572 "description": "The nesting level of this paragraph in the l
ist.", |
1836 ], | 1573 "format": "int32", |
1837 "enumDescriptions": [ | 1574 "type": "integer" |
1838 "Unspecified shadow type.", | 1575 }, |
1839 "Outer shadow." | 1576 "bulletStyle": { |
1840 ], | 1577 "$ref": "TextStyle", |
1841 "type": "string" | 1578 "description": "The paragraph specific text style applied to
this bullet." |
1842 } | 1579 }, |
1843 }, | 1580 "listId": { |
1844 "type": "object" | 1581 "description": "The ID of the list this paragraph belongs to
.", |
1845 }, | 1582 "type": "string" |
1846 "LayoutReference": { | 1583 } |
1847 "description": "Slide layout reference. This may reference either:\n
\n- A predefined layout\n- One of the layouts in the presentation.", | 1584 }, |
1848 "id": "LayoutReference", | 1585 "type": "object" |
1849 "properties": { | 1586 }, |
1850 "predefinedLayout": { | 1587 "OutlineFill": { |
1851 "description": "Predefined layout.", | 1588 "description": "The fill of the outline.", |
1852 "enum": [ | 1589 "id": "OutlineFill", |
1853 "PREDEFINED_LAYOUT_UNSPECIFIED", | 1590 "properties": { |
1854 "BLANK", | 1591 "solidFill": { |
1855 "CAPTION_ONLY", | 1592 "$ref": "SolidFill", |
1856 "TITLE", | 1593 "description": "Solid color fill." |
1857 "TITLE_AND_BODY", | 1594 } |
1858 "TITLE_AND_TWO_COLUMNS", | 1595 }, |
1859 "TITLE_ONLY", | 1596 "type": "object" |
1860 "SECTION_HEADER", | 1597 }, |
1861 "SECTION_TITLE_AND_DESCRIPTION", | 1598 "TableCellLocation": { |
1862 "ONE_COLUMN_TEXT", | 1599 "description": "A location of a single table cell within a table.", |
1863 "MAIN_POINT", | 1600 "id": "TableCellLocation", |
1864 "BIG_NUMBER" | 1601 "properties": { |
1865 ], | 1602 "rowIndex": { |
1866 "enumDescriptions": [ | 1603 "description": "The 0-based row index.", |
1867 "Unspecified layout.", | 1604 "format": "int32", |
1868 "Blank layout, with no placeholders.", | 1605 "type": "integer" |
1869 "Layout with a caption at the bottom.", | 1606 }, |
1870 "Layout with a title and a subtitle.", | 1607 "columnIndex": { |
1871 "Layout with a title and body.", | 1608 "description": "The 0-based column index.", |
1872 "Layout with a title and two columns.", | 1609 "format": "int32", |
1873 "Layout with only a title.", | 1610 "type": "integer" |
1874 "Layout with a section title.", | 1611 } |
1875 "Layout with a title and subtitle on one side and descri
ption on the other.", | 1612 }, |
1876 "Layout with one title and one body, arranged in a singl
e column.", | 1613 "type": "object" |
1877 "Layout with a main point.", | 1614 }, |
1878 "Layout with a big number heading." | 1615 "CreateLineResponse": { |
1879 ], | 1616 "description": "The result of creating a line.", |
1880 "type": "string" | 1617 "id": "CreateLineResponse", |
1881 }, | |
1882 "layoutId": { | |
1883 "description": "Layout ID: the object ID of one of the layou
ts in the presentation.", | |
1884 "type": "string" | |
1885 } | |
1886 }, | |
1887 "type": "object" | |
1888 }, | |
1889 "CreateSheetsChartResponse": { | |
1890 "description": "The result of creating an embedded Google Sheets cha
rt.", | |
1891 "id": "CreateSheetsChartResponse", | |
1892 "properties": { | 1618 "properties": { |
1893 "objectId": { | 1619 "objectId": { |
1894 "description": "The object ID of the created chart.", | 1620 "description": "The object ID of the created line.", |
1895 "type": "string" | 1621 "type": "string" |
1896 } | 1622 } |
1897 }, | 1623 }, |
1898 "type": "object" | 1624 "type": "object" |
1899 }, | 1625 }, |
1900 "ReplaceAllTextResponse": { | 1626 "ReplaceAllTextResponse": { |
1901 "description": "The result of replacing text.", | 1627 "description": "The result of replacing text.", |
1902 "id": "ReplaceAllTextResponse", | 1628 "id": "ReplaceAllTextResponse", |
1903 "properties": { | 1629 "properties": { |
1904 "occurrencesChanged": { | 1630 "occurrencesChanged": { |
1905 "description": "The number of occurrences changed by replaci
ng all text.", | 1631 "description": "The number of occurrences changed by replaci
ng all text.", |
1906 "format": "int32", | 1632 "format": "int32", |
1907 "type": "integer" | 1633 "type": "integer" |
1908 } | 1634 } |
1909 }, | 1635 }, |
1910 "type": "object" | 1636 "type": "object" |
1911 }, | 1637 }, |
1912 "LayoutProperties": { | 1638 "ColorScheme": { |
1913 "description": "The properties of Page are only\nrelevant for pages
with page_type LAYOUT.", | 1639 "description": "The palette of predefined colors for a page.", |
1914 "id": "LayoutProperties", | 1640 "id": "ColorScheme", |
1915 "properties": { | 1641 "properties": { |
1916 "displayName": { | 1642 "colors": { |
1917 "description": "The human readable name of the layout in the
presentation's locale.", | 1643 "description": "The ThemeColorType and corresponding concret
e color pairs.", |
1918 "type": "string" | 1644 "items": { |
1919 }, | 1645 "$ref": "ThemeColorPair" |
1920 "masterObjectId": { | 1646 }, |
1921 "description": "The object ID of the master that this layout
is based on.", | 1647 "type": "array" |
1922 "type": "string" | 1648 } |
1923 }, | 1649 }, |
1924 "name": { | 1650 "type": "object" |
1925 "description": "The name of the layout.", | 1651 }, |
1926 "type": "string" | 1652 "Shape": { |
1927 } | 1653 "description": "A PageElement kind representing a\ngeneric shape tha
t does not have a more specific classification.", |
1928 }, | 1654 "id": "Shape", |
1929 "type": "object" | 1655 "properties": { |
1930 }, | 1656 "shapeType": { |
1931 "InsertTableColumnsRequest": { | 1657 "description": "The type of the shape.", |
1932 "description": "Inserts columns into a table.\n\nOther columns in th
e table will be resized to fit the new column.", | 1658 "enum": [ |
1933 "id": "InsertTableColumnsRequest", | 1659 "TYPE_UNSPECIFIED", |
1934 "properties": { | 1660 "TEXT_BOX", |
1935 "tableObjectId": { | 1661 "RECTANGLE", |
1936 "description": "The table to insert columns into.", | 1662 "ROUND_RECTANGLE", |
1937 "type": "string" | 1663 "ELLIPSE", |
1938 }, | 1664 "ARC", |
1939 "insertRight": { | 1665 "BENT_ARROW", |
1940 "description": "Whether to insert new columns to the right o
f the reference cell location.\n\n- `True`: insert to the right.\n- `False`: ins
ert to the left.", | 1666 "BENT_UP_ARROW", |
1941 "type": "boolean" | 1667 "BEVEL", |
| 1668 "BLOCK_ARC", |
| 1669 "BRACE_PAIR", |
| 1670 "BRACKET_PAIR", |
| 1671 "CAN", |
| 1672 "CHEVRON", |
| 1673 "CHORD", |
| 1674 "CLOUD", |
| 1675 "CORNER", |
| 1676 "CUBE", |
| 1677 "CURVED_DOWN_ARROW", |
| 1678 "CURVED_LEFT_ARROW", |
| 1679 "CURVED_RIGHT_ARROW", |
| 1680 "CURVED_UP_ARROW", |
| 1681 "DECAGON", |
| 1682 "DIAGONAL_STRIPE", |
| 1683 "DIAMOND", |
| 1684 "DODECAGON", |
| 1685 "DONUT", |
| 1686 "DOUBLE_WAVE", |
| 1687 "DOWN_ARROW", |
| 1688 "DOWN_ARROW_CALLOUT", |
| 1689 "FOLDED_CORNER", |
| 1690 "FRAME", |
| 1691 "HALF_FRAME", |
| 1692 "HEART", |
| 1693 "HEPTAGON", |
| 1694 "HEXAGON", |
| 1695 "HOME_PLATE", |
| 1696 "HORIZONTAL_SCROLL", |
| 1697 "IRREGULAR_SEAL_1", |
| 1698 "IRREGULAR_SEAL_2", |
| 1699 "LEFT_ARROW", |
| 1700 "LEFT_ARROW_CALLOUT", |
| 1701 "LEFT_BRACE", |
| 1702 "LEFT_BRACKET", |
| 1703 "LEFT_RIGHT_ARROW", |
| 1704 "LEFT_RIGHT_ARROW_CALLOUT", |
| 1705 "LEFT_RIGHT_UP_ARROW", |
| 1706 "LEFT_UP_ARROW", |
| 1707 "LIGHTNING_BOLT", |
| 1708 "MATH_DIVIDE", |
| 1709 "MATH_EQUAL", |
| 1710 "MATH_MINUS", |
| 1711 "MATH_MULTIPLY", |
| 1712 "MATH_NOT_EQUAL", |
| 1713 "MATH_PLUS", |
| 1714 "MOON", |
| 1715 "NO_SMOKING", |
| 1716 "NOTCHED_RIGHT_ARROW", |
| 1717 "OCTAGON", |
| 1718 "PARALLELOGRAM", |
| 1719 "PENTAGON", |
| 1720 "PIE", |
| 1721 "PLAQUE", |
| 1722 "PLUS", |
| 1723 "QUAD_ARROW", |
| 1724 "QUAD_ARROW_CALLOUT", |
| 1725 "RIBBON", |
| 1726 "RIBBON_2", |
| 1727 "RIGHT_ARROW", |
| 1728 "RIGHT_ARROW_CALLOUT", |
| 1729 "RIGHT_BRACE", |
| 1730 "RIGHT_BRACKET", |
| 1731 "ROUND_1_RECTANGLE", |
| 1732 "ROUND_2_DIAGONAL_RECTANGLE", |
| 1733 "ROUND_2_SAME_RECTANGLE", |
| 1734 "RIGHT_TRIANGLE", |
| 1735 "SMILEY_FACE", |
| 1736 "SNIP_1_RECTANGLE", |
| 1737 "SNIP_2_DIAGONAL_RECTANGLE", |
| 1738 "SNIP_2_SAME_RECTANGLE", |
| 1739 "SNIP_ROUND_RECTANGLE", |
| 1740 "STAR_10", |
| 1741 "STAR_12", |
| 1742 "STAR_16", |
| 1743 "STAR_24", |
| 1744 "STAR_32", |
| 1745 "STAR_4", |
| 1746 "STAR_5", |
| 1747 "STAR_6", |
| 1748 "STAR_7", |
| 1749 "STAR_8", |
| 1750 "STRIPED_RIGHT_ARROW", |
| 1751 "SUN", |
| 1752 "TRAPEZOID", |
| 1753 "TRIANGLE", |
| 1754 "UP_ARROW", |
| 1755 "UP_ARROW_CALLOUT", |
| 1756 "UP_DOWN_ARROW", |
| 1757 "UTURN_ARROW", |
| 1758 "VERTICAL_SCROLL", |
| 1759 "WAVE", |
| 1760 "WEDGE_ELLIPSE_CALLOUT", |
| 1761 "WEDGE_RECTANGLE_CALLOUT", |
| 1762 "WEDGE_ROUND_RECTANGLE_CALLOUT", |
| 1763 "FLOW_CHART_ALTERNATE_PROCESS", |
| 1764 "FLOW_CHART_COLLATE", |
| 1765 "FLOW_CHART_CONNECTOR", |
| 1766 "FLOW_CHART_DECISION", |
| 1767 "FLOW_CHART_DELAY", |
| 1768 "FLOW_CHART_DISPLAY", |
| 1769 "FLOW_CHART_DOCUMENT", |
| 1770 "FLOW_CHART_EXTRACT", |
| 1771 "FLOW_CHART_INPUT_OUTPUT", |
| 1772 "FLOW_CHART_INTERNAL_STORAGE", |
| 1773 "FLOW_CHART_MAGNETIC_DISK", |
| 1774 "FLOW_CHART_MAGNETIC_DRUM", |
| 1775 "FLOW_CHART_MAGNETIC_TAPE", |
| 1776 "FLOW_CHART_MANUAL_INPUT", |
| 1777 "FLOW_CHART_MANUAL_OPERATION", |
| 1778 "FLOW_CHART_MERGE", |
| 1779 "FLOW_CHART_MULTIDOCUMENT", |
| 1780 "FLOW_CHART_OFFLINE_STORAGE", |
| 1781 "FLOW_CHART_OFFPAGE_CONNECTOR", |
| 1782 "FLOW_CHART_ONLINE_STORAGE", |
| 1783 "FLOW_CHART_OR", |
| 1784 "FLOW_CHART_PREDEFINED_PROCESS", |
| 1785 "FLOW_CHART_PREPARATION", |
| 1786 "FLOW_CHART_PROCESS", |
| 1787 "FLOW_CHART_PUNCHED_CARD", |
| 1788 "FLOW_CHART_PUNCHED_TAPE", |
| 1789 "FLOW_CHART_SORT", |
| 1790 "FLOW_CHART_SUMMING_JUNCTION", |
| 1791 "FLOW_CHART_TERMINATOR", |
| 1792 "ARROW_EAST", |
| 1793 "ARROW_NORTH_EAST", |
| 1794 "ARROW_NORTH", |
| 1795 "SPEECH", |
| 1796 "STARBURST", |
| 1797 "TEARDROP", |
| 1798 "ELLIPSE_RIBBON", |
| 1799 "ELLIPSE_RIBBON_2", |
| 1800 "CLOUD_CALLOUT", |
| 1801 "CUSTOM" |
| 1802 ], |
| 1803 "enumDescriptions": [ |
| 1804 "The shape type that is not predefined.", |
| 1805 "Text box shape.", |
| 1806 "Rectangle shape. Corresponds to ECMA-376 ST_ShapeType '
rect'.", |
| 1807 "Round corner rectangle shape. Corresponds to ECMA-376 S
T_ShapeType\n'roundRect'", |
| 1808 "Ellipse shape. Corresponds to ECMA-376 ST_ShapeType 'el
lipse'", |
| 1809 "Curved arc shape. Corresponds to ECMA-376 ST_ShapeType
'arc'", |
| 1810 "Bent arrow shape. Corresponds to ECMA-376 ST_ShapeType
'bentArrow'", |
| 1811 "Bent up arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'bentUpArrow'", |
| 1812 "Bevel shape. Corresponds to ECMA-376 ST_ShapeType 'beve
l'", |
| 1813 "Block arc shape. Corresponds to ECMA-376 ST_ShapeType '
blockArc'", |
| 1814 "Brace pair shape. Corresponds to ECMA-376 ST_ShapeType
'bracePair'", |
| 1815 "Bracket pair shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'bracketPair'", |
| 1816 "Can shape. Corresponds to ECMA-376 ST_ShapeType 'can'", |
| 1817 "Chevron shape. Corresponds to ECMA-376 ST_ShapeType 'ch
evron'", |
| 1818 "Chord shape. Corresponds to ECMA-376 ST_ShapeType 'chor
d'", |
| 1819 "Cloud shape. Corresponds to ECMA-376 ST_ShapeType 'clou
d'", |
| 1820 "Corner shape. Corresponds to ECMA-376 ST_ShapeType 'cor
ner'", |
| 1821 "Cube shape. Corresponds to ECMA-376 ST_ShapeType 'cube'
", |
| 1822 "Curved down arrow shape. Corresponds to ECMA-376 ST_Sha
peType\n'curvedDownArrow'", |
| 1823 "Curved left arrow shape. Corresponds to ECMA-376 ST_Sha
peType\n'curvedLeftArrow'", |
| 1824 "Curved right arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'curvedRightArrow'", |
| 1825 "Curved up arrow shape. Corresponds to ECMA-376 ST_Shape
Type\n'curvedUpArrow'", |
| 1826 "Decagon shape. Corresponds to ECMA-376 ST_ShapeType 'de
cagon'", |
| 1827 "Diagonal stripe shape. Corresponds to ECMA-376 ST_Shape
Type 'diagStripe'", |
| 1828 "Diamond shape. Corresponds to ECMA-376 ST_ShapeType 'di
amond'", |
| 1829 "Dodecagon shape. Corresponds to ECMA-376 ST_ShapeType '
dodecagon'", |
| 1830 "Donut shape. Corresponds to ECMA-376 ST_ShapeType 'donu
t'", |
| 1831 "Double wave shape. Corresponds to ECMA-376 ST_ShapeType
'doubleWave'", |
| 1832 "Down arrow shape. Corresponds to ECMA-376 ST_ShapeType
'downArrow'", |
| 1833 "Callout down arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'downArrowCallout'", |
| 1834 "Folded corner shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'foldedCorner'", |
| 1835 "Frame shape. Corresponds to ECMA-376 ST_ShapeType 'fram
e'", |
| 1836 "Half frame shape. Corresponds to ECMA-376 ST_ShapeType
'halfFrame'", |
| 1837 "Heart shape. Corresponds to ECMA-376 ST_ShapeType 'hear
t'", |
| 1838 "Heptagon shape. Corresponds to ECMA-376 ST_ShapeType 'h
eptagon'", |
| 1839 "Hexagon shape. Corresponds to ECMA-376 ST_ShapeType 'he
xagon'", |
| 1840 "Home plate shape. Corresponds to ECMA-376 ST_ShapeType
'homePlate'", |
| 1841 "Horizontal scroll shape. Corresponds to ECMA-376 ST_Sha
peType\n'horizontalScroll'", |
| 1842 "Irregular seal 1 shape. Corresponds to ECMA-376 ST_Shap
eType\n'irregularSeal1'", |
| 1843 "Irregular seal 2 shape. Corresponds to ECMA-376 ST_Shap
eType\n'irregularSeal2'", |
| 1844 "Left arrow shape. Corresponds to ECMA-376 ST_ShapeType
'leftArrow'", |
| 1845 "Callout left arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'leftArrowCallout'", |
| 1846 "Left brace shape. Corresponds to ECMA-376 ST_ShapeType
'leftBrace'", |
| 1847 "Left bracket shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'leftBracket'", |
| 1848 "Left right arrow shape. Corresponds to ECMA-376 ST_Shap
eType\n'leftRightArrow'", |
| 1849 "Callout left right arrow shape. Corresponds to ECMA-376
ST_ShapeType\n'leftRightArrowCallout'", |
| 1850 "Left right up arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'leftRightUpArrow'", |
| 1851 "Left up arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'leftUpArrow'", |
| 1852 "Lightning bolt shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'lightningBolt'", |
| 1853 "Divide math shape. Corresponds to ECMA-376 ST_ShapeType
'mathDivide'", |
| 1854 "Equal math shape. Corresponds to ECMA-376 ST_ShapeType
'mathEqual'", |
| 1855 "Minus math shape. Corresponds to ECMA-376 ST_ShapeType
'mathMinus'", |
| 1856 "Multiply math shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'mathMultiply'", |
| 1857 "Not equal math shape. Corresponds to ECMA-376 ST_ShapeT
ype 'mathNotEqual'", |
| 1858 "Plus math shape. Corresponds to ECMA-376 ST_ShapeType '
mathPlus'", |
| 1859 "Moon shape. Corresponds to ECMA-376 ST_ShapeType 'moon'
", |
| 1860 "No smoking shape. Corresponds to ECMA-376 ST_ShapeType
'noSmoking'", |
| 1861 "Notched right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'notchedRightArrow'", |
| 1862 "Octagon shape. Corresponds to ECMA-376 ST_ShapeType 'oc
tagon'", |
| 1863 "Parallelogram shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'parallelogram'", |
| 1864 "Pentagon shape. Corresponds to ECMA-376 ST_ShapeType 'p
entagon'", |
| 1865 "Pie shape. Corresponds to ECMA-376 ST_ShapeType 'pie'", |
| 1866 "Plaque shape. Corresponds to ECMA-376 ST_ShapeType 'pla
que'", |
| 1867 "Plus shape. Corresponds to ECMA-376 ST_ShapeType 'plus'
", |
| 1868 "Quad-arrow shape. Corresponds to ECMA-376 ST_ShapeType
'quadArrow'", |
| 1869 "Callout quad-arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'quadArrowCallout'", |
| 1870 "Ribbon shape. Corresponds to ECMA-376 ST_ShapeType 'rib
bon'", |
| 1871 "Ribbon 2 shape. Corresponds to ECMA-376 ST_ShapeType 'r
ibbon2'", |
| 1872 "Right arrow shape. Corresponds to ECMA-376 ST_ShapeType
'rightArrow'", |
| 1873 "Callout right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'rightArrowCallout'", |
| 1874 "Right brace shape. Corresponds to ECMA-376 ST_ShapeType
'rightBrace'", |
| 1875 "Right bracket shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'rightBracket'", |
| 1876 "One round corner rectangle shape. Corresponds to ECMA-3
76 ST_ShapeType\n'round1Rect'", |
| 1877 "Two diagonal round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'round2DiagRect'", |
| 1878 "Two same-side round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'round2SameRect'", |
| 1879 "Right triangle shape. Corresponds to ECMA-376 ST_ShapeT
ype 'rtTriangle'", |
| 1880 "Smiley face shape. Corresponds to ECMA-376 ST_ShapeType
'smileyFace'", |
| 1881 "One snip corner rectangle shape. Corresponds to ECMA-37
6 ST_ShapeType\n'snip1Rect'", |
| 1882 "Two diagonal snip corner rectangle shape. Corresponds t
o ECMA-376\nST_ShapeType 'snip2DiagRect'", |
| 1883 "Two same-side snip corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'snip2SameRect'", |
| 1884 "One snip one round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'snipRoundRect'", |
| 1885 "Ten pointed star shape. Corresponds to ECMA-376 ST_Shap
eType 'star10'", |
| 1886 "Twelve pointed star shape. Corresponds to ECMA-376 ST_S
hapeType 'star12'", |
| 1887 "Sixteen pointed star shape. Corresponds to ECMA-376 ST_
ShapeType 'star16'", |
| 1888 "Twenty four pointed star shape. Corresponds to ECMA-376
ST_ShapeType\n'star24'", |
| 1889 "Thirty two pointed star shape. Corresponds to ECMA-376
ST_ShapeType\n'star32'", |
| 1890 "Four pointed star shape. Corresponds to ECMA-376 ST_Sha
peType 'star4'", |
| 1891 "Five pointed star shape. Corresponds to ECMA-376 ST_Sha
peType 'star5'", |
| 1892 "Six pointed star shape. Corresponds to ECMA-376 ST_Shap
eType 'star6'", |
| 1893 "Seven pointed star shape. Corresponds to ECMA-376 ST_Sh
apeType 'star7'", |
| 1894 "Eight pointed star shape. Corresponds to ECMA-376 ST_Sh
apeType 'star8'", |
| 1895 "Striped right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'stripedRightArrow'", |
| 1896 "Sun shape. Corresponds to ECMA-376 ST_ShapeType 'sun'", |
| 1897 "Trapezoid shape. Corresponds to ECMA-376 ST_ShapeType '
trapezoid'", |
| 1898 "Triangle shape. Corresponds to ECMA-376 ST_ShapeType 't
riangle'", |
| 1899 "Up arrow shape. Corresponds to ECMA-376 ST_ShapeType 'u
pArrow'", |
| 1900 "Callout up arrow shape. Corresponds to ECMA-376 ST_Shap
eType\n'upArrowCallout'", |
| 1901 "Up down arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'upDownArrow'", |
| 1902 "U-turn arrow shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'uturnArrow'", |
| 1903 "Vertical scroll shape. Corresponds to ECMA-376 ST_Shape
Type\n'verticalScroll'", |
| 1904 "Wave shape. Corresponds to ECMA-376 ST_ShapeType 'wave'
", |
| 1905 "Callout wedge ellipse shape. Corresponds to ECMA-376 ST
_ShapeType\n'wedgeEllipseCallout'", |
| 1906 "Callout wedge rectangle shape. Corresponds to ECMA-376
ST_ShapeType\n'wedgeRectCallout'", |
| 1907 "Callout wedge round rectangle shape. Corresponds to ECM
A-376 ST_ShapeType\n'wedgeRoundRectCallout'", |
| 1908 "Alternate process flow shape. Corresponds to ECMA-376 S
T_ShapeType\n'flowChartAlternateProcess'", |
| 1909 "Collate flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartCollate'", |
| 1910 "Connector flow shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'flowChartConnector'", |
| 1911 "Decision flow shape. Corresponds to ECMA-376 ST_ShapeTy
pe\n'flowChartDecision'", |
| 1912 "Delay flow shape. Corresponds to ECMA-376 ST_ShapeType
'flowChartDelay'", |
| 1913 "Display flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartDisplay'", |
| 1914 "Document flow shape. Corresponds to ECMA-376 ST_ShapeTy
pe\n'flowChartDocument'", |
| 1915 "Extract flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartExtract'", |
| 1916 "Input output flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartInputOutput'", |
| 1917 "Internal storage flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartInternalStorage'", |
| 1918 "Magnetic disk flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticDisk'", |
| 1919 "Magnetic drum flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticDrum'", |
| 1920 "Magnetic tape flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticTape'", |
| 1921 "Manual input flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartManualInput'", |
| 1922 "Manual operation flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartManualOperation'", |
| 1923 "Merge flow shape. Corresponds to ECMA-376 ST_ShapeType
'flowChartMerge'", |
| 1924 "Multi-document flow shape. Corresponds to ECMA-376 ST_S
hapeType\n'flowChartMultidocument'", |
| 1925 "Offline storage flow shape. Corresponds to ECMA-376 ST_
ShapeType\n'flowChartOfflineStorage'", |
| 1926 "Off-page connector flow shape. Corresponds to ECMA-376
ST_ShapeType\n'flowChartOffpageConnector'", |
| 1927 "Online storage flow shape. Corresponds to ECMA-376 ST_S
hapeType\n'flowChartOnlineStorage'", |
| 1928 "Or flow shape. Corresponds to ECMA-376 ST_ShapeType 'fl
owChartOr'", |
| 1929 "Predefined process flow shape. Corresponds to ECMA-376
ST_ShapeType\n'flowChartPredefinedProcess'", |
| 1930 "Preparation flow shape. Corresponds to ECMA-376 ST_Shap
eType\n'flowChartPreparation'", |
| 1931 "Process flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartProcess'", |
| 1932 "Punched card flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartPunchedCard'", |
| 1933 "Punched tape flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartPunchedTape'", |
| 1934 "Sort flow shape. Corresponds to ECMA-376 ST_ShapeType '
flowChartSort'", |
| 1935 "Summing junction flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartSummingJunction'", |
| 1936 "Terminator flow shape. Corresponds to ECMA-376 ST_Shape
Type\n'flowChartTerminator'", |
| 1937 "East arrow shape.", |
| 1938 "Northeast arrow shape.", |
| 1939 "North arrow shape.", |
| 1940 "Speech shape.", |
| 1941 "Star burst shape.", |
| 1942 "Teardrop shape. Corresponds to ECMA-376 ST_ShapeType 't
eardrop'", |
| 1943 "Ellipse ribbon shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'ellipseRibbon'", |
| 1944 "Ellipse ribbon 2 shape. Corresponds to ECMA-376 ST_Shap
eType\n'ellipseRibbon2'", |
| 1945 "Callout cloud shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'cloudCallout'", |
| 1946 "Custom shape." |
| 1947 ], |
| 1948 "type": "string" |
| 1949 }, |
| 1950 "text": { |
| 1951 "$ref": "TextContent", |
| 1952 "description": "The text content of the shape." |
| 1953 }, |
| 1954 "placeholder": { |
| 1955 "$ref": "Placeholder", |
| 1956 "description": "Placeholders are shapes that are inherit fro
m corresponding placeholders on\nlayouts and masters.\n\nIf set, the shape is a
placeholder shape and any inherited properties\ncan be resolved by looking at th
e parent placeholder identified by the\nPlaceholder.parent_object_id field." |
| 1957 }, |
| 1958 "shapeProperties": { |
| 1959 "$ref": "ShapeProperties", |
| 1960 "description": "The properties of the shape." |
| 1961 } |
| 1962 }, |
| 1963 "type": "object" |
| 1964 }, |
| 1965 "Image": { |
| 1966 "description": "A PageElement kind representing an\nimage.", |
| 1967 "id": "Image", |
| 1968 "properties": { |
| 1969 "imageProperties": { |
| 1970 "$ref": "ImageProperties", |
| 1971 "description": "The properties of the image." |
| 1972 }, |
| 1973 "contentUrl": { |
| 1974 "description": "An URL to an image with a default lifetime o
f 30 minutes.\nThis URL is tagged with the account of the requester. Anyone with
the URL\neffectively accesses the image as the original requester. Access to th
e\nimage may be lost if the presentation's sharing settings change.", |
| 1975 "type": "string" |
| 1976 } |
| 1977 }, |
| 1978 "type": "object" |
| 1979 }, |
| 1980 "InsertTextRequest": { |
| 1981 "description": "Inserts text into a shape or a table cell.", |
| 1982 "id": "InsertTextRequest", |
| 1983 "properties": { |
| 1984 "insertionIndex": { |
| 1985 "description": "The index where the text will be inserted, i
n Unicode code units, based\non TextElement indexes.\n\nThe index is zero-based
and is computed from the start of the string.\nThe index may be adjusted to prev
ent insertions inside Unicode grapheme\nclusters. In these cases, the text will
be inserted immediately after the\ngrapheme cluster.", |
| 1986 "format": "int32", |
| 1987 "type": "integer" |
1942 }, | 1988 }, |
1943 "cellLocation": { | 1989 "cellLocation": { |
1944 "$ref": "TableCellLocation", | 1990 "$ref": "TableCellLocation", |
1945 "description": "The reference table cell location from which
columns will be inserted.\n\nA new column will be inserted to the left (or righ
t) of the column where\nthe reference cell is. If the reference cell is a merged
cell, a new\ncolumn will be inserted to the left (or right) of the merged cell.
" | 1991 "description": "The optional table cell location if the text
is to be inserted into a table\ncell. If present, the object_id must refer to a
table." |
1946 }, | 1992 }, |
1947 "number": { | 1993 "objectId": { |
1948 "description": "The number of columns to be inserted. Maximu
m 20 per request.", | 1994 "description": "The object ID of the shape or table where th
e text will be inserted.", |
1949 "format": "int32", | 1995 "type": "string" |
1950 "type": "integer" | 1996 }, |
1951 } | 1997 "text": { |
1952 }, | 1998 "description": "The text to be inserted.\n\nInserting a newl
ine character will implicitly create a new\nParagraphMarker at that index.\nThe
paragraph style of the new paragraph will be copied from the paragraph\nat the c
urrent insertion index, including lists and bullets.\n\nText styles for inserted
text will be determined automatically, generally\npreserving the styling of nei
ghboring text. In most cases, the text will be\nadded to the TextRun that exists
at the\ninsertion index.\n\nSome control characters (U+0000-U+0008, U+000C-U+00
1F) and characters\nfrom the Unicode Basic Multilingual Plane Private Use Area (
U+E000-U+F8FF)\nwill be stripped out of the inserted text.", |
1953 "type": "object" | 1999 "type": "string" |
1954 }, | |
1955 "DeleteTableColumnRequest": { | |
1956 "description": "Deletes a column from a table.", | |
1957 "id": "DeleteTableColumnRequest", | |
1958 "properties": { | |
1959 "tableObjectId": { | |
1960 "description": "The table to delete columns from.", | |
1961 "type": "string" | |
1962 }, | |
1963 "cellLocation": { | |
1964 "$ref": "TableCellLocation", | |
1965 "description": "The reference table cell location from which
a column will be deleted.\n\nThe column this cell spans will be deleted. If thi
s is a merged cell,\nmultiple columns will be deleted. If no columns remain in t
he table after\nthis deletion, the whole table is deleted." | |
1966 } | |
1967 }, | |
1968 "type": "object" | |
1969 }, | |
1970 "TableRow": { | |
1971 "description": "Properties and contents of each row in a table.", | |
1972 "id": "TableRow", | |
1973 "properties": { | |
1974 "rowHeight": { | |
1975 "$ref": "Dimension", | |
1976 "description": "Height of a row." | |
1977 }, | |
1978 "tableCells": { | |
1979 "description": "Properties and contents of each cell.\n\nCel
ls that span multiple columns are represented only once with a\ncolumn_span grea
ter\nthan 1. As a result, the length of this collection does not always match\nt
he number of columns of the entire table.", | |
1980 "items": { | |
1981 "$ref": "TableCell" | |
1982 }, | |
1983 "type": "array" | |
1984 } | 2000 } |
1985 }, | 2001 }, |
1986 "type": "object" | 2002 "type": "object" |
1987 }, | 2003 }, |
1988 "AffineTransform": { | 2004 "AffineTransform": { |
1989 "description": "AffineTransform uses a 3x3 matrix with an implied la
st row of [ 0 0 1 ]\nto transform source coordinates (x,y) into destination coor
dinates (x', y')\naccording to:\n\n x' x = shear_y scale_y translate_
y \n 1 [ 1 ]\n\nAfter transformation,\n\n x' = scale_x * x + shear_x
* y + translate_x;\n y' = scale_y * y + shear_y * x + translate_y;\n\nThis m
essage is therefore composed of these six matrix elements.", | 2005 "description": "AffineTransform uses a 3x3 matrix with an implied la
st row of [ 0 0 1 ]\nto transform source coordinates (x,y) into destination coor
dinates (x', y')\naccording to:\n\n x' x = shear_y scale_y translate_
y \n 1 [ 1 ]\n\nAfter transformation,\n\n x' = scale_x * x + shear_x
* y + translate_x;\n y' = scale_y * y + shear_y * x + translate_y;\n\nThis m
essage is therefore composed of these six matrix elements.", |
1990 "id": "AffineTransform", | 2006 "id": "AffineTransform", |
1991 "properties": { | 2007 "properties": { |
| 2008 "shearX": { |
| 2009 "description": "The X coordinate shearing element.", |
| 2010 "format": "double", |
| 2011 "type": "number" |
| 2012 }, |
| 2013 "scaleY": { |
| 2014 "description": "The Y coordinate scaling element.", |
| 2015 "format": "double", |
| 2016 "type": "number" |
| 2017 }, |
| 2018 "translateY": { |
| 2019 "description": "The Y coordinate translation element.", |
| 2020 "format": "double", |
| 2021 "type": "number" |
| 2022 }, |
| 2023 "translateX": { |
| 2024 "description": "The X coordinate translation element.", |
| 2025 "format": "double", |
| 2026 "type": "number" |
| 2027 }, |
| 2028 "shearY": { |
| 2029 "description": "The Y coordinate shearing element.", |
| 2030 "format": "double", |
| 2031 "type": "number" |
| 2032 }, |
1992 "unit": { | 2033 "unit": { |
1993 "description": "The units for translate elements.", | 2034 "description": "The units for translate elements.", |
1994 "enum": [ | 2035 "enum": [ |
1995 "UNIT_UNSPECIFIED", | 2036 "UNIT_UNSPECIFIED", |
1996 "EMU", | 2037 "EMU", |
| 2038 "PT" |
| 2039 ], |
| 2040 "enumDescriptions": [ |
| 2041 "The units are unknown.", |
| 2042 "An English Metric Unit (EMU) is defined as 1/360,000 of
a centimeter\nand thus there are 914,400 EMUs per inch, and 12,700 EMUs per poi
nt.", |
| 2043 "A point, 1/72 of an inch." |
| 2044 ], |
| 2045 "type": "string" |
| 2046 }, |
| 2047 "scaleX": { |
| 2048 "description": "The X coordinate scaling element.", |
| 2049 "format": "double", |
| 2050 "type": "number" |
| 2051 } |
| 2052 }, |
| 2053 "type": "object" |
| 2054 }, |
| 2055 "AutoText": { |
| 2056 "description": "A TextElement kind that represents auto text.", |
| 2057 "id": "AutoText", |
| 2058 "properties": { |
| 2059 "style": { |
| 2060 "$ref": "TextStyle", |
| 2061 "description": "The styling applied to this auto text." |
| 2062 }, |
| 2063 "type": { |
| 2064 "description": "The type of this auto text.", |
| 2065 "enum": [ |
| 2066 "TYPE_UNSPECIFIED", |
| 2067 "SLIDE_NUMBER" |
| 2068 ], |
| 2069 "enumDescriptions": [ |
| 2070 "An unspecified autotext type.", |
| 2071 "Type for autotext that represents the current slide num
ber." |
| 2072 ], |
| 2073 "type": "string" |
| 2074 }, |
| 2075 "content": { |
| 2076 "description": "The rendered content of this auto text, if a
vailable.", |
| 2077 "type": "string" |
| 2078 } |
| 2079 }, |
| 2080 "type": "object" |
| 2081 }, |
| 2082 "CreateVideoResponse": { |
| 2083 "description": "The result of creating a video.", |
| 2084 "id": "CreateVideoResponse", |
| 2085 "properties": { |
| 2086 "objectId": { |
| 2087 "description": "The object ID of the created video.", |
| 2088 "type": "string" |
| 2089 } |
| 2090 }, |
| 2091 "type": "object" |
| 2092 }, |
| 2093 "DeleteTextRequest": { |
| 2094 "description": "Deletes text from a shape or a table cell.", |
| 2095 "id": "DeleteTextRequest", |
| 2096 "properties": { |
| 2097 "cellLocation": { |
| 2098 "$ref": "TableCellLocation", |
| 2099 "description": "The optional table cell location if the text
is to be deleted from a table\ncell. If present, the object_id must refer to a
table." |
| 2100 }, |
| 2101 "objectId": { |
| 2102 "description": "The object ID of the shape or table from whi
ch the text will be deleted.", |
| 2103 "type": "string" |
| 2104 }, |
| 2105 "textRange": { |
| 2106 "$ref": "Range", |
| 2107 "description": "The range of text to delete, based on TextEl
ement indexes.\n\nThere is always an implicit newline character at the end of a
shape's or\ntable cell's text that cannot be deleted. `Range.Type.ALL` will use
the\ncorrect bounds, but care must be taken when specifying explicit bounds for\
nrange types `FROM_START_INDEX` and `FIXED_RANGE`. For example, if the text\nis
\"ABC\", followed by an implicit newline, then the maximum value is 2 for\n`text
_range.start_index` and 3 for `text_range.end_index`.\n\nDeleting text that cros
ses a paragraph boundary may result in changes\nto paragraph styles and lists as
the two paragraphs are merged.\n\nRanges that include only one code unit of a s
urrogate pair are expanded to\ninclude both code units." |
| 2108 } |
| 2109 }, |
| 2110 "type": "object" |
| 2111 }, |
| 2112 "UpdatePageElementTransformRequest": { |
| 2113 "description": "Updates the transform of a page element.", |
| 2114 "id": "UpdatePageElementTransformRequest", |
| 2115 "properties": { |
| 2116 "objectId": { |
| 2117 "description": "The object ID of the page element to update.
", |
| 2118 "type": "string" |
| 2119 }, |
| 2120 "transform": { |
| 2121 "$ref": "AffineTransform", |
| 2122 "description": "The input transform matrix used to update th
e page element." |
| 2123 }, |
| 2124 "applyMode": { |
| 2125 "description": "The apply mode of the transform update.", |
| 2126 "enum": [ |
| 2127 "APPLY_MODE_UNSPECIFIED", |
| 2128 "RELATIVE", |
| 2129 "ABSOLUTE" |
| 2130 ], |
| 2131 "enumDescriptions": [ |
| 2132 "Unspecified mode.", |
| 2133 "Applies the new AffineTransform matrix to the existing
one, and\nreplaces the existing one with the resulting concatenation.", |
| 2134 "Replaces the existing AffineTransform matrix with the n
ew one." |
| 2135 ], |
| 2136 "type": "string" |
| 2137 } |
| 2138 }, |
| 2139 "type": "object" |
| 2140 }, |
| 2141 "DeleteObjectRequest": { |
| 2142 "description": "Deletes an object, either pages or\npage elements, f
rom the\npresentation.", |
| 2143 "id": "DeleteObjectRequest", |
| 2144 "properties": { |
| 2145 "objectId": { |
| 2146 "description": "The object ID of the page or page element to
delete.\n\nIf after a delete operation a group contains\nonly 1 or no page elem
ents, the group is also deleted.\n\nIf a placeholder is deleted on a layout, any
empty inheriting shapes are\nalso deleted.", |
| 2147 "type": "string" |
| 2148 } |
| 2149 }, |
| 2150 "type": "object" |
| 2151 }, |
| 2152 "Dimension": { |
| 2153 "description": "A magnitude in a single direction in the specified u
nits.", |
| 2154 "id": "Dimension", |
| 2155 "properties": { |
| 2156 "magnitude": { |
| 2157 "description": "The magnitude.", |
| 2158 "format": "double", |
| 2159 "type": "number" |
| 2160 }, |
| 2161 "unit": { |
| 2162 "description": "The units for magnitude.", |
| 2163 "enum": [ |
| 2164 "UNIT_UNSPECIFIED", |
| 2165 "EMU", |
1997 "PT" | 2166 "PT" |
1998 ], | 2167 ], |
1999 "enumDescriptions": [ | 2168 "enumDescriptions": [ |
2000 "The units are unknown.", | 2169 "The units are unknown.", |
2001 "An English Metric Unit (EMU) is defined as 1/360,000 of
a centimeter\nand thus there are 914,400 EMUs per inch, and 12,700 EMUs per poi
nt.", | 2170 "An English Metric Unit (EMU) is defined as 1/360,000 of
a centimeter\nand thus there are 914,400 EMUs per inch, and 12,700 EMUs per poi
nt.", |
2002 "A point, 1/72 of an inch." | 2171 "A point, 1/72 of an inch." |
2003 ], | 2172 ], |
2004 "type": "string" | 2173 "type": "string" |
2005 }, | 2174 } |
2006 "shearY": { | 2175 }, |
2007 "description": "The Y coordinate shearing element.", | 2176 "type": "object" |
2008 "format": "double", | 2177 }, |
2009 "type": "number" | 2178 "TextElement": { |
2010 }, | 2179 "description": "A TextElement describes the content of a range of in
dices in the text content\nof a Shape or TableCell.", |
2011 "translateX": { | 2180 "id": "TextElement", |
2012 "description": "The X coordinate translation element.", | 2181 "properties": { |
2013 "format": "double", | 2182 "textRun": { |
2014 "type": "number" | 2183 "$ref": "TextRun", |
2015 }, | 2184 "description": "A TextElement representing a run of text whe
re all of the characters\nin the run have the same TextStyle.\n\nThe `start_inde
x` and `end_index` of TextRuns will always be fully\ncontained in the index rang
e of a single `paragraph_marker` TextElement.\nIn other words, a TextRun will ne
ver span multiple paragraphs." |
2016 "shearX": { | 2185 }, |
2017 "description": "The X coordinate shearing element.", | 2186 "autoText": { |
2018 "format": "double", | 2187 "$ref": "AutoText", |
2019 "type": "number" | 2188 "description": "A TextElement representing a spot in the tex
t that is dynamically\nreplaced with content that can change over time." |
2020 }, | 2189 }, |
2021 "scaleY": { | 2190 "paragraphMarker": { |
2022 "description": "The Y coordinate scaling element.", | 2191 "$ref": "ParagraphMarker", |
2023 "format": "double", | 2192 "description": "A marker representing the beginning of a new
paragraph.\n\nThe `start_index` and `end_index` of this TextElement represent t
he\nrange of the paragraph. Other TextElements with an index range contained\nin
side this paragraph's range are considered to be part of this\nparagraph. The ra
nge of indices of two separate paragraphs will never\noverlap." |
2024 "type": "number" | 2193 }, |
2025 }, | 2194 "startIndex": { |
2026 "scaleX": { | 2195 "description": "The zero-based start index of this text elem
ent, in Unicode code units.", |
2027 "description": "The X coordinate scaling element.", | 2196 "format": "int32", |
2028 "format": "double", | 2197 "type": "integer" |
2029 "type": "number" | 2198 }, |
2030 }, | 2199 "endIndex": { |
2031 "translateY": { | 2200 "description": "The zero-based end index of this text elemen
t, exclusive, in Unicode code\nunits.", |
2032 "description": "The Y coordinate translation element.", | 2201 "format": "int32", |
2033 "format": "double", | 2202 "type": "integer" |
2034 "type": "number" | 2203 } |
2035 } | 2204 }, |
2036 }, | 2205 "type": "object" |
2037 "type": "object" | 2206 }, |
2038 }, | 2207 "LineFill": { |
2039 "CreateShapeRequest": { | 2208 "description": "The fill of the line.", |
2040 "description": "Creates a new shape.", | 2209 "id": "LineFill", |
2041 "id": "CreateShapeRequest", | 2210 "properties": { |
2042 "properties": { | |
2043 "objectId": { | |
2044 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\nIf empty, a unique identifier will be generated.
", | |
2045 "type": "string" | |
2046 }, | |
2047 "shapeType": { | |
2048 "description": "The shape type.", | |
2049 "enum": [ | |
2050 "TYPE_UNSPECIFIED", | |
2051 "TEXT_BOX", | |
2052 "RECTANGLE", | |
2053 "ROUND_RECTANGLE", | |
2054 "ELLIPSE", | |
2055 "ARC", | |
2056 "BENT_ARROW", | |
2057 "BENT_UP_ARROW", | |
2058 "BEVEL", | |
2059 "BLOCK_ARC", | |
2060 "BRACE_PAIR", | |
2061 "BRACKET_PAIR", | |
2062 "CAN", | |
2063 "CHEVRON", | |
2064 "CHORD", | |
2065 "CLOUD", | |
2066 "CORNER", | |
2067 "CUBE", | |
2068 "CURVED_DOWN_ARROW", | |
2069 "CURVED_LEFT_ARROW", | |
2070 "CURVED_RIGHT_ARROW", | |
2071 "CURVED_UP_ARROW", | |
2072 "DECAGON", | |
2073 "DIAGONAL_STRIPE", | |
2074 "DIAMOND", | |
2075 "DODECAGON", | |
2076 "DONUT", | |
2077 "DOUBLE_WAVE", | |
2078 "DOWN_ARROW", | |
2079 "DOWN_ARROW_CALLOUT", | |
2080 "FOLDED_CORNER", | |
2081 "FRAME", | |
2082 "HALF_FRAME", | |
2083 "HEART", | |
2084 "HEPTAGON", | |
2085 "HEXAGON", | |
2086 "HOME_PLATE", | |
2087 "HORIZONTAL_SCROLL", | |
2088 "IRREGULAR_SEAL_1", | |
2089 "IRREGULAR_SEAL_2", | |
2090 "LEFT_ARROW", | |
2091 "LEFT_ARROW_CALLOUT", | |
2092 "LEFT_BRACE", | |
2093 "LEFT_BRACKET", | |
2094 "LEFT_RIGHT_ARROW", | |
2095 "LEFT_RIGHT_ARROW_CALLOUT", | |
2096 "LEFT_RIGHT_UP_ARROW", | |
2097 "LEFT_UP_ARROW", | |
2098 "LIGHTNING_BOLT", | |
2099 "MATH_DIVIDE", | |
2100 "MATH_EQUAL", | |
2101 "MATH_MINUS", | |
2102 "MATH_MULTIPLY", | |
2103 "MATH_NOT_EQUAL", | |
2104 "MATH_PLUS", | |
2105 "MOON", | |
2106 "NO_SMOKING", | |
2107 "NOTCHED_RIGHT_ARROW", | |
2108 "OCTAGON", | |
2109 "PARALLELOGRAM", | |
2110 "PENTAGON", | |
2111 "PIE", | |
2112 "PLAQUE", | |
2113 "PLUS", | |
2114 "QUAD_ARROW", | |
2115 "QUAD_ARROW_CALLOUT", | |
2116 "RIBBON", | |
2117 "RIBBON_2", | |
2118 "RIGHT_ARROW", | |
2119 "RIGHT_ARROW_CALLOUT", | |
2120 "RIGHT_BRACE", | |
2121 "RIGHT_BRACKET", | |
2122 "ROUND_1_RECTANGLE", | |
2123 "ROUND_2_DIAGONAL_RECTANGLE", | |
2124 "ROUND_2_SAME_RECTANGLE", | |
2125 "RIGHT_TRIANGLE", | |
2126 "SMILEY_FACE", | |
2127 "SNIP_1_RECTANGLE", | |
2128 "SNIP_2_DIAGONAL_RECTANGLE", | |
2129 "SNIP_2_SAME_RECTANGLE", | |
2130 "SNIP_ROUND_RECTANGLE", | |
2131 "STAR_10", | |
2132 "STAR_12", | |
2133 "STAR_16", | |
2134 "STAR_24", | |
2135 "STAR_32", | |
2136 "STAR_4", | |
2137 "STAR_5", | |
2138 "STAR_6", | |
2139 "STAR_7", | |
2140 "STAR_8", | |
2141 "STRIPED_RIGHT_ARROW", | |
2142 "SUN", | |
2143 "TRAPEZOID", | |
2144 "TRIANGLE", | |
2145 "UP_ARROW", | |
2146 "UP_ARROW_CALLOUT", | |
2147 "UP_DOWN_ARROW", | |
2148 "UTURN_ARROW", | |
2149 "VERTICAL_SCROLL", | |
2150 "WAVE", | |
2151 "WEDGE_ELLIPSE_CALLOUT", | |
2152 "WEDGE_RECTANGLE_CALLOUT", | |
2153 "WEDGE_ROUND_RECTANGLE_CALLOUT", | |
2154 "FLOW_CHART_ALTERNATE_PROCESS", | |
2155 "FLOW_CHART_COLLATE", | |
2156 "FLOW_CHART_CONNECTOR", | |
2157 "FLOW_CHART_DECISION", | |
2158 "FLOW_CHART_DELAY", | |
2159 "FLOW_CHART_DISPLAY", | |
2160 "FLOW_CHART_DOCUMENT", | |
2161 "FLOW_CHART_EXTRACT", | |
2162 "FLOW_CHART_INPUT_OUTPUT", | |
2163 "FLOW_CHART_INTERNAL_STORAGE", | |
2164 "FLOW_CHART_MAGNETIC_DISK", | |
2165 "FLOW_CHART_MAGNETIC_DRUM", | |
2166 "FLOW_CHART_MAGNETIC_TAPE", | |
2167 "FLOW_CHART_MANUAL_INPUT", | |
2168 "FLOW_CHART_MANUAL_OPERATION", | |
2169 "FLOW_CHART_MERGE", | |
2170 "FLOW_CHART_MULTIDOCUMENT", | |
2171 "FLOW_CHART_OFFLINE_STORAGE", | |
2172 "FLOW_CHART_OFFPAGE_CONNECTOR", | |
2173 "FLOW_CHART_ONLINE_STORAGE", | |
2174 "FLOW_CHART_OR", | |
2175 "FLOW_CHART_PREDEFINED_PROCESS", | |
2176 "FLOW_CHART_PREPARATION", | |
2177 "FLOW_CHART_PROCESS", | |
2178 "FLOW_CHART_PUNCHED_CARD", | |
2179 "FLOW_CHART_PUNCHED_TAPE", | |
2180 "FLOW_CHART_SORT", | |
2181 "FLOW_CHART_SUMMING_JUNCTION", | |
2182 "FLOW_CHART_TERMINATOR", | |
2183 "ARROW_EAST", | |
2184 "ARROW_NORTH_EAST", | |
2185 "ARROW_NORTH", | |
2186 "SPEECH", | |
2187 "STARBURST", | |
2188 "TEARDROP", | |
2189 "ELLIPSE_RIBBON", | |
2190 "ELLIPSE_RIBBON_2", | |
2191 "CLOUD_CALLOUT", | |
2192 "CUSTOM" | |
2193 ], | |
2194 "enumDescriptions": [ | |
2195 "The shape type that is not predefined.", | |
2196 "Text box shape.", | |
2197 "Rectangle shape. Corresponds to ECMA-376 ST_ShapeType '
rect'.", | |
2198 "Round corner rectangle shape. Corresponds to ECMA-376 S
T_ShapeType\n'roundRect'", | |
2199 "Ellipse shape. Corresponds to ECMA-376 ST_ShapeType 'el
lipse'", | |
2200 "Curved arc shape. Corresponds to ECMA-376 ST_ShapeType
'arc'", | |
2201 "Bent arrow shape. Corresponds to ECMA-376 ST_ShapeType
'bentArrow'", | |
2202 "Bent up arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'bentUpArrow'", | |
2203 "Bevel shape. Corresponds to ECMA-376 ST_ShapeType 'beve
l'", | |
2204 "Block arc shape. Corresponds to ECMA-376 ST_ShapeType '
blockArc'", | |
2205 "Brace pair shape. Corresponds to ECMA-376 ST_ShapeType
'bracePair'", | |
2206 "Bracket pair shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'bracketPair'", | |
2207 "Can shape. Corresponds to ECMA-376 ST_ShapeType 'can'", | |
2208 "Chevron shape. Corresponds to ECMA-376 ST_ShapeType 'ch
evron'", | |
2209 "Chord shape. Corresponds to ECMA-376 ST_ShapeType 'chor
d'", | |
2210 "Cloud shape. Corresponds to ECMA-376 ST_ShapeType 'clou
d'", | |
2211 "Corner shape. Corresponds to ECMA-376 ST_ShapeType 'cor
ner'", | |
2212 "Cube shape. Corresponds to ECMA-376 ST_ShapeType 'cube'
", | |
2213 "Curved down arrow shape. Corresponds to ECMA-376 ST_Sha
peType\n'curvedDownArrow'", | |
2214 "Curved left arrow shape. Corresponds to ECMA-376 ST_Sha
peType\n'curvedLeftArrow'", | |
2215 "Curved right arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'curvedRightArrow'", | |
2216 "Curved up arrow shape. Corresponds to ECMA-376 ST_Shape
Type\n'curvedUpArrow'", | |
2217 "Decagon shape. Corresponds to ECMA-376 ST_ShapeType 'de
cagon'", | |
2218 "Diagonal stripe shape. Corresponds to ECMA-376 ST_Shape
Type 'diagStripe'", | |
2219 "Diamond shape. Corresponds to ECMA-376 ST_ShapeType 'di
amond'", | |
2220 "Dodecagon shape. Corresponds to ECMA-376 ST_ShapeType '
dodecagon'", | |
2221 "Donut shape. Corresponds to ECMA-376 ST_ShapeType 'donu
t'", | |
2222 "Double wave shape. Corresponds to ECMA-376 ST_ShapeType
'doubleWave'", | |
2223 "Down arrow shape. Corresponds to ECMA-376 ST_ShapeType
'downArrow'", | |
2224 "Callout down arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'downArrowCallout'", | |
2225 "Folded corner shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'foldedCorner'", | |
2226 "Frame shape. Corresponds to ECMA-376 ST_ShapeType 'fram
e'", | |
2227 "Half frame shape. Corresponds to ECMA-376 ST_ShapeType
'halfFrame'", | |
2228 "Heart shape. Corresponds to ECMA-376 ST_ShapeType 'hear
t'", | |
2229 "Heptagon shape. Corresponds to ECMA-376 ST_ShapeType 'h
eptagon'", | |
2230 "Hexagon shape. Corresponds to ECMA-376 ST_ShapeType 'he
xagon'", | |
2231 "Home plate shape. Corresponds to ECMA-376 ST_ShapeType
'homePlate'", | |
2232 "Horizontal scroll shape. Corresponds to ECMA-376 ST_Sha
peType\n'horizontalScroll'", | |
2233 "Irregular seal 1 shape. Corresponds to ECMA-376 ST_Shap
eType\n'irregularSeal1'", | |
2234 "Irregular seal 2 shape. Corresponds to ECMA-376 ST_Shap
eType\n'irregularSeal2'", | |
2235 "Left arrow shape. Corresponds to ECMA-376 ST_ShapeType
'leftArrow'", | |
2236 "Callout left arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'leftArrowCallout'", | |
2237 "Left brace shape. Corresponds to ECMA-376 ST_ShapeType
'leftBrace'", | |
2238 "Left bracket shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'leftBracket'", | |
2239 "Left right arrow shape. Corresponds to ECMA-376 ST_Shap
eType\n'leftRightArrow'", | |
2240 "Callout left right arrow shape. Corresponds to ECMA-376
ST_ShapeType\n'leftRightArrowCallout'", | |
2241 "Left right up arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'leftRightUpArrow'", | |
2242 "Left up arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'leftUpArrow'", | |
2243 "Lightning bolt shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'lightningBolt'", | |
2244 "Divide math shape. Corresponds to ECMA-376 ST_ShapeType
'mathDivide'", | |
2245 "Equal math shape. Corresponds to ECMA-376 ST_ShapeType
'mathEqual'", | |
2246 "Minus math shape. Corresponds to ECMA-376 ST_ShapeType
'mathMinus'", | |
2247 "Multiply math shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'mathMultiply'", | |
2248 "Not equal math shape. Corresponds to ECMA-376 ST_ShapeT
ype 'mathNotEqual'", | |
2249 "Plus math shape. Corresponds to ECMA-376 ST_ShapeType '
mathPlus'", | |
2250 "Moon shape. Corresponds to ECMA-376 ST_ShapeType 'moon'
", | |
2251 "No smoking shape. Corresponds to ECMA-376 ST_ShapeType
'noSmoking'", | |
2252 "Notched right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'notchedRightArrow'", | |
2253 "Octagon shape. Corresponds to ECMA-376 ST_ShapeType 'oc
tagon'", | |
2254 "Parallelogram shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'parallelogram'", | |
2255 "Pentagon shape. Corresponds to ECMA-376 ST_ShapeType 'p
entagon'", | |
2256 "Pie shape. Corresponds to ECMA-376 ST_ShapeType 'pie'", | |
2257 "Plaque shape. Corresponds to ECMA-376 ST_ShapeType 'pla
que'", | |
2258 "Plus shape. Corresponds to ECMA-376 ST_ShapeType 'plus'
", | |
2259 "Quad-arrow shape. Corresponds to ECMA-376 ST_ShapeType
'quadArrow'", | |
2260 "Callout quad-arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'quadArrowCallout'", | |
2261 "Ribbon shape. Corresponds to ECMA-376 ST_ShapeType 'rib
bon'", | |
2262 "Ribbon 2 shape. Corresponds to ECMA-376 ST_ShapeType 'r
ibbon2'", | |
2263 "Right arrow shape. Corresponds to ECMA-376 ST_ShapeType
'rightArrow'", | |
2264 "Callout right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'rightArrowCallout'", | |
2265 "Right brace shape. Corresponds to ECMA-376 ST_ShapeType
'rightBrace'", | |
2266 "Right bracket shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'rightBracket'", | |
2267 "One round corner rectangle shape. Corresponds to ECMA-3
76 ST_ShapeType\n'round1Rect'", | |
2268 "Two diagonal round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'round2DiagRect'", | |
2269 "Two same-side round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'round2SameRect'", | |
2270 "Right triangle shape. Corresponds to ECMA-376 ST_ShapeT
ype 'rtTriangle'", | |
2271 "Smiley face shape. Corresponds to ECMA-376 ST_ShapeType
'smileyFace'", | |
2272 "One snip corner rectangle shape. Corresponds to ECMA-37
6 ST_ShapeType\n'snip1Rect'", | |
2273 "Two diagonal snip corner rectangle shape. Corresponds t
o ECMA-376\nST_ShapeType 'snip2DiagRect'", | |
2274 "Two same-side snip corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'snip2SameRect'", | |
2275 "One snip one round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'snipRoundRect'", | |
2276 "Ten pointed star shape. Corresponds to ECMA-376 ST_Shap
eType 'star10'", | |
2277 "Twelve pointed star shape. Corresponds to ECMA-376 ST_S
hapeType 'star12'", | |
2278 "Sixteen pointed star shape. Corresponds to ECMA-376 ST_
ShapeType 'star16'", | |
2279 "Twenty four pointed star shape. Corresponds to ECMA-376
ST_ShapeType\n'star24'", | |
2280 "Thirty two pointed star shape. Corresponds to ECMA-376
ST_ShapeType\n'star32'", | |
2281 "Four pointed star shape. Corresponds to ECMA-376 ST_Sha
peType 'star4'", | |
2282 "Five pointed star shape. Corresponds to ECMA-376 ST_Sha
peType 'star5'", | |
2283 "Six pointed star shape. Corresponds to ECMA-376 ST_Shap
eType 'star6'", | |
2284 "Seven pointed star shape. Corresponds to ECMA-376 ST_Sh
apeType 'star7'", | |
2285 "Eight pointed star shape. Corresponds to ECMA-376 ST_Sh
apeType 'star8'", | |
2286 "Striped right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'stripedRightArrow'", | |
2287 "Sun shape. Corresponds to ECMA-376 ST_ShapeType 'sun'", | |
2288 "Trapezoid shape. Corresponds to ECMA-376 ST_ShapeType '
trapezoid'", | |
2289 "Triangle shape. Corresponds to ECMA-376 ST_ShapeType 't
riangle'", | |
2290 "Up arrow shape. Corresponds to ECMA-376 ST_ShapeType 'u
pArrow'", | |
2291 "Callout up arrow shape. Corresponds to ECMA-376 ST_Shap
eType\n'upArrowCallout'", | |
2292 "Up down arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'upDownArrow'", | |
2293 "U-turn arrow shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'uturnArrow'", | |
2294 "Vertical scroll shape. Corresponds to ECMA-376 ST_Shape
Type\n'verticalScroll'", | |
2295 "Wave shape. Corresponds to ECMA-376 ST_ShapeType 'wave'
", | |
2296 "Callout wedge ellipse shape. Corresponds to ECMA-376 ST
_ShapeType\n'wedgeEllipseCallout'", | |
2297 "Callout wedge rectangle shape. Corresponds to ECMA-376
ST_ShapeType\n'wedgeRectCallout'", | |
2298 "Callout wedge round rectangle shape. Corresponds to ECM
A-376 ST_ShapeType\n'wedgeRoundRectCallout'", | |
2299 "Alternate process flow shape. Corresponds to ECMA-376 S
T_ShapeType\n'flowChartAlternateProcess'", | |
2300 "Collate flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartCollate'", | |
2301 "Connector flow shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'flowChartConnector'", | |
2302 "Decision flow shape. Corresponds to ECMA-376 ST_ShapeTy
pe\n'flowChartDecision'", | |
2303 "Delay flow shape. Corresponds to ECMA-376 ST_ShapeType
'flowChartDelay'", | |
2304 "Display flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartDisplay'", | |
2305 "Document flow shape. Corresponds to ECMA-376 ST_ShapeTy
pe\n'flowChartDocument'", | |
2306 "Extract flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartExtract'", | |
2307 "Input output flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartInputOutput'", | |
2308 "Internal storage flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartInternalStorage'", | |
2309 "Magnetic disk flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticDisk'", | |
2310 "Magnetic drum flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticDrum'", | |
2311 "Magnetic tape flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticTape'", | |
2312 "Manual input flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartManualInput'", | |
2313 "Manual operation flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartManualOperation'", | |
2314 "Merge flow shape. Corresponds to ECMA-376 ST_ShapeType
'flowChartMerge'", | |
2315 "Multi-document flow shape. Corresponds to ECMA-376 ST_S
hapeType\n'flowChartMultidocument'", | |
2316 "Offline storage flow shape. Corresponds to ECMA-376 ST_
ShapeType\n'flowChartOfflineStorage'", | |
2317 "Off-page connector flow shape. Corresponds to ECMA-376
ST_ShapeType\n'flowChartOffpageConnector'", | |
2318 "Online storage flow shape. Corresponds to ECMA-376 ST_S
hapeType\n'flowChartOnlineStorage'", | |
2319 "Or flow shape. Corresponds to ECMA-376 ST_ShapeType 'fl
owChartOr'", | |
2320 "Predefined process flow shape. Corresponds to ECMA-376
ST_ShapeType\n'flowChartPredefinedProcess'", | |
2321 "Preparation flow shape. Corresponds to ECMA-376 ST_Shap
eType\n'flowChartPreparation'", | |
2322 "Process flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartProcess'", | |
2323 "Punched card flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartPunchedCard'", | |
2324 "Punched tape flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartPunchedTape'", | |
2325 "Sort flow shape. Corresponds to ECMA-376 ST_ShapeType '
flowChartSort'", | |
2326 "Summing junction flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartSummingJunction'", | |
2327 "Terminator flow shape. Corresponds to ECMA-376 ST_Shape
Type\n'flowChartTerminator'", | |
2328 "East arrow shape.", | |
2329 "Northeast arrow shape.", | |
2330 "North arrow shape.", | |
2331 "Speech shape.", | |
2332 "Star burst shape.", | |
2333 "Teardrop shape. Corresponds to ECMA-376 ST_ShapeType 't
eardrop'", | |
2334 "Ellipse ribbon shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'ellipseRibbon'", | |
2335 "Ellipse ribbon 2 shape. Corresponds to ECMA-376 ST_Shap
eType\n'ellipseRibbon2'", | |
2336 "Callout cloud shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'cloudCallout'", | |
2337 "Custom shape." | |
2338 ], | |
2339 "type": "string" | |
2340 }, | |
2341 "elementProperties": { | |
2342 "$ref": "PageElementProperties", | |
2343 "description": "The element properties for the shape." | |
2344 } | |
2345 }, | |
2346 "type": "object" | |
2347 }, | |
2348 "ShapeBackgroundFill": { | |
2349 "description": "The shape background fill.", | |
2350 "id": "ShapeBackgroundFill", | |
2351 "properties": { | |
2352 "propertyState": { | |
2353 "description": "The background fill property state.\n\nUpdat
ing the the fill on a shape will implicitly update this field to\n`RENDERED`, un
less another value is specified in the same request. To\nhave no fill on a shape
, set this field to `NOT_RENDERED`. In this case,\nany other fill fields set in
the same request will be ignored.", | |
2354 "enum": [ | |
2355 "RENDERED", | |
2356 "NOT_RENDERED", | |
2357 "INHERIT" | |
2358 ], | |
2359 "enumDescriptions": [ | |
2360 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", | |
2361 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", | |
2362 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." | |
2363 ], | |
2364 "type": "string" | |
2365 }, | |
2366 "solidFill": { | 2211 "solidFill": { |
2367 "$ref": "SolidFill", | 2212 "$ref": "SolidFill", |
2368 "description": "Solid color fill." | 2213 "description": "Solid color fill." |
2369 } | 2214 } |
2370 }, | 2215 }, |
2371 "type": "object" | 2216 "type": "object" |
2372 }, | 2217 }, |
| 2218 "VideoProperties": { |
| 2219 "description": "The properties of the Video.", |
| 2220 "id": "VideoProperties", |
| 2221 "properties": { |
| 2222 "outline": { |
| 2223 "$ref": "Outline", |
| 2224 "description": "The outline of the video. The default outlin
e matches the defaults for new\nvideos created in the Slides editor." |
| 2225 } |
| 2226 }, |
| 2227 "type": "object" |
| 2228 }, |
| 2229 "InsertTableRowsRequest": { |
| 2230 "description": "Inserts rows into a table.", |
| 2231 "id": "InsertTableRowsRequest", |
| 2232 "properties": { |
| 2233 "number": { |
| 2234 "description": "The number of rows to be inserted. Maximum 2
0 per request.", |
| 2235 "format": "int32", |
| 2236 "type": "integer" |
| 2237 }, |
| 2238 "cellLocation": { |
| 2239 "$ref": "TableCellLocation", |
| 2240 "description": "The reference table cell location from which
rows will be inserted.\n\nA new row will be inserted above (or below) the row w
here the reference\ncell is. If the reference cell is a merged cell, a new row w
ill be\ninserted above (or below) the merged cell." |
| 2241 }, |
| 2242 "tableObjectId": { |
| 2243 "description": "The table to insert rows into.", |
| 2244 "type": "string" |
| 2245 }, |
| 2246 "insertBelow": { |
| 2247 "description": "Whether to insert new rows below the referen
ce cell location.\n\n- `True`: insert below the cell.\n- `False`: insert above t
he cell.", |
| 2248 "type": "boolean" |
| 2249 } |
| 2250 }, |
| 2251 "type": "object" |
| 2252 }, |
| 2253 "LayoutProperties": { |
| 2254 "description": "The properties of Page are only\nrelevant for pages
with page_type LAYOUT.", |
| 2255 "id": "LayoutProperties", |
| 2256 "properties": { |
| 2257 "masterObjectId": { |
| 2258 "description": "The object ID of the master that this layout
is based on.", |
| 2259 "type": "string" |
| 2260 }, |
| 2261 "name": { |
| 2262 "description": "The name of the layout.", |
| 2263 "type": "string" |
| 2264 }, |
| 2265 "displayName": { |
| 2266 "description": "The human readable name of the layout in the
presentation's locale.", |
| 2267 "type": "string" |
| 2268 } |
| 2269 }, |
| 2270 "type": "object" |
| 2271 }, |
| 2272 "LineProperties": { |
| 2273 "description": "The properties of the Line.\n\nWhen unset, these fie
lds default to values that match the appearance of\nnew lines created in the Sli
des editor.", |
| 2274 "id": "LineProperties", |
| 2275 "properties": { |
| 2276 "lineFill": { |
| 2277 "$ref": "LineFill", |
| 2278 "description": "The fill of the line. The default line fill
matches the defaults for new\nlines created in the Slides editor." |
| 2279 }, |
| 2280 "dashStyle": { |
| 2281 "description": "The dash style of the line.", |
| 2282 "enum": [ |
| 2283 "DASH_STYLE_UNSPECIFIED", |
| 2284 "SOLID", |
| 2285 "DOT", |
| 2286 "DASH", |
| 2287 "DASH_DOT", |
| 2288 "LONG_DASH", |
| 2289 "LONG_DASH_DOT" |
| 2290 ], |
| 2291 "enumDescriptions": [ |
| 2292 "Unspecified dash style.", |
| 2293 "Solid line. Corresponds to ECMA-376 ST_PresetLineDashVa
l value 'solid'.\nThis is the default dash style.", |
| 2294 "Dotted line. Corresponds to ECMA-376 ST_PresetLineDashV
al value 'dot'.", |
| 2295 "Dashed line. Corresponds to ECMA-376 ST_PresetLineDashV
al value 'dash'.", |
| 2296 "Alternating dashes and dots. Corresponds to ECMA-376 ST
_PresetLineDashVal\nvalue 'dashDot'.", |
| 2297 "Line with large dashes. Corresponds to ECMA-376 ST_Pres
etLineDashVal\nvalue 'lgDash'.", |
| 2298 "Alternating large dashes and dots. Corresponds to ECMA-
376\nST_PresetLineDashVal value 'lgDashDot'." |
| 2299 ], |
| 2300 "type": "string" |
| 2301 }, |
| 2302 "link": { |
| 2303 "$ref": "Link", |
| 2304 "description": "The hyperlink destination of the line. If un
set, there is no link." |
| 2305 }, |
| 2306 "startArrow": { |
| 2307 "description": "The style of the arrow at the beginning of t
he line.", |
| 2308 "enum": [ |
| 2309 "ARROW_STYLE_UNSPECIFIED", |
| 2310 "NONE", |
| 2311 "STEALTH_ARROW", |
| 2312 "FILL_ARROW", |
| 2313 "FILL_CIRCLE", |
| 2314 "FILL_SQUARE", |
| 2315 "FILL_DIAMOND", |
| 2316 "OPEN_ARROW", |
| 2317 "OPEN_CIRCLE", |
| 2318 "OPEN_SQUARE", |
| 2319 "OPEN_DIAMOND" |
| 2320 ], |
| 2321 "enumDescriptions": [ |
| 2322 "An unspecified arrow style.", |
| 2323 "No arrow.", |
| 2324 "Arrow with notched back. Corresponds to ECMA-376 ST_Lin
eEndType value\n'stealth'.", |
| 2325 "Filled arrow. Corresponds to ECMA-376 ST_LineEndType va
lue 'triangle'.", |
| 2326 "Filled circle. Corresponds to ECMA-376 ST_LineEndType v
alue 'oval'.", |
| 2327 "Filled square.", |
| 2328 "Filled diamond. Corresponds to ECMA-376 ST_LineEndType
value 'diamond'.", |
| 2329 "Hollow arrow.", |
| 2330 "Hollow circle.", |
| 2331 "Hollow square.", |
| 2332 "Hollow diamond." |
| 2333 ], |
| 2334 "type": "string" |
| 2335 }, |
| 2336 "endArrow": { |
| 2337 "description": "The style of the arrow at the end of the lin
e.", |
| 2338 "enum": [ |
| 2339 "ARROW_STYLE_UNSPECIFIED", |
| 2340 "NONE", |
| 2341 "STEALTH_ARROW", |
| 2342 "FILL_ARROW", |
| 2343 "FILL_CIRCLE", |
| 2344 "FILL_SQUARE", |
| 2345 "FILL_DIAMOND", |
| 2346 "OPEN_ARROW", |
| 2347 "OPEN_CIRCLE", |
| 2348 "OPEN_SQUARE", |
| 2349 "OPEN_DIAMOND" |
| 2350 ], |
| 2351 "enumDescriptions": [ |
| 2352 "An unspecified arrow style.", |
| 2353 "No arrow.", |
| 2354 "Arrow with notched back. Corresponds to ECMA-376 ST_Lin
eEndType value\n'stealth'.", |
| 2355 "Filled arrow. Corresponds to ECMA-376 ST_LineEndType va
lue 'triangle'.", |
| 2356 "Filled circle. Corresponds to ECMA-376 ST_LineEndType v
alue 'oval'.", |
| 2357 "Filled square.", |
| 2358 "Filled diamond. Corresponds to ECMA-376 ST_LineEndType
value 'diamond'.", |
| 2359 "Hollow arrow.", |
| 2360 "Hollow circle.", |
| 2361 "Hollow square.", |
| 2362 "Hollow diamond." |
| 2363 ], |
| 2364 "type": "string" |
| 2365 }, |
| 2366 "weight": { |
| 2367 "$ref": "Dimension", |
| 2368 "description": "The thickness of the line." |
| 2369 } |
| 2370 }, |
| 2371 "type": "object" |
| 2372 }, |
| 2373 "Presentation": { |
| 2374 "description": "A Google Slides presentation.", |
| 2375 "id": "Presentation", |
| 2376 "properties": { |
| 2377 "locale": { |
| 2378 "description": "The locale of the presentation, as an IETF B
CP 47 language tag.", |
| 2379 "type": "string" |
| 2380 }, |
| 2381 "masters": { |
| 2382 "description": "The slide masters in the presentation. A sli
de master contains all common\npage elements and the common properties for a set
of layouts. They serve\nthree purposes:\n\n- Placeholder shapes on a master con
tain the default text styles and shape\n properties of all placeholder shapes o
n pages that use that master.\n- The master page properties define the common pa
ge properties inherited by\n its layouts.\n- Any other shapes on the master sli
de will appear on all slides using that\n master, regardless of their layout.", |
| 2383 "items": { |
| 2384 "$ref": "Page" |
| 2385 }, |
| 2386 "type": "array" |
| 2387 }, |
| 2388 "pageSize": { |
| 2389 "$ref": "Size", |
| 2390 "description": "The size of pages in the presentation." |
| 2391 }, |
| 2392 "presentationId": { |
| 2393 "description": "The ID of the presentation.", |
| 2394 "type": "string" |
| 2395 }, |
| 2396 "slides": { |
| 2397 "description": "The slides in the presentation.\nA slide inh
erits properties from a slide layout.", |
| 2398 "items": { |
| 2399 "$ref": "Page" |
| 2400 }, |
| 2401 "type": "array" |
| 2402 }, |
| 2403 "notesMaster": { |
| 2404 "$ref": "Page", |
| 2405 "description": "The notes master in the presentation. It ser
ves three purposes:\n\n- Placeholder shapes on a notes master contain the defaul
t text styles and\n shape properties of all placeholder shapes on notes pages.
Specifically,\n a SLIDE_IMAGE placeholder shape is defined to contain the slide
\n thumbnail, and a BODY placeholder shape is defined to contain the speaker\n
notes.\n- The notes master page properties define the common page properties\n
inherited by all notes pages.\n- Any other shapes on the notes master will appe
ar on all notes pages.\n\nThe notes master is read-only." |
| 2406 }, |
| 2407 "layouts": { |
| 2408 "description": "The layouts in the presentation. A layout is
a template that determines\nhow content is arranged and styled on the slides th
at inherit from that\nlayout.", |
| 2409 "items": { |
| 2410 "$ref": "Page" |
| 2411 }, |
| 2412 "type": "array" |
| 2413 }, |
| 2414 "title": { |
| 2415 "description": "The title of the presentation.", |
| 2416 "type": "string" |
| 2417 } |
| 2418 }, |
| 2419 "type": "object" |
| 2420 }, |
| 2421 "OpaqueColor": { |
| 2422 "description": "A themeable solid color value.", |
| 2423 "id": "OpaqueColor", |
| 2424 "properties": { |
| 2425 "rgbColor": { |
| 2426 "$ref": "RgbColor", |
| 2427 "description": "An opaque RGB color." |
| 2428 }, |
| 2429 "themeColor": { |
| 2430 "description": "An opaque theme color.", |
| 2431 "enum": [ |
| 2432 "THEME_COLOR_TYPE_UNSPECIFIED", |
| 2433 "DARK1", |
| 2434 "LIGHT1", |
| 2435 "DARK2", |
| 2436 "LIGHT2", |
| 2437 "ACCENT1", |
| 2438 "ACCENT2", |
| 2439 "ACCENT3", |
| 2440 "ACCENT4", |
| 2441 "ACCENT5", |
| 2442 "ACCENT6", |
| 2443 "HYPERLINK", |
| 2444 "FOLLOWED_HYPERLINK", |
| 2445 "TEXT1", |
| 2446 "BACKGROUND1", |
| 2447 "TEXT2", |
| 2448 "BACKGROUND2" |
| 2449 ], |
| 2450 "enumDescriptions": [ |
| 2451 "Unspecified theme color. This value should not be used.
", |
| 2452 "Represents the first dark color.", |
| 2453 "Represents the first light color.", |
| 2454 "Represents the second dark color.", |
| 2455 "Represents the second light color.", |
| 2456 "Represents the first accent color.", |
| 2457 "Represents the second accent color.", |
| 2458 "Represents the third accent color.", |
| 2459 "Represents the fourth accent color.", |
| 2460 "Represents the fifth accent color.", |
| 2461 "Represents the sixth accent color.", |
| 2462 "Represents the color to use for hyperlinks.", |
| 2463 "Represents the color to use for visited hyperlinks.", |
| 2464 "Represents the first text color.", |
| 2465 "Represents the first background color.", |
| 2466 "Represents the second text color.", |
| 2467 "Represents the second background color." |
| 2468 ], |
| 2469 "type": "string" |
| 2470 } |
| 2471 }, |
| 2472 "type": "object" |
| 2473 }, |
| 2474 "ImageProperties": { |
| 2475 "description": "The properties of the Image.", |
| 2476 "id": "ImageProperties", |
| 2477 "properties": { |
| 2478 "outline": { |
| 2479 "$ref": "Outline", |
| 2480 "description": "The outline of the image. If not set, the th
e image has no outline." |
| 2481 }, |
| 2482 "brightness": { |
| 2483 "description": "The brightness effect of the image. The valu
e should be in the interval\n[-1.0, 1.0], where 0 means no effect. This property
is read-only.", |
| 2484 "format": "float", |
| 2485 "type": "number" |
| 2486 }, |
| 2487 "transparency": { |
| 2488 "description": "The transparency effect of the image. The va
lue should be in the interval\n[0.0, 1.0], where 0 means no effect and 1 means c
ompletely transparent.\nThis property is read-only.", |
| 2489 "format": "float", |
| 2490 "type": "number" |
| 2491 }, |
| 2492 "shadow": { |
| 2493 "$ref": "Shadow", |
| 2494 "description": "The shadow of the image. If not set, the ima
ge has no shadow. This property\nis read-only." |
| 2495 }, |
| 2496 "contrast": { |
| 2497 "description": "The contrast effect of the image. The value
should be in the interval\n[-1.0, 1.0], where 0 means no effect. This property i
s read-only.", |
| 2498 "format": "float", |
| 2499 "type": "number" |
| 2500 }, |
| 2501 "link": { |
| 2502 "$ref": "Link", |
| 2503 "description": "The hyperlink destination of the image. If u
nset, there is no link." |
| 2504 }, |
| 2505 "cropProperties": { |
| 2506 "$ref": "CropProperties", |
| 2507 "description": "The crop properties of the image. If not set
, the image is not cropped.\nThis property is read-only." |
| 2508 }, |
| 2509 "recolor": { |
| 2510 "$ref": "Recolor", |
| 2511 "description": "The recolor effect of the image. If not set,
the image is not recolored.\nThis property is read-only." |
| 2512 } |
| 2513 }, |
| 2514 "type": "object" |
| 2515 }, |
| 2516 "ReplaceAllShapesWithImageResponse": { |
| 2517 "description": "The result of replacing shapes with an image.", |
| 2518 "id": "ReplaceAllShapesWithImageResponse", |
| 2519 "properties": { |
| 2520 "occurrencesChanged": { |
| 2521 "description": "The number of shapes replaced with images.", |
| 2522 "format": "int32", |
| 2523 "type": "integer" |
| 2524 } |
| 2525 }, |
| 2526 "type": "object" |
| 2527 }, |
2373 "Line": { | 2528 "Line": { |
2374 "description": "A PageElement kind representing a\nline, curved conn
ector, or bent connector.", | 2529 "description": "A PageElement kind representing a\nline, curved conn
ector, or bent connector.", |
2375 "id": "Line", | 2530 "id": "Line", |
2376 "properties": { | 2531 "properties": { |
2377 "lineProperties": { | |
2378 "$ref": "LineProperties", | |
2379 "description": "The properties of the line." | |
2380 }, | |
2381 "lineType": { | 2532 "lineType": { |
2382 "description": "The type of the line.", | 2533 "description": "The type of the line.", |
2383 "enum": [ | 2534 "enum": [ |
2384 "TYPE_UNSPECIFIED", | 2535 "TYPE_UNSPECIFIED", |
2385 "STRAIGHT_CONNECTOR_1", | 2536 "STRAIGHT_CONNECTOR_1", |
2386 "BENT_CONNECTOR_2", | 2537 "BENT_CONNECTOR_2", |
2387 "BENT_CONNECTOR_3", | 2538 "BENT_CONNECTOR_3", |
2388 "BENT_CONNECTOR_4", | 2539 "BENT_CONNECTOR_4", |
2389 "BENT_CONNECTOR_5", | 2540 "BENT_CONNECTOR_5", |
2390 "CURVED_CONNECTOR_2", | 2541 "CURVED_CONNECTOR_2", |
2391 "CURVED_CONNECTOR_3", | 2542 "CURVED_CONNECTOR_3", |
2392 "CURVED_CONNECTOR_4", | 2543 "CURVED_CONNECTOR_4", |
2393 "CURVED_CONNECTOR_5" | 2544 "CURVED_CONNECTOR_5" |
2394 ], | 2545 ], |
2395 "enumDescriptions": [ | 2546 "enumDescriptions": [ |
2396 "An unspecified line type.", | 2547 "An unspecified line type.", |
2397 "Straight connector 1 form. Corresponds to ECMA-376 ST_S
hapeType\n'straightConnector1'.", | 2548 "Straight connector 1 form. Corresponds to ECMA-376 ST_S
hapeType\n'straightConnector1'.", |
2398 "Bent connector 2 form. Corresponds to ECMA-376 ST_Shape
Type\n'bentConnector2'.", | 2549 "Bent connector 2 form. Corresponds to ECMA-376 ST_Shape
Type\n'bentConnector2'.", |
2399 "Bent connector 3 form. Corresponds to ECMA-376 ST_Shape
Type\n'bentConnector3'.", | 2550 "Bent connector 3 form. Corresponds to ECMA-376 ST_Shape
Type\n'bentConnector3'.", |
2400 "Bent connector 4 form. Corresponds to ECMA-376 ST_Shape
Type\n'bentConnector4'.", | 2551 "Bent connector 4 form. Corresponds to ECMA-376 ST_Shape
Type\n'bentConnector4'.", |
2401 "Bent connector 5 form. Corresponds to ECMA-376 ST_Shape
Type\n'bentConnector5'.", | 2552 "Bent connector 5 form. Corresponds to ECMA-376 ST_Shape
Type\n'bentConnector5'.", |
2402 "Curved connector 2 form. Corresponds to ECMA-376 ST_Sha
peType\n'curvedConnector2'.", | 2553 "Curved connector 2 form. Corresponds to ECMA-376 ST_Sha
peType\n'curvedConnector2'.", |
2403 "Curved connector 3 form. Corresponds to ECMA-376 ST_Sha
peType\n'curvedConnector3'.", | 2554 "Curved connector 3 form. Corresponds to ECMA-376 ST_Sha
peType\n'curvedConnector3'.", |
2404 "Curved connector 4 form. Corresponds to ECMA-376 ST_Sha
peType\n'curvedConnector4'.", | 2555 "Curved connector 4 form. Corresponds to ECMA-376 ST_Sha
peType\n'curvedConnector4'.", |
2405 "Curved connector 5 form. Corresponds to ECMA-376 ST_Sha
peType\n'curvedConnector5'." | 2556 "Curved connector 5 form. Corresponds to ECMA-376 ST_Sha
peType\n'curvedConnector5'." |
2406 ], | 2557 ], |
2407 "type": "string" | 2558 "type": "string" |
2408 } | 2559 }, |
2409 }, | 2560 "lineProperties": { |
2410 "type": "object" | 2561 "$ref": "LineProperties", |
2411 }, | 2562 "description": "The properties of the line." |
2412 "SheetsChartProperties": { | 2563 } |
2413 "description": "The properties of the SheetsChart.", | 2564 }, |
2414 "id": "SheetsChartProperties", | 2565 "type": "object" |
2415 "properties": { | 2566 }, |
2416 "chartImageProperties": { | 2567 "CreateSheetsChartRequest": { |
2417 "$ref": "ImageProperties", | 2568 "description": "Creates an embedded Google Sheets chart.\n\nNOTE: Ch
art creation requires at least one of the spreadsheets.readonly,\nspreadsheets,
drive.readonly, or drive OAuth scopes.", |
2418 "description": "The properties of the embedded chart image." | 2569 "id": "CreateSheetsChartRequest", |
2419 } | 2570 "properties": { |
2420 }, | 2571 "elementProperties": { |
2421 "type": "object" | 2572 "$ref": "PageElementProperties", |
2422 }, | 2573 "description": "The element properties for the chart.\n\nWhe
n the aspect ratio of the provided size does not match the chart aspect\nratio,
the chart is scaled and centered with respect to the size in order\nto maintain
aspect ratio. The provided transform is applied after this\noperation." |
2423 "AutoText": { | 2574 }, |
2424 "description": "A TextElement kind that represents auto text.", | 2575 "spreadsheetId": { |
2425 "id": "AutoText", | 2576 "description": "The ID of the Google Sheets spreadsheet that
contains the chart.", |
2426 "properties": { | 2577 "type": "string" |
| 2578 }, |
| 2579 "linkingMode": { |
| 2580 "description": "The mode with which the chart is linked to t
he source spreadsheet. When\nnot specified, the chart will be an image that is n
ot linked.", |
| 2581 "enum": [ |
| 2582 "NOT_LINKED_IMAGE", |
| 2583 "LINKED" |
| 2584 ], |
| 2585 "enumDescriptions": [ |
| 2586 "The chart is not associated with the source spreadsheet
and cannot be\nupdated. A chart that is not linked will be inserted as an image
.", |
| 2587 "Linking the chart allows it to be updated, and other co
llaborators will\nsee a link to the spreadsheet." |
| 2588 ], |
| 2589 "type": "string" |
| 2590 }, |
| 2591 "chartId": { |
| 2592 "description": "The ID of the specific chart in the Google S
heets spreadsheet.", |
| 2593 "format": "int32", |
| 2594 "type": "integer" |
| 2595 }, |
| 2596 "objectId": { |
| 2597 "description": "A user-supplied object ID.\n\nIf specified,
the ID must be unique among all pages and page elements in\nthe presentation. Th
e ID should start with a word character [a-zA-Z0-9_]\nand then followed by any n
umber of the following characters [a-zA-Z0-9_-:].\nThe length of the ID should n
ot be less than 5 or greater than 50.\nIf empty, a unique identifier will be gen
erated.", |
| 2598 "type": "string" |
| 2599 } |
| 2600 }, |
| 2601 "type": "object" |
| 2602 }, |
| 2603 "BatchUpdatePresentationResponse": { |
| 2604 "description": "Response message from a batch update.", |
| 2605 "id": "BatchUpdatePresentationResponse", |
| 2606 "properties": { |
| 2607 "presentationId": { |
| 2608 "description": "The presentation the updates were applied to
.", |
| 2609 "type": "string" |
| 2610 }, |
| 2611 "replies": { |
| 2612 "description": "The reply of the updates. This maps 1:1 wit
h the updates, although\nreplies to some requests may be empty.", |
| 2613 "items": { |
| 2614 "$ref": "Response" |
| 2615 }, |
| 2616 "type": "array" |
| 2617 } |
| 2618 }, |
| 2619 "type": "object" |
| 2620 }, |
| 2621 "CreateImageResponse": { |
| 2622 "description": "The result of creating an image.", |
| 2623 "id": "CreateImageResponse", |
| 2624 "properties": { |
| 2625 "objectId": { |
| 2626 "description": "The object ID of the created image.", |
| 2627 "type": "string" |
| 2628 } |
| 2629 }, |
| 2630 "type": "object" |
| 2631 }, |
| 2632 "SlideProperties": { |
| 2633 "description": "The properties of Page that are only\nrelevant for p
ages with page_type SLIDE.", |
| 2634 "id": "SlideProperties", |
| 2635 "properties": { |
| 2636 "notesPage": { |
| 2637 "$ref": "Page", |
| 2638 "description": "The notes page that this slide is associated
with. It defines the visual\nappearance of a notes page when printing or export
ing slides with speaker\nnotes. A notes page inherits properties from the\nnotes
mater.\nThe placeholder shape with type BODY on the notes page contains the spe
aker\nnotes for this slide. The ID of this shape is identified by the\nspeaker n
otes object id field.\nThe notes page is read-only except for the text content a
nd styles of the\nspeaker notes shape." |
| 2639 }, |
| 2640 "layoutObjectId": { |
| 2641 "description": "The object ID of the layout that this slide
is based on.", |
| 2642 "type": "string" |
| 2643 }, |
| 2644 "masterObjectId": { |
| 2645 "description": "The object ID of the master that this slide
is based on.", |
| 2646 "type": "string" |
| 2647 } |
| 2648 }, |
| 2649 "type": "object" |
| 2650 }, |
| 2651 "Response": { |
| 2652 "description": "A single response from an update.", |
| 2653 "id": "Response", |
| 2654 "properties": { |
| 2655 "replaceAllText": { |
| 2656 "$ref": "ReplaceAllTextResponse", |
| 2657 "description": "The result of replacing text." |
| 2658 }, |
| 2659 "createSlide": { |
| 2660 "$ref": "CreateSlideResponse", |
| 2661 "description": "The result of creating a slide." |
| 2662 }, |
| 2663 "duplicateObject": { |
| 2664 "$ref": "DuplicateObjectResponse", |
| 2665 "description": "The result of duplicating an object." |
| 2666 }, |
| 2667 "createShape": { |
| 2668 "$ref": "CreateShapeResponse", |
| 2669 "description": "The result of creating a shape." |
| 2670 }, |
| 2671 "createLine": { |
| 2672 "$ref": "CreateLineResponse", |
| 2673 "description": "The result of creating a line." |
| 2674 }, |
| 2675 "createImage": { |
| 2676 "$ref": "CreateImageResponse", |
| 2677 "description": "The result of creating an image." |
| 2678 }, |
| 2679 "createVideo": { |
| 2680 "$ref": "CreateVideoResponse", |
| 2681 "description": "The result of creating a video." |
| 2682 }, |
| 2683 "createSheetsChart": { |
| 2684 "$ref": "CreateSheetsChartResponse", |
| 2685 "description": "The result of creating a Google Sheets chart
." |
| 2686 }, |
| 2687 "replaceAllShapesWithSheetsChart": { |
| 2688 "$ref": "ReplaceAllShapesWithSheetsChartResponse", |
| 2689 "description": "The result of replacing all shapes matching
some criteria with a Google\nSheets chart." |
| 2690 }, |
| 2691 "replaceAllShapesWithImage": { |
| 2692 "$ref": "ReplaceAllShapesWithImageResponse", |
| 2693 "description": "The result of replacing all shapes matching
some criteria with an\nimage." |
| 2694 }, |
| 2695 "createTable": { |
| 2696 "$ref": "CreateTableResponse", |
| 2697 "description": "The result of creating a table." |
| 2698 } |
| 2699 }, |
| 2700 "type": "object" |
| 2701 }, |
| 2702 "TextRun": { |
| 2703 "description": "A TextElement kind that represents a run of text tha
t all has the same\nstyling.", |
| 2704 "id": "TextRun", |
| 2705 "properties": { |
| 2706 "content": { |
| 2707 "description": "The text of this run.", |
| 2708 "type": "string" |
| 2709 }, |
2427 "style": { | 2710 "style": { |
2428 "$ref": "TextStyle", | 2711 "$ref": "TextStyle", |
2429 "description": "The styling applied to this auto text." | 2712 "description": "The styling applied to this run." |
2430 }, | 2713 } |
2431 "type": { | 2714 }, |
2432 "description": "The type of this auto text.", | 2715 "type": "object" |
| 2716 }, |
| 2717 "LayoutReference": { |
| 2718 "description": "Slide layout reference. This may reference either:\n
\n- A predefined layout\n- One of the layouts in the presentation.", |
| 2719 "id": "LayoutReference", |
| 2720 "properties": { |
| 2721 "predefinedLayout": { |
| 2722 "description": "Predefined layout.", |
2433 "enum": [ | 2723 "enum": [ |
2434 "TYPE_UNSPECIFIED", | 2724 "PREDEFINED_LAYOUT_UNSPECIFIED", |
2435 "SLIDE_NUMBER" | 2725 "BLANK", |
| 2726 "CAPTION_ONLY", |
| 2727 "TITLE", |
| 2728 "TITLE_AND_BODY", |
| 2729 "TITLE_AND_TWO_COLUMNS", |
| 2730 "TITLE_ONLY", |
| 2731 "SECTION_HEADER", |
| 2732 "SECTION_TITLE_AND_DESCRIPTION", |
| 2733 "ONE_COLUMN_TEXT", |
| 2734 "MAIN_POINT", |
| 2735 "BIG_NUMBER" |
2436 ], | 2736 ], |
2437 "enumDescriptions": [ | 2737 "enumDescriptions": [ |
2438 "An unspecified autotext type.", | 2738 "Unspecified layout.", |
2439 "Type for autotext that represents the current slide num
ber." | 2739 "Blank layout, with no placeholders.", |
2440 ], | 2740 "Layout with a caption at the bottom.", |
2441 "type": "string" | 2741 "Layout with a title and a subtitle.", |
2442 }, | 2742 "Layout with a title and body.", |
2443 "content": { | 2743 "Layout with a title and two columns.", |
2444 "description": "The rendered content of this auto text, if a
vailable.", | 2744 "Layout with only a title.", |
2445 "type": "string" | 2745 "Layout with a section title.", |
2446 } | 2746 "Layout with a title and subtitle on one side and descri
ption on the other.", |
2447 }, | 2747 "Layout with one title and one body, arranged in a singl
e column.", |
2448 "type": "object" | 2748 "Layout with a main point.", |
2449 }, | 2749 "Layout with a big number heading." |
2450 "TextElement": { | 2750 ], |
2451 "description": "A TextElement describes the content of a range of in
dices in the text content\nof a Shape or TableCell.", | 2751 "type": "string" |
2452 "id": "TextElement", | 2752 }, |
2453 "properties": { | 2753 "layoutId": { |
2454 "endIndex": { | 2754 "description": "Layout ID: the object ID of one of the layou
ts in the presentation.", |
2455 "description": "The zero-based end index of this text elemen
t, exclusive, in Unicode code\nunits.", | 2755 "type": "string" |
| 2756 } |
| 2757 }, |
| 2758 "type": "object" |
| 2759 }, |
| 2760 "SubstringMatchCriteria": { |
| 2761 "description": "A criteria that matches a specific string of text in
a shape or table.", |
| 2762 "id": "SubstringMatchCriteria", |
| 2763 "properties": { |
| 2764 "text": { |
| 2765 "description": "The text to search for in the shape or table
.", |
| 2766 "type": "string" |
| 2767 }, |
| 2768 "matchCase": { |
| 2769 "description": "Indicates whether the search should respect
case:\n\n- `True`: the search is case sensitive.\n- `False`: the search is case
insensitive.", |
| 2770 "type": "boolean" |
| 2771 } |
| 2772 }, |
| 2773 "type": "object" |
| 2774 }, |
| 2775 "TableRange": { |
| 2776 "description": "A table range represents a reference to a subset of
a table.\n\nIt's important to note that the cells specified by a table range do
not\nnecessarily form a rectangle. For example, let's say we have a 3 x 3 table\
nwhere all the cells of the last row are merged together. The table looks\nlike
this:\n\n \n [ ]\n\nA table range with location = (0, 0),
row span = 3 and column span = 2\nspecifies the following cells:\n\n x x
\n [ x ]", |
| 2777 "id": "TableRange", |
| 2778 "properties": { |
| 2779 "location": { |
| 2780 "$ref": "TableCellLocation", |
| 2781 "description": "The starting location of the table range." |
| 2782 }, |
| 2783 "rowSpan": { |
| 2784 "description": "The row span of the table range.", |
2456 "format": "int32", | 2785 "format": "int32", |
2457 "type": "integer" | 2786 "type": "integer" |
2458 }, | 2787 }, |
2459 "textRun": { | 2788 "columnSpan": { |
2460 "$ref": "TextRun", | 2789 "description": "The column span of the table range.", |
2461 "description": "A TextElement representing a run of text whe
re all of the characters\nin the run have the same TextStyle.\n\nThe `start_inde
x` and `end_index` of TextRuns will always be fully\ncontained in the index rang
e of a single `paragraph_marker` TextElement.\nIn other words, a TextRun will ne
ver span multiple paragraphs." | |
2462 }, | |
2463 "startIndex": { | |
2464 "description": "The zero-based start index of this text elem
ent, in Unicode code units.", | |
2465 "format": "int32", | 2790 "format": "int32", |
2466 "type": "integer" | 2791 "type": "integer" |
2467 }, | 2792 } |
2468 "paragraphMarker": { | 2793 }, |
2469 "$ref": "ParagraphMarker", | 2794 "type": "object" |
2470 "description": "A marker representing the beginning of a new
paragraph.\n\nThe `start_index` and `end_index` of this TextElement represent t
he\nrange of the paragraph. Other TextElements with an index range contained\nin
side this paragraph's range are considered to be part of this\nparagraph. The ra
nge of indices of two separate paragraphs will never\noverlap." | |
2471 }, | |
2472 "autoText": { | |
2473 "$ref": "AutoText", | |
2474 "description": "A TextElement representing a spot in the tex
t that is dynamically\nreplaced with content that can change over time." | |
2475 } | |
2476 }, | |
2477 "type": "object" | |
2478 }, | |
2479 "UpdateSlidesPositionRequest": { | |
2480 "description": "Updates the position of slides in the presentation."
, | |
2481 "id": "UpdateSlidesPositionRequest", | |
2482 "properties": { | |
2483 "insertionIndex": { | |
2484 "description": "The index where the slides should be inserte
d, based on the slide\narrangement before the move takes place. Must be between
zero and the\nnumber of slides in the presentation, inclusive.", | |
2485 "format": "int32", | |
2486 "type": "integer" | |
2487 }, | |
2488 "slideObjectIds": { | |
2489 "description": "The IDs of the slides in the presentation th
at should be moved.\nThe slides in this list must be in existing presentation or
der, without\nduplicates.", | |
2490 "items": { | |
2491 "type": "string" | |
2492 }, | |
2493 "type": "array" | |
2494 } | |
2495 }, | |
2496 "type": "object" | |
2497 }, | |
2498 "ReplaceAllTextRequest": { | |
2499 "description": "Replaces all instances of text matching a criteria w
ith replace text.", | |
2500 "id": "ReplaceAllTextRequest", | |
2501 "properties": { | |
2502 "containsText": { | |
2503 "$ref": "SubstringMatchCriteria", | |
2504 "description": "Finds text in a shape matching this substrin
g." | |
2505 }, | |
2506 "replaceText": { | |
2507 "description": "The text that will replace the matched text.
", | |
2508 "type": "string" | |
2509 } | |
2510 }, | |
2511 "type": "object" | |
2512 }, | |
2513 "ShapeProperties": { | |
2514 "description": "The properties of a Shape.\n\nIf the shape is a plac
eholder shape as determined by the\nplaceholder field, then these\nproperties ma
y be inherited from a parent placeholder shape.\nDetermining the rendered value
of the property depends on the corresponding\nproperty_state field value.", | |
2515 "id": "ShapeProperties", | |
2516 "properties": { | |
2517 "outline": { | |
2518 "$ref": "Outline", | |
2519 "description": "The outline of the shape. If unset, the outl
ine is inherited from a\nparent placeholder if it exists. If the shape has no pa
rent, then the\ndefault outline depends on the shape type, matching the defaults
for\nnew shapes created in the Slides editor." | |
2520 }, | |
2521 "link": { | |
2522 "$ref": "Link", | |
2523 "description": "The hyperlink destination of the shape. If u
nset, there is no link. Links\nare not inherited from parent placeholders." | |
2524 }, | |
2525 "shapeBackgroundFill": { | |
2526 "$ref": "ShapeBackgroundFill", | |
2527 "description": "The background fill of the shape. If unset,
the background fill is\ninherited from a parent placeholder if it exists. If the
shape has no\nparent, then the default background fill depends on the shape typ
e,\nmatching the defaults for new shapes created in the Slides editor." | |
2528 }, | |
2529 "shadow": { | |
2530 "$ref": "Shadow", | |
2531 "description": "The shadow properties of the shape. If unset
, the shadow is inherited from\na parent placeholder if it exists. If the shape
has no parent, then the\ndefault shadow matches the defaults for new shapes crea
ted in the Slides\neditor. This property is read-only." | |
2532 } | |
2533 }, | |
2534 "type": "object" | |
2535 }, | |
2536 "CreateLineRequest": { | |
2537 "description": "Creates a line.", | |
2538 "id": "CreateLineRequest", | |
2539 "properties": { | |
2540 "objectId": { | |
2541 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", | |
2542 "type": "string" | |
2543 }, | |
2544 "elementProperties": { | |
2545 "$ref": "PageElementProperties", | |
2546 "description": "The element properties for the line." | |
2547 }, | |
2548 "lineCategory": { | |
2549 "description": "The category of line to be created.", | |
2550 "enum": [ | |
2551 "STRAIGHT", | |
2552 "BENT", | |
2553 "CURVED" | |
2554 ], | |
2555 "enumDescriptions": [ | |
2556 "Straight connectors, including straight connector 1. Th
e is the default\ncategory when one is not specified.", | |
2557 "Bent connectors, including bent connector 2 to 5.", | |
2558 "Curved connectors, including curved connector 2 to 5." | |
2559 ], | |
2560 "type": "string" | |
2561 } | |
2562 }, | |
2563 "type": "object" | |
2564 }, | |
2565 "CreateShapeResponse": { | |
2566 "description": "The result of creating a shape.", | |
2567 "id": "CreateShapeResponse", | |
2568 "properties": { | |
2569 "objectId": { | |
2570 "description": "The object ID of the created shape.", | |
2571 "type": "string" | |
2572 } | |
2573 }, | |
2574 "type": "object" | |
2575 }, | |
2576 "CreateSlideResponse": { | |
2577 "description": "The result of creating a slide.", | |
2578 "id": "CreateSlideResponse", | |
2579 "properties": { | |
2580 "objectId": { | |
2581 "description": "The object ID of the created slide.", | |
2582 "type": "string" | |
2583 } | |
2584 }, | |
2585 "type": "object" | |
2586 }, | |
2587 "UpdateImagePropertiesRequest": { | |
2588 "description": "Update the properties of an Image.", | |
2589 "id": "UpdateImagePropertiesRequest", | |
2590 "properties": { | |
2591 "objectId": { | |
2592 "description": "The object ID of the image the updates are a
pplied to.", | |
2593 "type": "string" | |
2594 }, | |
2595 "fields": { | |
2596 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `imageProperties` is\nimplied and shoul
d not be specified. A single `\"*\"` can be used as\nshort-hand for listing ever
y field.\n\nFor example to update the image outline color, set `fields` to\n`\"o
utline.outlineFill.solidFill.color\"`.\n\nTo reset a property to its default val
ue, include its field name in the\nfield mask but leave the field itself unset."
, | |
2597 "format": "google-fieldmask", | |
2598 "type": "string" | |
2599 }, | |
2600 "imageProperties": { | |
2601 "$ref": "ImageProperties", | |
2602 "description": "The image properties to update." | |
2603 } | |
2604 }, | |
2605 "type": "object" | |
2606 }, | |
2607 "CreateVideoRequest": { | |
2608 "description": "Creates a video.", | |
2609 "id": "CreateVideoRequest", | |
2610 "properties": { | |
2611 "objectId": { | |
2612 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", | |
2613 "type": "string" | |
2614 }, | |
2615 "source": { | |
2616 "description": "The video source.", | |
2617 "enum": [ | |
2618 "SOURCE_UNSPECIFIED", | |
2619 "YOUTUBE" | |
2620 ], | |
2621 "enumDescriptions": [ | |
2622 "The video source is unspecified.", | |
2623 "The video source is YouTube." | |
2624 ], | |
2625 "type": "string" | |
2626 }, | |
2627 "elementProperties": { | |
2628 "$ref": "PageElementProperties", | |
2629 "description": "The element properties for the video." | |
2630 }, | |
2631 "id": { | |
2632 "description": "The video source's unique identifier for thi
s video.\n\ne.g. For YouTube video https://www.youtube.com/watch?v=7U3axjORYZ0,\
nthe ID is 7U3axjORYZ0.", | |
2633 "type": "string" | |
2634 } | |
2635 }, | |
2636 "type": "object" | |
2637 }, | 2795 }, |
2638 "CreateTableRequest": { | 2796 "CreateTableRequest": { |
2639 "description": "Creates a new table.", | 2797 "description": "Creates a new table.", |
2640 "id": "CreateTableRequest", | 2798 "id": "CreateTableRequest", |
2641 "properties": { | 2799 "properties": { |
2642 "columns": { | 2800 "rows": { |
2643 "description": "Number of columns in the table.", | 2801 "description": "Number of rows in the table.", |
2644 "format": "int32", | 2802 "format": "int32", |
2645 "type": "integer" | 2803 "type": "integer" |
2646 }, | 2804 }, |
2647 "objectId": { | 2805 "objectId": { |
2648 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", | 2806 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", |
2649 "type": "string" | 2807 "type": "string" |
2650 }, | 2808 }, |
2651 "rows": { | 2809 "columns": { |
2652 "description": "Number of rows in the table.", | 2810 "description": "Number of columns in the table.", |
2653 "format": "int32", | 2811 "format": "int32", |
2654 "type": "integer" | 2812 "type": "integer" |
2655 }, | 2813 }, |
2656 "elementProperties": { | 2814 "elementProperties": { |
2657 "$ref": "PageElementProperties", | 2815 "$ref": "PageElementProperties", |
2658 "description": "The element properties for the table.\n\nThe
table will be created at the provided size, subject to a minimum size.\nIf no s
ize is provided, the table will be automatically sized.\n\nTable transforms must
have a scale of 1 and no shear components. If no\ntransform is provided, the ta
ble will be centered on the page." | 2816 "description": "The element properties for the table.\n\nThe
table will be created at the provided size, subject to a minimum size.\nIf no s
ize is provided, the table will be automatically sized.\n\nTable transforms must
have a scale of 1 and no shear components. If no\ntransform is provided, the ta
ble will be centered on the page." |
2659 } | 2817 } |
2660 }, | 2818 }, |
2661 "type": "object" | 2819 "type": "object" |
2662 }, | 2820 }, |
2663 "OptionalColor": { | 2821 "CreateTableResponse": { |
2664 "description": "A color that can either be fully opaque or fully tra
nsparent.", | 2822 "description": "The result of creating a table.", |
2665 "id": "OptionalColor", | 2823 "id": "CreateTableResponse", |
2666 "properties": { | 2824 "properties": { |
2667 "opaqueColor": { | 2825 "objectId": { |
2668 "$ref": "OpaqueColor", | 2826 "description": "The object ID of the created table.", |
2669 "description": "If set, this will be used as an opaque color
. If unset, this represents\na transparent color." | 2827 "type": "string" |
2670 } | 2828 } |
2671 }, | 2829 }, |
2672 "type": "object" | 2830 "type": "object" |
2673 }, | 2831 }, |
2674 "TextRun": { | 2832 "Table": { |
2675 "description": "A TextElement kind that represents a run of text tha
t all has the same\nstyling.", | 2833 "description": "A PageElement kind representing a\ntable.", |
2676 "id": "TextRun", | 2834 "id": "Table", |
2677 "properties": { | 2835 "properties": { |
2678 "style": { | 2836 "rows": { |
2679 "$ref": "TextStyle", | 2837 "description": "Number of rows in the table.", |
2680 "description": "The styling applied to this run." | 2838 "format": "int32", |
2681 }, | 2839 "type": "integer" |
2682 "content": { | 2840 }, |
2683 "description": "The text of this run.", | 2841 "tableColumns": { |
2684 "type": "string" | 2842 "description": "Properties of each column.", |
2685 } | |
2686 }, | |
2687 "type": "object" | |
2688 }, | |
2689 "Shape": { | |
2690 "description": "A PageElement kind representing a\ngeneric shape tha
t does not have a more specific classification.", | |
2691 "id": "Shape", | |
2692 "properties": { | |
2693 "text": { | |
2694 "$ref": "TextContent", | |
2695 "description": "The text content of the shape." | |
2696 }, | |
2697 "shapeProperties": { | |
2698 "$ref": "ShapeProperties", | |
2699 "description": "The properties of the shape." | |
2700 }, | |
2701 "shapeType": { | |
2702 "description": "The type of the shape.", | |
2703 "enum": [ | |
2704 "TYPE_UNSPECIFIED", | |
2705 "TEXT_BOX", | |
2706 "RECTANGLE", | |
2707 "ROUND_RECTANGLE", | |
2708 "ELLIPSE", | |
2709 "ARC", | |
2710 "BENT_ARROW", | |
2711 "BENT_UP_ARROW", | |
2712 "BEVEL", | |
2713 "BLOCK_ARC", | |
2714 "BRACE_PAIR", | |
2715 "BRACKET_PAIR", | |
2716 "CAN", | |
2717 "CHEVRON", | |
2718 "CHORD", | |
2719 "CLOUD", | |
2720 "CORNER", | |
2721 "CUBE", | |
2722 "CURVED_DOWN_ARROW", | |
2723 "CURVED_LEFT_ARROW", | |
2724 "CURVED_RIGHT_ARROW", | |
2725 "CURVED_UP_ARROW", | |
2726 "DECAGON", | |
2727 "DIAGONAL_STRIPE", | |
2728 "DIAMOND", | |
2729 "DODECAGON", | |
2730 "DONUT", | |
2731 "DOUBLE_WAVE", | |
2732 "DOWN_ARROW", | |
2733 "DOWN_ARROW_CALLOUT", | |
2734 "FOLDED_CORNER", | |
2735 "FRAME", | |
2736 "HALF_FRAME", | |
2737 "HEART", | |
2738 "HEPTAGON", | |
2739 "HEXAGON", | |
2740 "HOME_PLATE", | |
2741 "HORIZONTAL_SCROLL", | |
2742 "IRREGULAR_SEAL_1", | |
2743 "IRREGULAR_SEAL_2", | |
2744 "LEFT_ARROW", | |
2745 "LEFT_ARROW_CALLOUT", | |
2746 "LEFT_BRACE", | |
2747 "LEFT_BRACKET", | |
2748 "LEFT_RIGHT_ARROW", | |
2749 "LEFT_RIGHT_ARROW_CALLOUT", | |
2750 "LEFT_RIGHT_UP_ARROW", | |
2751 "LEFT_UP_ARROW", | |
2752 "LIGHTNING_BOLT", | |
2753 "MATH_DIVIDE", | |
2754 "MATH_EQUAL", | |
2755 "MATH_MINUS", | |
2756 "MATH_MULTIPLY", | |
2757 "MATH_NOT_EQUAL", | |
2758 "MATH_PLUS", | |
2759 "MOON", | |
2760 "NO_SMOKING", | |
2761 "NOTCHED_RIGHT_ARROW", | |
2762 "OCTAGON", | |
2763 "PARALLELOGRAM", | |
2764 "PENTAGON", | |
2765 "PIE", | |
2766 "PLAQUE", | |
2767 "PLUS", | |
2768 "QUAD_ARROW", | |
2769 "QUAD_ARROW_CALLOUT", | |
2770 "RIBBON", | |
2771 "RIBBON_2", | |
2772 "RIGHT_ARROW", | |
2773 "RIGHT_ARROW_CALLOUT", | |
2774 "RIGHT_BRACE", | |
2775 "RIGHT_BRACKET", | |
2776 "ROUND_1_RECTANGLE", | |
2777 "ROUND_2_DIAGONAL_RECTANGLE", | |
2778 "ROUND_2_SAME_RECTANGLE", | |
2779 "RIGHT_TRIANGLE", | |
2780 "SMILEY_FACE", | |
2781 "SNIP_1_RECTANGLE", | |
2782 "SNIP_2_DIAGONAL_RECTANGLE", | |
2783 "SNIP_2_SAME_RECTANGLE", | |
2784 "SNIP_ROUND_RECTANGLE", | |
2785 "STAR_10", | |
2786 "STAR_12", | |
2787 "STAR_16", | |
2788 "STAR_24", | |
2789 "STAR_32", | |
2790 "STAR_4", | |
2791 "STAR_5", | |
2792 "STAR_6", | |
2793 "STAR_7", | |
2794 "STAR_8", | |
2795 "STRIPED_RIGHT_ARROW", | |
2796 "SUN", | |
2797 "TRAPEZOID", | |
2798 "TRIANGLE", | |
2799 "UP_ARROW", | |
2800 "UP_ARROW_CALLOUT", | |
2801 "UP_DOWN_ARROW", | |
2802 "UTURN_ARROW", | |
2803 "VERTICAL_SCROLL", | |
2804 "WAVE", | |
2805 "WEDGE_ELLIPSE_CALLOUT", | |
2806 "WEDGE_RECTANGLE_CALLOUT", | |
2807 "WEDGE_ROUND_RECTANGLE_CALLOUT", | |
2808 "FLOW_CHART_ALTERNATE_PROCESS", | |
2809 "FLOW_CHART_COLLATE", | |
2810 "FLOW_CHART_CONNECTOR", | |
2811 "FLOW_CHART_DECISION", | |
2812 "FLOW_CHART_DELAY", | |
2813 "FLOW_CHART_DISPLAY", | |
2814 "FLOW_CHART_DOCUMENT", | |
2815 "FLOW_CHART_EXTRACT", | |
2816 "FLOW_CHART_INPUT_OUTPUT", | |
2817 "FLOW_CHART_INTERNAL_STORAGE", | |
2818 "FLOW_CHART_MAGNETIC_DISK", | |
2819 "FLOW_CHART_MAGNETIC_DRUM", | |
2820 "FLOW_CHART_MAGNETIC_TAPE", | |
2821 "FLOW_CHART_MANUAL_INPUT", | |
2822 "FLOW_CHART_MANUAL_OPERATION", | |
2823 "FLOW_CHART_MERGE", | |
2824 "FLOW_CHART_MULTIDOCUMENT", | |
2825 "FLOW_CHART_OFFLINE_STORAGE", | |
2826 "FLOW_CHART_OFFPAGE_CONNECTOR", | |
2827 "FLOW_CHART_ONLINE_STORAGE", | |
2828 "FLOW_CHART_OR", | |
2829 "FLOW_CHART_PREDEFINED_PROCESS", | |
2830 "FLOW_CHART_PREPARATION", | |
2831 "FLOW_CHART_PROCESS", | |
2832 "FLOW_CHART_PUNCHED_CARD", | |
2833 "FLOW_CHART_PUNCHED_TAPE", | |
2834 "FLOW_CHART_SORT", | |
2835 "FLOW_CHART_SUMMING_JUNCTION", | |
2836 "FLOW_CHART_TERMINATOR", | |
2837 "ARROW_EAST", | |
2838 "ARROW_NORTH_EAST", | |
2839 "ARROW_NORTH", | |
2840 "SPEECH", | |
2841 "STARBURST", | |
2842 "TEARDROP", | |
2843 "ELLIPSE_RIBBON", | |
2844 "ELLIPSE_RIBBON_2", | |
2845 "CLOUD_CALLOUT", | |
2846 "CUSTOM" | |
2847 ], | |
2848 "enumDescriptions": [ | |
2849 "The shape type that is not predefined.", | |
2850 "Text box shape.", | |
2851 "Rectangle shape. Corresponds to ECMA-376 ST_ShapeType '
rect'.", | |
2852 "Round corner rectangle shape. Corresponds to ECMA-376 S
T_ShapeType\n'roundRect'", | |
2853 "Ellipse shape. Corresponds to ECMA-376 ST_ShapeType 'el
lipse'", | |
2854 "Curved arc shape. Corresponds to ECMA-376 ST_ShapeType
'arc'", | |
2855 "Bent arrow shape. Corresponds to ECMA-376 ST_ShapeType
'bentArrow'", | |
2856 "Bent up arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'bentUpArrow'", | |
2857 "Bevel shape. Corresponds to ECMA-376 ST_ShapeType 'beve
l'", | |
2858 "Block arc shape. Corresponds to ECMA-376 ST_ShapeType '
blockArc'", | |
2859 "Brace pair shape. Corresponds to ECMA-376 ST_ShapeType
'bracePair'", | |
2860 "Bracket pair shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'bracketPair'", | |
2861 "Can shape. Corresponds to ECMA-376 ST_ShapeType 'can'", | |
2862 "Chevron shape. Corresponds to ECMA-376 ST_ShapeType 'ch
evron'", | |
2863 "Chord shape. Corresponds to ECMA-376 ST_ShapeType 'chor
d'", | |
2864 "Cloud shape. Corresponds to ECMA-376 ST_ShapeType 'clou
d'", | |
2865 "Corner shape. Corresponds to ECMA-376 ST_ShapeType 'cor
ner'", | |
2866 "Cube shape. Corresponds to ECMA-376 ST_ShapeType 'cube'
", | |
2867 "Curved down arrow shape. Corresponds to ECMA-376 ST_Sha
peType\n'curvedDownArrow'", | |
2868 "Curved left arrow shape. Corresponds to ECMA-376 ST_Sha
peType\n'curvedLeftArrow'", | |
2869 "Curved right arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'curvedRightArrow'", | |
2870 "Curved up arrow shape. Corresponds to ECMA-376 ST_Shape
Type\n'curvedUpArrow'", | |
2871 "Decagon shape. Corresponds to ECMA-376 ST_ShapeType 'de
cagon'", | |
2872 "Diagonal stripe shape. Corresponds to ECMA-376 ST_Shape
Type 'diagStripe'", | |
2873 "Diamond shape. Corresponds to ECMA-376 ST_ShapeType 'di
amond'", | |
2874 "Dodecagon shape. Corresponds to ECMA-376 ST_ShapeType '
dodecagon'", | |
2875 "Donut shape. Corresponds to ECMA-376 ST_ShapeType 'donu
t'", | |
2876 "Double wave shape. Corresponds to ECMA-376 ST_ShapeType
'doubleWave'", | |
2877 "Down arrow shape. Corresponds to ECMA-376 ST_ShapeType
'downArrow'", | |
2878 "Callout down arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'downArrowCallout'", | |
2879 "Folded corner shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'foldedCorner'", | |
2880 "Frame shape. Corresponds to ECMA-376 ST_ShapeType 'fram
e'", | |
2881 "Half frame shape. Corresponds to ECMA-376 ST_ShapeType
'halfFrame'", | |
2882 "Heart shape. Corresponds to ECMA-376 ST_ShapeType 'hear
t'", | |
2883 "Heptagon shape. Corresponds to ECMA-376 ST_ShapeType 'h
eptagon'", | |
2884 "Hexagon shape. Corresponds to ECMA-376 ST_ShapeType 'he
xagon'", | |
2885 "Home plate shape. Corresponds to ECMA-376 ST_ShapeType
'homePlate'", | |
2886 "Horizontal scroll shape. Corresponds to ECMA-376 ST_Sha
peType\n'horizontalScroll'", | |
2887 "Irregular seal 1 shape. Corresponds to ECMA-376 ST_Shap
eType\n'irregularSeal1'", | |
2888 "Irregular seal 2 shape. Corresponds to ECMA-376 ST_Shap
eType\n'irregularSeal2'", | |
2889 "Left arrow shape. Corresponds to ECMA-376 ST_ShapeType
'leftArrow'", | |
2890 "Callout left arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'leftArrowCallout'", | |
2891 "Left brace shape. Corresponds to ECMA-376 ST_ShapeType
'leftBrace'", | |
2892 "Left bracket shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'leftBracket'", | |
2893 "Left right arrow shape. Corresponds to ECMA-376 ST_Shap
eType\n'leftRightArrow'", | |
2894 "Callout left right arrow shape. Corresponds to ECMA-376
ST_ShapeType\n'leftRightArrowCallout'", | |
2895 "Left right up arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'leftRightUpArrow'", | |
2896 "Left up arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'leftUpArrow'", | |
2897 "Lightning bolt shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'lightningBolt'", | |
2898 "Divide math shape. Corresponds to ECMA-376 ST_ShapeType
'mathDivide'", | |
2899 "Equal math shape. Corresponds to ECMA-376 ST_ShapeType
'mathEqual'", | |
2900 "Minus math shape. Corresponds to ECMA-376 ST_ShapeType
'mathMinus'", | |
2901 "Multiply math shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'mathMultiply'", | |
2902 "Not equal math shape. Corresponds to ECMA-376 ST_ShapeT
ype 'mathNotEqual'", | |
2903 "Plus math shape. Corresponds to ECMA-376 ST_ShapeType '
mathPlus'", | |
2904 "Moon shape. Corresponds to ECMA-376 ST_ShapeType 'moon'
", | |
2905 "No smoking shape. Corresponds to ECMA-376 ST_ShapeType
'noSmoking'", | |
2906 "Notched right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'notchedRightArrow'", | |
2907 "Octagon shape. Corresponds to ECMA-376 ST_ShapeType 'oc
tagon'", | |
2908 "Parallelogram shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'parallelogram'", | |
2909 "Pentagon shape. Corresponds to ECMA-376 ST_ShapeType 'p
entagon'", | |
2910 "Pie shape. Corresponds to ECMA-376 ST_ShapeType 'pie'", | |
2911 "Plaque shape. Corresponds to ECMA-376 ST_ShapeType 'pla
que'", | |
2912 "Plus shape. Corresponds to ECMA-376 ST_ShapeType 'plus'
", | |
2913 "Quad-arrow shape. Corresponds to ECMA-376 ST_ShapeType
'quadArrow'", | |
2914 "Callout quad-arrow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'quadArrowCallout'", | |
2915 "Ribbon shape. Corresponds to ECMA-376 ST_ShapeType 'rib
bon'", | |
2916 "Ribbon 2 shape. Corresponds to ECMA-376 ST_ShapeType 'r
ibbon2'", | |
2917 "Right arrow shape. Corresponds to ECMA-376 ST_ShapeType
'rightArrow'", | |
2918 "Callout right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'rightArrowCallout'", | |
2919 "Right brace shape. Corresponds to ECMA-376 ST_ShapeType
'rightBrace'", | |
2920 "Right bracket shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'rightBracket'", | |
2921 "One round corner rectangle shape. Corresponds to ECMA-3
76 ST_ShapeType\n'round1Rect'", | |
2922 "Two diagonal round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'round2DiagRect'", | |
2923 "Two same-side round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'round2SameRect'", | |
2924 "Right triangle shape. Corresponds to ECMA-376 ST_ShapeT
ype 'rtTriangle'", | |
2925 "Smiley face shape. Corresponds to ECMA-376 ST_ShapeType
'smileyFace'", | |
2926 "One snip corner rectangle shape. Corresponds to ECMA-37
6 ST_ShapeType\n'snip1Rect'", | |
2927 "Two diagonal snip corner rectangle shape. Corresponds t
o ECMA-376\nST_ShapeType 'snip2DiagRect'", | |
2928 "Two same-side snip corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'snip2SameRect'", | |
2929 "One snip one round corner rectangle shape. Corresponds
to ECMA-376\nST_ShapeType 'snipRoundRect'", | |
2930 "Ten pointed star shape. Corresponds to ECMA-376 ST_Shap
eType 'star10'", | |
2931 "Twelve pointed star shape. Corresponds to ECMA-376 ST_S
hapeType 'star12'", | |
2932 "Sixteen pointed star shape. Corresponds to ECMA-376 ST_
ShapeType 'star16'", | |
2933 "Twenty four pointed star shape. Corresponds to ECMA-376
ST_ShapeType\n'star24'", | |
2934 "Thirty two pointed star shape. Corresponds to ECMA-376
ST_ShapeType\n'star32'", | |
2935 "Four pointed star shape. Corresponds to ECMA-376 ST_Sha
peType 'star4'", | |
2936 "Five pointed star shape. Corresponds to ECMA-376 ST_Sha
peType 'star5'", | |
2937 "Six pointed star shape. Corresponds to ECMA-376 ST_Shap
eType 'star6'", | |
2938 "Seven pointed star shape. Corresponds to ECMA-376 ST_Sh
apeType 'star7'", | |
2939 "Eight pointed star shape. Corresponds to ECMA-376 ST_Sh
apeType 'star8'", | |
2940 "Striped right arrow shape. Corresponds to ECMA-376 ST_S
hapeType\n'stripedRightArrow'", | |
2941 "Sun shape. Corresponds to ECMA-376 ST_ShapeType 'sun'", | |
2942 "Trapezoid shape. Corresponds to ECMA-376 ST_ShapeType '
trapezoid'", | |
2943 "Triangle shape. Corresponds to ECMA-376 ST_ShapeType 't
riangle'", | |
2944 "Up arrow shape. Corresponds to ECMA-376 ST_ShapeType 'u
pArrow'", | |
2945 "Callout up arrow shape. Corresponds to ECMA-376 ST_Shap
eType\n'upArrowCallout'", | |
2946 "Up down arrow shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'upDownArrow'", | |
2947 "U-turn arrow shape. Corresponds to ECMA-376 ST_ShapeTyp
e 'uturnArrow'", | |
2948 "Vertical scroll shape. Corresponds to ECMA-376 ST_Shape
Type\n'verticalScroll'", | |
2949 "Wave shape. Corresponds to ECMA-376 ST_ShapeType 'wave'
", | |
2950 "Callout wedge ellipse shape. Corresponds to ECMA-376 ST
_ShapeType\n'wedgeEllipseCallout'", | |
2951 "Callout wedge rectangle shape. Corresponds to ECMA-376
ST_ShapeType\n'wedgeRectCallout'", | |
2952 "Callout wedge round rectangle shape. Corresponds to ECM
A-376 ST_ShapeType\n'wedgeRoundRectCallout'", | |
2953 "Alternate process flow shape. Corresponds to ECMA-376 S
T_ShapeType\n'flowChartAlternateProcess'", | |
2954 "Collate flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartCollate'", | |
2955 "Connector flow shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'flowChartConnector'", | |
2956 "Decision flow shape. Corresponds to ECMA-376 ST_ShapeTy
pe\n'flowChartDecision'", | |
2957 "Delay flow shape. Corresponds to ECMA-376 ST_ShapeType
'flowChartDelay'", | |
2958 "Display flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartDisplay'", | |
2959 "Document flow shape. Corresponds to ECMA-376 ST_ShapeTy
pe\n'flowChartDocument'", | |
2960 "Extract flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartExtract'", | |
2961 "Input output flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartInputOutput'", | |
2962 "Internal storage flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartInternalStorage'", | |
2963 "Magnetic disk flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticDisk'", | |
2964 "Magnetic drum flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticDrum'", | |
2965 "Magnetic tape flow shape. Corresponds to ECMA-376 ST_Sh
apeType\n'flowChartMagneticTape'", | |
2966 "Manual input flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartManualInput'", | |
2967 "Manual operation flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartManualOperation'", | |
2968 "Merge flow shape. Corresponds to ECMA-376 ST_ShapeType
'flowChartMerge'", | |
2969 "Multi-document flow shape. Corresponds to ECMA-376 ST_S
hapeType\n'flowChartMultidocument'", | |
2970 "Offline storage flow shape. Corresponds to ECMA-376 ST_
ShapeType\n'flowChartOfflineStorage'", | |
2971 "Off-page connector flow shape. Corresponds to ECMA-376
ST_ShapeType\n'flowChartOffpageConnector'", | |
2972 "Online storage flow shape. Corresponds to ECMA-376 ST_S
hapeType\n'flowChartOnlineStorage'", | |
2973 "Or flow shape. Corresponds to ECMA-376 ST_ShapeType 'fl
owChartOr'", | |
2974 "Predefined process flow shape. Corresponds to ECMA-376
ST_ShapeType\n'flowChartPredefinedProcess'", | |
2975 "Preparation flow shape. Corresponds to ECMA-376 ST_Shap
eType\n'flowChartPreparation'", | |
2976 "Process flow shape. Corresponds to ECMA-376 ST_ShapeTyp
e\n'flowChartProcess'", | |
2977 "Punched card flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartPunchedCard'", | |
2978 "Punched tape flow shape. Corresponds to ECMA-376 ST_Sha
peType\n'flowChartPunchedTape'", | |
2979 "Sort flow shape. Corresponds to ECMA-376 ST_ShapeType '
flowChartSort'", | |
2980 "Summing junction flow shape. Corresponds to ECMA-376 ST
_ShapeType\n'flowChartSummingJunction'", | |
2981 "Terminator flow shape. Corresponds to ECMA-376 ST_Shape
Type\n'flowChartTerminator'", | |
2982 "East arrow shape.", | |
2983 "Northeast arrow shape.", | |
2984 "North arrow shape.", | |
2985 "Speech shape.", | |
2986 "Star burst shape.", | |
2987 "Teardrop shape. Corresponds to ECMA-376 ST_ShapeType 't
eardrop'", | |
2988 "Ellipse ribbon shape. Corresponds to ECMA-376 ST_ShapeT
ype\n'ellipseRibbon'", | |
2989 "Ellipse ribbon 2 shape. Corresponds to ECMA-376 ST_Shap
eType\n'ellipseRibbon2'", | |
2990 "Callout cloud shape. Corresponds to ECMA-376 ST_ShapeTy
pe 'cloudCallout'", | |
2991 "Custom shape." | |
2992 ], | |
2993 "type": "string" | |
2994 }, | |
2995 "placeholder": { | |
2996 "$ref": "Placeholder", | |
2997 "description": "Placeholders are shapes that are inherit fro
m corresponding placeholders on\nlayouts and masters.\n\nIf set, the shape is a
placeholder shape and any inherited properties\ncan be resolved by looking at th
e parent placeholder identified by the\nPlaceholder.parent_object_id field." | |
2998 } | |
2999 }, | |
3000 "type": "object" | |
3001 }, | |
3002 "BatchUpdatePresentationResponse": { | |
3003 "description": "Response message from a batch update.", | |
3004 "id": "BatchUpdatePresentationResponse", | |
3005 "properties": { | |
3006 "presentationId": { | |
3007 "description": "The presentation the updates were applied to
.", | |
3008 "type": "string" | |
3009 }, | |
3010 "replies": { | |
3011 "description": "The reply of the updates. This maps 1:1 wit
h the updates, although\nreplies to some requests may be empty.", | |
3012 "items": { | 2843 "items": { |
3013 "$ref": "Response" | 2844 "$ref": "TableColumnProperties" |
3014 }, | 2845 }, |
3015 "type": "array" | 2846 "type": "array" |
3016 } | 2847 }, |
3017 }, | 2848 "columns": { |
3018 "type": "object" | 2849 "description": "Number of columns in the table.", |
3019 }, | 2850 "format": "int32", |
3020 "ImageProperties": { | 2851 "type": "integer" |
3021 "description": "The properties of the Image.", | 2852 }, |
3022 "id": "ImageProperties", | 2853 "tableRows": { |
3023 "properties": { | 2854 "description": "Properties and contents of each row.\n\nCell
s that span multiple rows are contained in only one of these rows and\nhave a ro
w_span greater\nthan 1.", |
3024 "cropProperties": { | |
3025 "$ref": "CropProperties", | |
3026 "description": "The crop properties of the image. If not set
, the image is not cropped.\nThis property is read-only." | |
3027 }, | |
3028 "outline": { | |
3029 "$ref": "Outline", | |
3030 "description": "The outline of the image. If not set, the th
e image has no outline." | |
3031 }, | |
3032 "shadow": { | |
3033 "$ref": "Shadow", | |
3034 "description": "The shadow of the image. If not set, the ima
ge has no shadow. This property\nis read-only." | |
3035 }, | |
3036 "transparency": { | |
3037 "description": "The transparency effect of the image. The va
lue should be in the interval\n[0.0, 1.0], where 0 means no effect and 1 means c
ompletely transparent.\nThis property is read-only.", | |
3038 "format": "float", | |
3039 "type": "number" | |
3040 }, | |
3041 "contrast": { | |
3042 "description": "The contrast effect of the image. The value
should be in the interval\n[-1.0, 1.0], where 0 means no effect. This property i
s read-only.", | |
3043 "format": "float", | |
3044 "type": "number" | |
3045 }, | |
3046 "link": { | |
3047 "$ref": "Link", | |
3048 "description": "The hyperlink destination of the image. If u
nset, there is no link." | |
3049 }, | |
3050 "recolor": { | |
3051 "$ref": "Recolor", | |
3052 "description": "The recolor effect of the image. If not set,
the image is not recolored.\nThis property is read-only." | |
3053 }, | |
3054 "brightness": { | |
3055 "description": "The brightness effect of the image. The valu
e should be in the interval\n[-1.0, 1.0], where 0 means no effect. This property
is read-only.", | |
3056 "format": "float", | |
3057 "type": "number" | |
3058 } | |
3059 }, | |
3060 "type": "object" | |
3061 }, | |
3062 "Group": { | |
3063 "description": "A PageElement kind representing a\njoined collection
of PageElements.", | |
3064 "id": "Group", | |
3065 "properties": { | |
3066 "children": { | |
3067 "description": "The collection of elements in the group. The
minimum size of a group is 2.", | |
3068 "items": { | 2855 "items": { |
3069 "$ref": "PageElement" | 2856 "$ref": "TableRow" |
3070 }, | 2857 }, |
3071 "type": "array" | 2858 "type": "array" |
3072 } | 2859 } |
3073 }, | 2860 }, |
3074 "type": "object" | 2861 "type": "object" |
3075 }, | 2862 }, |
3076 "Outline": { | 2863 "PageBackgroundFill": { |
3077 "description": "The outline of a PageElement.\n\nIf these fields are
unset, they may be inherited from a parent placeholder\nif it exists. If there
is no parent, the fields will default to the value\nused for new page elements c
reated in the Slides editor, which may depend on\nthe page element kind.", | 2864 "description": "The page background fill.", |
3078 "id": "Outline", | 2865 "id": "PageBackgroundFill", |
3079 "properties": { | 2866 "properties": { |
3080 "weight": { | |
3081 "$ref": "Dimension", | |
3082 "description": "The thickness of the outline." | |
3083 }, | |
3084 "dashStyle": { | |
3085 "description": "The dash style of the outline.", | |
3086 "enum": [ | |
3087 "DASH_STYLE_UNSPECIFIED", | |
3088 "SOLID", | |
3089 "DOT", | |
3090 "DASH", | |
3091 "DASH_DOT", | |
3092 "LONG_DASH", | |
3093 "LONG_DASH_DOT" | |
3094 ], | |
3095 "enumDescriptions": [ | |
3096 "Unspecified dash style.", | |
3097 "Solid line. Corresponds to ECMA-376 ST_PresetLineDashVa
l value 'solid'.\nThis is the default dash style.", | |
3098 "Dotted line. Corresponds to ECMA-376 ST_PresetLineDashV
al value 'dot'.", | |
3099 "Dashed line. Corresponds to ECMA-376 ST_PresetLineDashV
al value 'dash'.", | |
3100 "Alternating dashes and dots. Corresponds to ECMA-376 ST
_PresetLineDashVal\nvalue 'dashDot'.", | |
3101 "Line with large dashes. Corresponds to ECMA-376 ST_Pres
etLineDashVal\nvalue 'lgDash'.", | |
3102 "Alternating large dashes and dots. Corresponds to ECMA-
376\nST_PresetLineDashVal value 'lgDashDot'." | |
3103 ], | |
3104 "type": "string" | |
3105 }, | |
3106 "propertyState": { | 2867 "propertyState": { |
3107 "description": "The outline property state.\n\nUpdating the
the outline on a page element will implicitly update this\nfield to`RENDERED`, u
nless another value is specified in the same request.\nTo have no outline on a p
age element, set this field to `NOT_RENDERED`. In\nthis case, any other outline
fields set in the same request will be\nignored.", | 2868 "description": "The background fill property state.\n\nUpdat
ing the the fill on a page will implicitly update this field to\n`RENDERED`, unl
ess another value is specified in the same request. To\nhave no fill on a page,
set this field to `NOT_RENDERED`. In this case,\nany other fill fields set in th
e same request will be ignored.", |
3108 "enum": [ | 2869 "enum": [ |
3109 "RENDERED", | 2870 "RENDERED", |
3110 "NOT_RENDERED", | 2871 "NOT_RENDERED", |
3111 "INHERIT" | 2872 "INHERIT" |
3112 ], | 2873 ], |
3113 "enumDescriptions": [ | 2874 "enumDescriptions": [ |
3114 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", | 2875 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", |
3115 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", | 2876 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", |
3116 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." | 2877 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." |
3117 ], | 2878 ], |
3118 "type": "string" | 2879 "type": "string" |
3119 }, | 2880 }, |
3120 "outlineFill": { | 2881 "stretchedPictureFill": { |
3121 "$ref": "OutlineFill", | 2882 "$ref": "StretchedPictureFill", |
3122 "description": "The fill of the outline." | 2883 "description": "Stretched picture fill." |
3123 } | 2884 }, |
3124 }, | 2885 "solidFill": { |
3125 "type": "object" | 2886 "$ref": "SolidFill", |
3126 }, | 2887 "description": "Solid color fill." |
3127 "TableCell": { | 2888 } |
3128 "description": "Properties and contents of each table cell.", | 2889 }, |
3129 "id": "TableCell", | 2890 "type": "object" |
3130 "properties": { | 2891 }, |
3131 "text": { | 2892 "SheetsChart": { |
3132 "$ref": "TextContent", | 2893 "description": "A PageElement kind representing\na linked chart embe
dded from Google Sheets.", |
3133 "description": "The text content of the cell." | 2894 "id": "SheetsChart", |
3134 }, | 2895 "properties": { |
3135 "location": { | 2896 "spreadsheetId": { |
3136 "$ref": "TableCellLocation", | 2897 "description": "The ID of the Google Sheets spreadsheet that
contains the source chart.", |
3137 "description": "The location of the cell within the table." | 2898 "type": "string" |
3138 }, | 2899 }, |
3139 "rowSpan": { | 2900 "chartId": { |
3140 "description": "Row span of the cell.", | 2901 "description": "The ID of the specific chart in the Google S
heets spreadsheet that is\nembedded.", |
3141 "format": "int32", | 2902 "format": "int32", |
3142 "type": "integer" | 2903 "type": "integer" |
3143 }, | 2904 }, |
3144 "tableCellProperties": { | 2905 "sheetsChartProperties": { |
3145 "$ref": "TableCellProperties", | 2906 "$ref": "SheetsChartProperties", |
3146 "description": "The properties of the table cell." | 2907 "description": "The properties of the Sheets chart." |
3147 }, | 2908 }, |
3148 "columnSpan": { | 2909 "contentUrl": { |
3149 "description": "Column span of the cell.", | 2910 "description": "The URL of an image of the embedded chart, w
ith a default lifetime of 30\nminutes. This URL is tagged with the account of th
e requester. Anyone with\nthe URL effectively accesses the image as the original
requester. Access to\nthe image may be lost if the presentation's sharing setti
ngs change.", |
3150 "format": "int32", | 2911 "type": "string" |
3151 "type": "integer" | 2912 } |
3152 } | 2913 }, |
3153 }, | 2914 "type": "object" |
3154 "type": "object" | 2915 }, |
3155 }, | 2916 "SolidFill": { |
3156 "ReplaceAllShapesWithImageResponse": { | 2917 "description": "A solid color fill. The page or page element is fill
ed entirely with the\nspecified color value.\n\nIf any field is unset, its value
may be inherited from a parent placeholder\nif it exists.", |
3157 "description": "The result of replacing shapes with an image.", | 2918 "id": "SolidFill", |
3158 "id": "ReplaceAllShapesWithImageResponse", | 2919 "properties": { |
3159 "properties": { | 2920 "alpha": { |
3160 "occurrencesChanged": { | 2921 "description": "The fraction of this `color` that should be
applied to the pixel.\nThat is, the final pixel color is defined by the equation
:\n\n pixel color = alpha * (color) + (1.0 - alpha) * (background color)\n\nThi
s means that a value of 1.0 corresponds to a solid color, whereas\na value of 0.
0 corresponds to a completely transparent color.", |
3161 "description": "The number of shapes replaced with images.", | 2922 "format": "float", |
3162 "format": "int32", | 2923 "type": "number" |
3163 "type": "integer" | 2924 }, |
3164 } | 2925 "color": { |
3165 }, | 2926 "$ref": "OpaqueColor", |
3166 "type": "object" | 2927 "description": "The color value of the solid fill." |
3167 }, | 2928 } |
3168 "CreateSlideRequest": { | 2929 }, |
3169 "description": "Creates a new slide.", | 2930 "type": "object" |
3170 "id": "CreateSlideRequest", | 2931 }, |
3171 "properties": { | 2932 "ThemeColorPair": { |
| 2933 "description": "A pair mapping a theme color type to the concrete co
lor it represents.", |
| 2934 "id": "ThemeColorPair", |
| 2935 "properties": { |
| 2936 "type": { |
| 2937 "description": "The type of the theme color.", |
| 2938 "enum": [ |
| 2939 "THEME_COLOR_TYPE_UNSPECIFIED", |
| 2940 "DARK1", |
| 2941 "LIGHT1", |
| 2942 "DARK2", |
| 2943 "LIGHT2", |
| 2944 "ACCENT1", |
| 2945 "ACCENT2", |
| 2946 "ACCENT3", |
| 2947 "ACCENT4", |
| 2948 "ACCENT5", |
| 2949 "ACCENT6", |
| 2950 "HYPERLINK", |
| 2951 "FOLLOWED_HYPERLINK", |
| 2952 "TEXT1", |
| 2953 "BACKGROUND1", |
| 2954 "TEXT2", |
| 2955 "BACKGROUND2" |
| 2956 ], |
| 2957 "enumDescriptions": [ |
| 2958 "Unspecified theme color. This value should not be used.
", |
| 2959 "Represents the first dark color.", |
| 2960 "Represents the first light color.", |
| 2961 "Represents the second dark color.", |
| 2962 "Represents the second light color.", |
| 2963 "Represents the first accent color.", |
| 2964 "Represents the second accent color.", |
| 2965 "Represents the third accent color.", |
| 2966 "Represents the fourth accent color.", |
| 2967 "Represents the fifth accent color.", |
| 2968 "Represents the sixth accent color.", |
| 2969 "Represents the color to use for hyperlinks.", |
| 2970 "Represents the color to use for visited hyperlinks.", |
| 2971 "Represents the first text color.", |
| 2972 "Represents the first background color.", |
| 2973 "Represents the second text color.", |
| 2974 "Represents the second background color." |
| 2975 ], |
| 2976 "type": "string" |
| 2977 }, |
| 2978 "color": { |
| 2979 "$ref": "RgbColor", |
| 2980 "description": "The concrete color corresponding to the them
e color type above." |
| 2981 } |
| 2982 }, |
| 2983 "type": "object" |
| 2984 }, |
| 2985 "OptionalColor": { |
| 2986 "description": "A color that can either be fully opaque or fully tra
nsparent.", |
| 2987 "id": "OptionalColor", |
| 2988 "properties": { |
| 2989 "opaqueColor": { |
| 2990 "$ref": "OpaqueColor", |
| 2991 "description": "If set, this will be used as an opaque color
. If unset, this represents\na transparent color." |
| 2992 } |
| 2993 }, |
| 2994 "type": "object" |
| 2995 }, |
| 2996 "PageElementProperties": { |
| 2997 "description": "Common properties for a page element.\n\nNote: When
you initially create a\nPageElement, the API may modify\nthe values of both `siz
e` and `transform`, but the\nvisual size will be unchanged.", |
| 2998 "id": "PageElementProperties", |
| 2999 "properties": { |
| 3000 "size": { |
| 3001 "$ref": "Size", |
| 3002 "description": "The size of the element." |
| 3003 }, |
| 3004 "transform": { |
| 3005 "$ref": "AffineTransform", |
| 3006 "description": "The transform for the element." |
| 3007 }, |
| 3008 "pageObjectId": { |
| 3009 "description": "The object ID of the page where the element
is located.", |
| 3010 "type": "string" |
| 3011 } |
| 3012 }, |
| 3013 "type": "object" |
| 3014 }, |
| 3015 "SheetsChartProperties": { |
| 3016 "description": "The properties of the SheetsChart.", |
| 3017 "id": "SheetsChartProperties", |
| 3018 "properties": { |
| 3019 "chartImageProperties": { |
| 3020 "$ref": "ImageProperties", |
| 3021 "description": "The properties of the embedded chart image." |
| 3022 } |
| 3023 }, |
| 3024 "type": "object" |
| 3025 }, |
| 3026 "StretchedPictureFill": { |
| 3027 "description": "The stretched picture fill. The page or page element
is filled entirely with\nthe specified picture. The picture is stretched to fit
its container.", |
| 3028 "id": "StretchedPictureFill", |
| 3029 "properties": { |
| 3030 "size": { |
| 3031 "$ref": "Size", |
| 3032 "description": "The original size of the picture fill. This
field is read-only." |
| 3033 }, |
| 3034 "contentUrl": { |
| 3035 "description": "Reading the content_url:\n\nAn URL to a pict
ure with a default lifetime of 30 minutes.\nThis URL is tagged with the account
of the requester. Anyone with the URL\neffectively accesses the picture as the o
riginal requester. Access to the\npicture may be lost if the presentation's shar
ing settings change.\n\nWriting the content_url:\n\nThe picture is fetched once
at insertion time and a copy is stored for\ndisplay inside the presentation. Pic
tures must be less than 50MB in size,\ncannot exceed 25 megapixels, and must be
in either in PNG, JPEG, or GIF\nformat.", |
| 3036 "type": "string" |
| 3037 } |
| 3038 }, |
| 3039 "type": "object" |
| 3040 }, |
| 3041 "UpdateTextStyleRequest": { |
| 3042 "description": "Update the styling of text in a Shape or\nTable.", |
| 3043 "id": "UpdateTextStyleRequest", |
| 3044 "properties": { |
| 3045 "fields": { |
| 3046 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `style` is implied and\nshould not be s
pecified. A single `\"*\"` can be used as short-hand for\nlisting every field.\n
\nFor example, to update the text style to bold, set `fields` to `\"bold\"`.\n\n
To reset a property to its default value, include its field name in the\nfield m
ask but leave the field itself unset.", |
| 3047 "format": "google-fieldmask", |
| 3048 "type": "string" |
| 3049 }, |
| 3050 "objectId": { |
| 3051 "description": "The object ID of the shape or table with the
text to be styled.", |
| 3052 "type": "string" |
| 3053 }, |
| 3054 "textRange": { |
| 3055 "$ref": "Range", |
| 3056 "description": "The range of text to style.\n\nThe range may
be extended to include adjacent newlines.\n\nIf the range fully contains a para
graph belonging to a list, the\nparagraph's bullet is also updated with the matc
hing text style." |
| 3057 }, |
| 3058 "cellLocation": { |
| 3059 "$ref": "TableCellLocation", |
| 3060 "description": "The optional table cell location if the text
to be styled is in a table\ncell. If present, the object_id must refer to a tab
le." |
| 3061 }, |
| 3062 "style": { |
| 3063 "$ref": "TextStyle", |
| 3064 "description": "The style(s) to set on the text.\n\nIf the v
alue for a particular style matches that of the parent, that style\nwill be set
to inherit.\n\nCertain text style changes may cause other changes meant to mirro
r the\nbehavior of the Slides editor. See the documentation of\nTextStyle for mo
re information." |
| 3065 } |
| 3066 }, |
| 3067 "type": "object" |
| 3068 }, |
| 3069 "DeleteTableColumnRequest": { |
| 3070 "description": "Deletes a column from a table.", |
| 3071 "id": "DeleteTableColumnRequest", |
| 3072 "properties": { |
| 3073 "cellLocation": { |
| 3074 "$ref": "TableCellLocation", |
| 3075 "description": "The reference table cell location from which
a column will be deleted.\n\nThe column this cell spans will be deleted. If thi
s is a merged cell,\nmultiple columns will be deleted. If no columns remain in t
he table after\nthis deletion, the whole table is deleted." |
| 3076 }, |
| 3077 "tableObjectId": { |
| 3078 "description": "The table to delete columns from.", |
| 3079 "type": "string" |
| 3080 } |
| 3081 }, |
| 3082 "type": "object" |
| 3083 }, |
| 3084 "List": { |
| 3085 "description": "A List describes the look and feel of bullets belong
ing to paragraphs\nassociated with a list. A paragraph that is part of a list ha
s an implicit\nreference to that list's ID.", |
| 3086 "id": "List", |
| 3087 "properties": { |
| 3088 "listId": { |
| 3089 "description": "The ID of the list.", |
| 3090 "type": "string" |
| 3091 }, |
| 3092 "nestingLevel": { |
| 3093 "additionalProperties": { |
| 3094 "$ref": "NestingLevel" |
| 3095 }, |
| 3096 "description": "A map of nesting levels to the properties of
bullets at the associated\nlevel. A list has at most nine levels of nesting, so
the possible values\nfor the keys of this map are 0 through 8, inclusive.", |
| 3097 "type": "object" |
| 3098 } |
| 3099 }, |
| 3100 "type": "object" |
| 3101 }, |
| 3102 "PageElement": { |
| 3103 "description": "A visual element rendered on a page.", |
| 3104 "id": "PageElement", |
| 3105 "properties": { |
| 3106 "table": { |
| 3107 "$ref": "Table", |
| 3108 "description": "A table page element." |
| 3109 }, |
| 3110 "objectId": { |
| 3111 "description": "The object ID for this page element. Object
IDs used by\ngoogle.apps.slides.v1.Page and\ngoogle.apps.slides.v1.PageElement s
hare the same namespace.", |
| 3112 "type": "string" |
| 3113 }, |
| 3114 "transform": { |
| 3115 "$ref": "AffineTransform", |
| 3116 "description": "The transform of the page element." |
| 3117 }, |
| 3118 "shape": { |
| 3119 "$ref": "Shape", |
| 3120 "description": "A generic shape." |
| 3121 }, |
| 3122 "line": { |
| 3123 "$ref": "Line", |
| 3124 "description": "A line page element." |
| 3125 }, |
| 3126 "description": { |
| 3127 "description": "The description of the page element. Combine
d with title to display alt\ntext.", |
| 3128 "type": "string" |
| 3129 }, |
| 3130 "elementGroup": { |
| 3131 "$ref": "Group", |
| 3132 "description": "A collection of page elements joined as a si
ngle unit." |
| 3133 }, |
| 3134 "image": { |
| 3135 "$ref": "Image", |
| 3136 "description": "An image page element." |
| 3137 }, |
| 3138 "size": { |
| 3139 "$ref": "Size", |
| 3140 "description": "The size of the page element." |
| 3141 }, |
| 3142 "sheetsChart": { |
| 3143 "$ref": "SheetsChart", |
| 3144 "description": "A linked chart embedded from Google Sheets.
Unlinked charts are\nrepresented as images." |
| 3145 }, |
| 3146 "title": { |
| 3147 "description": "The title of the page element. Combined with
description to display alt\ntext.", |
| 3148 "type": "string" |
| 3149 }, |
| 3150 "video": { |
| 3151 "$ref": "Video", |
| 3152 "description": "A video page element." |
| 3153 }, |
| 3154 "wordArt": { |
| 3155 "$ref": "WordArt", |
| 3156 "description": "A word art page element." |
| 3157 } |
| 3158 }, |
| 3159 "type": "object" |
| 3160 }, |
| 3161 "CreateImageRequest": { |
| 3162 "description": "Creates an image.", |
| 3163 "id": "CreateImageRequest", |
| 3164 "properties": { |
| 3165 "elementProperties": { |
| 3166 "$ref": "PageElementProperties", |
| 3167 "description": "The element properties for the image.\n\nWhe
n the aspect ratio of the provided size does not match the image aspect\nratio,
the image is scaled and centered with respect to the size in order\nto maintain
aspect ratio. The provided transform is applied after this\noperation." |
| 3168 }, |
| 3169 "url": { |
| 3170 "description": "The image URL.\n\nThe image is fetched once
at insertion time and a copy is stored for\ndisplay inside the presentation. Ima
ges must be less than 50MB in size,\ncannot exceed 25 megapixels, and must be in
either in PNG, JPEG, or GIF\nformat.", |
| 3171 "type": "string" |
| 3172 }, |
3172 "objectId": { | 3173 "objectId": { |
3173 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", | 3174 "description": "A user-supplied object ID.\n\nIf you specify
an ID, it must be unique among all pages and page elements\nin the presentation
. The ID must start with an alphanumeric character or an\nunderscore (matches re
gex `[a-zA-Z0-9_]`); remaining characters\nmay include those as well as a hyphen
or colon (matches regex\n`[a-zA-Z0-9_-:]`).\nThe length of the ID must not be l
ess than 5 or greater than 50.\n\nIf you don't specify an ID, a unique one is ge
nerated.", |
3174 "type": "string" | 3175 "type": "string" |
3175 }, | |
3176 "insertionIndex": { | |
3177 "description": "The optional zero-based index indicating whe
re to insert the slides.\n\nIf you don't specify an index, the new slide is crea
ted at the end.", | |
3178 "format": "int32", | |
3179 "type": "integer" | |
3180 }, | |
3181 "slideLayoutReference": { | |
3182 "$ref": "LayoutReference", | |
3183 "description": "Layout reference of the slide to be inserted
, based on the *current\nmaster*, which is one of the following:\n\n- The master
of the previous slide index.\n- The master of the first slide, if the insertion
_index is zero.\n- The first master in the presentation, if there are no slides.
\n\nIf the LayoutReference is not found in the current master, a 400 bad\nreques
t error is returned.\n\nIf you don't specify a layout reference, then the new sl
ide will use the\npredefined layout `BLANK`." | |
3184 } | |
3185 }, | |
3186 "type": "object" | |
3187 }, | |
3188 "TableCellProperties": { | |
3189 "description": "The properties of the TableCell.", | |
3190 "id": "TableCellProperties", | |
3191 "properties": { | |
3192 "tableCellBackgroundFill": { | |
3193 "$ref": "TableCellBackgroundFill", | |
3194 "description": "The background fill of the table cell. The d
efault fill matches the fill\nfor newly created table cells in the Slides editor
." | |
3195 } | |
3196 }, | |
3197 "type": "object" | |
3198 }, | |
3199 "CreateTableResponse": { | |
3200 "description": "The result of creating a table.", | |
3201 "id": "CreateTableResponse", | |
3202 "properties": { | |
3203 "objectId": { | |
3204 "description": "The object ID of the created table.", | |
3205 "type": "string" | |
3206 } | |
3207 }, | |
3208 "type": "object" | |
3209 }, | |
3210 "Size": { | |
3211 "description": "A width and height.", | |
3212 "id": "Size", | |
3213 "properties": { | |
3214 "width": { | |
3215 "$ref": "Dimension", | |
3216 "description": "The width of the object." | |
3217 }, | |
3218 "height": { | |
3219 "$ref": "Dimension", | |
3220 "description": "The height of the object." | |
3221 } | |
3222 }, | |
3223 "type": "object" | |
3224 }, | |
3225 "ColorScheme": { | |
3226 "description": "The palette of predefined colors for a page.", | |
3227 "id": "ColorScheme", | |
3228 "properties": { | |
3229 "colors": { | |
3230 "description": "The ThemeColorType and corresponding concret
e color pairs.", | |
3231 "items": { | |
3232 "$ref": "ThemeColorPair" | |
3233 }, | |
3234 "type": "array" | |
3235 } | |
3236 }, | |
3237 "type": "object" | |
3238 }, | |
3239 "ParagraphMarker": { | |
3240 "description": "A TextElement kind that represents the beginning of
a new paragraph.", | |
3241 "id": "ParagraphMarker", | |
3242 "properties": { | |
3243 "style": { | |
3244 "$ref": "ParagraphStyle", | |
3245 "description": "The paragraph's style" | |
3246 }, | |
3247 "bullet": { | |
3248 "$ref": "Bullet", | |
3249 "description": "The bullet for this paragraph. If not presen
t, the paragraph does not\nbelong to a list." | |
3250 } | 3176 } |
3251 }, | 3177 }, |
3252 "type": "object" | 3178 "type": "object" |
3253 }, | 3179 }, |
3254 "CreateParagraphBulletsRequest": { | 3180 "CreateParagraphBulletsRequest": { |
3255 "description": "Creates bullets for all of the paragraphs that overl
ap with the given\ntext index range.\n\nThe nesting level of each paragraph will
be determined by counting leading\ntabs in front of each paragraph. To avoid ex
cess space between the bullet and\nthe corresponding paragraph, these leading ta
bs are removed by this request.\nThis may change the indices of parts of the tex
t.\n\nIf the paragraph immediately before paragraphs being updated is in a list\
nwith a matching preset, the paragraphs being updated are added to that\nprecedi
ng list.", | 3181 "description": "Creates bullets for all of the paragraphs that overl
ap with the given\ntext index range.\n\nThe nesting level of each paragraph will
be determined by counting leading\ntabs in front of each paragraph. To avoid ex
cess space between the bullet and\nthe corresponding paragraph, these leading ta
bs are removed by this request.\nThis may change the indices of parts of the tex
t.\n\nIf the paragraph immediately before paragraphs being updated is in a list\
nwith a matching preset, the paragraphs being updated are added to that\nprecedi
ng list.", |
3256 "id": "CreateParagraphBulletsRequest", | 3182 "id": "CreateParagraphBulletsRequest", |
3257 "properties": { | 3183 "properties": { |
3258 "objectId": { | |
3259 "description": "The object ID of the shape or table containi
ng the text to add bullets to.", | |
3260 "type": "string" | |
3261 }, | |
3262 "textRange": { | |
3263 "$ref": "Range", | |
3264 "description": "The range of text to apply the bullet preset
s to, based on TextElement indexes." | |
3265 }, | |
3266 "bulletPreset": { | 3184 "bulletPreset": { |
3267 "description": "The kinds of bullet glyphs to be used. Defau
lts to the\n`BULLET_DISC_CIRCLE_SQUARE` preset.", | 3185 "description": "The kinds of bullet glyphs to be used. Defau
lts to the\n`BULLET_DISC_CIRCLE_SQUARE` preset.", |
3268 "enum": [ | 3186 "enum": [ |
3269 "BULLET_DISC_CIRCLE_SQUARE", | 3187 "BULLET_DISC_CIRCLE_SQUARE", |
3270 "BULLET_DIAMONDX_ARROW3D_SQUARE", | 3188 "BULLET_DIAMONDX_ARROW3D_SQUARE", |
3271 "BULLET_CHECKBOX", | 3189 "BULLET_CHECKBOX", |
3272 "BULLET_ARROW_DIAMOND_DISC", | 3190 "BULLET_ARROW_DIAMOND_DISC", |
3273 "BULLET_STAR_CIRCLE_SQUARE", | 3191 "BULLET_STAR_CIRCLE_SQUARE", |
3274 "BULLET_ARROW3D_CIRCLE_SQUARE", | 3192 "BULLET_ARROW3D_CIRCLE_SQUARE", |
3275 "BULLET_LEFTTRIANGLE_DIAMOND_DISC", | 3193 "BULLET_LEFTTRIANGLE_DIAMOND_DISC", |
(...skipping 21 matching lines...) Expand all Loading... |
3297 "A numbered list with `DIGIT` numeric glyphs separated b
y periods, where\neach nesting level uses the previous nesting level's glyph as
a prefix.\nFor example: '1.', '1.1.', '2.', '2.2.'.", | 3215 "A numbered list with `DIGIT` numeric glyphs separated b
y periods, where\neach nesting level uses the previous nesting level's glyph as
a prefix.\nFor example: '1.', '1.1.', '2.', '2.2.'.", |
3298 "A numbered list with `UPPERALPHA`, `ALPHA` and `ROMAN`
numeric glyphs for\nthe first 3 list nesting levels, followed by periods.", | 3216 "A numbered list with `UPPERALPHA`, `ALPHA` and `ROMAN`
numeric glyphs for\nthe first 3 list nesting levels, followed by periods.", |
3299 "A numbered list with `UPPERROMAN`, `UPPERALPHA` and `DI
GIT` numeric glyphs\nfor the first 3 list nesting levels, followed by periods.", | 3217 "A numbered list with `UPPERROMAN`, `UPPERALPHA` and `DI
GIT` numeric glyphs\nfor the first 3 list nesting levels, followed by periods.", |
3300 "A numbered list with `ZERODIGIT`, `ALPHA` and `ROMAN` n
umeric glyphs for\nthe first 3 list nesting levels, followed by periods." | 3218 "A numbered list with `ZERODIGIT`, `ALPHA` and `ROMAN` n
umeric glyphs for\nthe first 3 list nesting levels, followed by periods." |
3301 ], | 3219 ], |
3302 "type": "string" | 3220 "type": "string" |
3303 }, | 3221 }, |
3304 "cellLocation": { | 3222 "cellLocation": { |
3305 "$ref": "TableCellLocation", | 3223 "$ref": "TableCellLocation", |
3306 "description": "The optional table cell location if the text
to be modified is in a table\ncell. If present, the object_id must refer to a t
able." | 3224 "description": "The optional table cell location if the text
to be modified is in a table\ncell. If present, the object_id must refer to a t
able." |
3307 } | 3225 }, |
3308 }, | 3226 "objectId": { |
3309 "type": "object" | 3227 "description": "The object ID of the shape or table containi
ng the text to add bullets to.", |
3310 }, | 3228 "type": "string" |
3311 "SubstringMatchCriteria": { | 3229 }, |
3312 "description": "A criteria that matches a specific string of text in
a shape or table.", | 3230 "textRange": { |
3313 "id": "SubstringMatchCriteria", | 3231 "$ref": "Range", |
3314 "properties": { | 3232 "description": "The range of text to apply the bullet preset
s to, based on TextElement indexes." |
3315 "text": { | 3233 } |
3316 "description": "The text to search for in the shape or table
.", | 3234 }, |
3317 "type": "string" | 3235 "type": "object" |
3318 }, | 3236 }, |
3319 "matchCase": { | 3237 "TextStyle": { |
3320 "description": "Indicates whether the search should respect
case:\n\n- `True`: the search is case sensitive.\n- `False`: the search is case
insensitive.", | 3238 "description": "Represents the styling that can be applied to a Text
Run.\n\nIf this text is contained in a shape with a parent placeholder, then the
se text styles may be\ninherited from the parent. Which text styles are inherite
d depend on the\nnesting level of lists:\n\n* A text run in a paragraph that is
not in a list will inherit its text style\n from the the newline character in t
he paragraph at the 0 nesting level of\n the list inside the parent placeholder
.\n* A text run in a paragraph that is in a list will inherit its text style\n
from the newline character in the paragraph at its corresponding nesting\n leve
l of the list inside the parent placeholder.\n\nInherited text styles are repres
ented as unset fields in this message. If\ntext is contained in a shape without
a parent placeholder, unsetting these\nfields will revert the style to a value m
atching the defaults in the Slides\neditor.", |
| 3239 "id": "TextStyle", |
| 3240 "properties": { |
| 3241 "strikethrough": { |
| 3242 "description": "Whether or not the text is struck through.", |
3321 "type": "boolean" | 3243 "type": "boolean" |
3322 } | 3244 }, |
3323 }, | 3245 "italic": { |
3324 "type": "object" | 3246 "description": "Whether or not the text is italicized.", |
3325 }, | 3247 "type": "boolean" |
3326 "WordArt": { | 3248 }, |
3327 "description": "A PageElement kind representing\nword art.", | 3249 "fontSize": { |
3328 "id": "WordArt", | 3250 "$ref": "Dimension", |
3329 "properties": { | 3251 "description": "The size of the text's font. When read, the
`font_size` will specified in\npoints." |
3330 "renderedText": { | 3252 }, |
3331 "description": "The text rendered as word art.", | 3253 "smallCaps": { |
3332 "type": "string" | 3254 "description": "Whether or not the text is in small capital
letters.", |
3333 } | 3255 "type": "boolean" |
3334 }, | 3256 }, |
3335 "type": "object" | 3257 "baselineOffset": { |
3336 }, | 3258 "description": "The text's vertical offset from its normal p
osition.\n\nText with `SUPERSCRIPT` or `SUBSCRIPT` baseline offsets is automatic
ally\nrendered in a smaller font size, computed based on the `font_size` field.\
nThe `font_size` itself is not affected by changes in this field.", |
3337 "Range": { | 3259 "enum": [ |
3338 "description": "Specifies a contiguous range of an indexed collectio
n, such as characters in\ntext.", | 3260 "BASELINE_OFFSET_UNSPECIFIED", |
3339 "id": "Range", | 3261 "NONE", |
3340 "properties": { | 3262 "SUPERSCRIPT", |
3341 "endIndex": { | 3263 "SUBSCRIPT" |
3342 "description": "The optional zero-based index of the end of
the collection.\nRequired for `SPECIFIC_RANGE` delete mode.", | 3264 ], |
| 3265 "enumDescriptions": [ |
| 3266 "The text's baseline offset is inherited from the parent
.", |
| 3267 "The text is not vertically offset.", |
| 3268 "The text is vertically offset upwards (superscript).", |
| 3269 "The text is vertically offset downwards (subscript)." |
| 3270 ], |
| 3271 "type": "string" |
| 3272 }, |
| 3273 "backgroundColor": { |
| 3274 "$ref": "OptionalColor", |
| 3275 "description": "The background color of the text. If set, th
e color is either opaque or\ntransparent, depending on if the `opaque_color` fie
ld in it is set." |
| 3276 }, |
| 3277 "link": { |
| 3278 "$ref": "Link", |
| 3279 "description": "The hyperlink destination of the text. If un
set, there is no link. Links\nare not inherited from parent text.\n\nChanging th
e link in an update request causes some other changes to the\ntext style of the
range:\n\n* When setting a link, the text foreground color will be set to\n The
meColorType.HYPERLINK and the text will\n be underlined. If these fields are mo
dified in the same\n request, those values will be used instead of the link def
aults.\n* Setting a link on a text range that overlaps with an existing link wil
l\n also update the existing link to point to the new URL.\n* Links are not set
table on newline characters. As a result, setting a link\n on a text range that
crosses a paragraph boundary, such as `\"ABC\\n123\"`,\n will separate the new
line character(s) into their own text runs. The\n link will be applied separate
ly to the runs before and after the newline.\n* Removing a link will update the
text style of the range to match the\n style of the preceding text (or the defa
ult text styles if the preceding\n text is another link) unless different style
s are being set in the same\n request." |
| 3280 }, |
| 3281 "underline": { |
| 3282 "description": "Whether or not the text is underlined.", |
| 3283 "type": "boolean" |
| 3284 }, |
| 3285 "foregroundColor": { |
| 3286 "$ref": "OptionalColor", |
| 3287 "description": "The color of the text itself. If set, the co
lor is either opaque or\ntransparent, depending on if the `opaque_color` field i
n it is set." |
| 3288 }, |
| 3289 "bold": { |
| 3290 "description": "Whether or not the text is bold.", |
| 3291 "type": "boolean" |
| 3292 }, |
| 3293 "fontFamily": { |
| 3294 "description": "The font family of the text.\n\nThe font fam
ily can be any font from the Font menu in Slides or from\n[Google Fonts] (https:
//fonts.google.com/). If the font name is\nunrecognized, the text is rendered in
`Arial`.\n\nSome fonts can affect the weight of the text. If an update request\
nspecifies values for both `font_family` and `bold`, the explicitly-set\n`bold`
value is used.", |
| 3295 "type": "string" |
| 3296 } |
| 3297 }, |
| 3298 "type": "object" |
| 3299 }, |
| 3300 "Size": { |
| 3301 "description": "A width and height.", |
| 3302 "id": "Size", |
| 3303 "properties": { |
| 3304 "width": { |
| 3305 "$ref": "Dimension", |
| 3306 "description": "The width of the object." |
| 3307 }, |
| 3308 "height": { |
| 3309 "$ref": "Dimension", |
| 3310 "description": "The height of the object." |
| 3311 } |
| 3312 }, |
| 3313 "type": "object" |
| 3314 }, |
| 3315 "UpdateVideoPropertiesRequest": { |
| 3316 "description": "Update the properties of a Video.", |
| 3317 "id": "UpdateVideoPropertiesRequest", |
| 3318 "properties": { |
| 3319 "objectId": { |
| 3320 "description": "The object ID of the video the updates are a
pplied to.", |
| 3321 "type": "string" |
| 3322 }, |
| 3323 "videoProperties": { |
| 3324 "$ref": "VideoProperties", |
| 3325 "description": "The video properties to update." |
| 3326 }, |
| 3327 "fields": { |
| 3328 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `videoProperties` is\nimplied and shoul
d not be specified. A single `\"*\"` can be used as\nshort-hand for listing ever
y field.\n\nFor example to update the video outline color, set `fields` to\n`\"o
utline.outlineFill.solidFill.color\"`.\n\nTo reset a property to its default val
ue, include its field name in the\nfield mask but leave the field itself unset."
, |
| 3329 "format": "google-fieldmask", |
| 3330 "type": "string" |
| 3331 } |
| 3332 }, |
| 3333 "type": "object" |
| 3334 }, |
| 3335 "Request": { |
| 3336 "description": "A single kind of update to apply to a presentation."
, |
| 3337 "id": "Request", |
| 3338 "properties": { |
| 3339 "deleteTableColumn": { |
| 3340 "$ref": "DeleteTableColumnRequest", |
| 3341 "description": "Deletes a column from a table." |
| 3342 }, |
| 3343 "duplicateObject": { |
| 3344 "$ref": "DuplicateObjectRequest", |
| 3345 "description": "Duplicates a slide or page element." |
| 3346 }, |
| 3347 "updateVideoProperties": { |
| 3348 "$ref": "UpdateVideoPropertiesRequest", |
| 3349 "description": "Updates the properties of a Video." |
| 3350 }, |
| 3351 "createLine": { |
| 3352 "$ref": "CreateLineRequest", |
| 3353 "description": "Creates a line." |
| 3354 }, |
| 3355 "createImage": { |
| 3356 "$ref": "CreateImageRequest", |
| 3357 "description": "Creates an image." |
| 3358 }, |
| 3359 "createParagraphBullets": { |
| 3360 "$ref": "CreateParagraphBulletsRequest", |
| 3361 "description": "Creates bullets for paragraphs." |
| 3362 }, |
| 3363 "createVideo": { |
| 3364 "$ref": "CreateVideoRequest", |
| 3365 "description": "Creates a video." |
| 3366 }, |
| 3367 "createSheetsChart": { |
| 3368 "$ref": "CreateSheetsChartRequest", |
| 3369 "description": "Creates an embedded Google Sheets chart." |
| 3370 }, |
| 3371 "replaceAllShapesWithSheetsChart": { |
| 3372 "$ref": "ReplaceAllShapesWithSheetsChartRequest", |
| 3373 "description": "Replaces all shapes matching some criteria w
ith a Google Sheets chart." |
| 3374 }, |
| 3375 "updatePageElementTransform": { |
| 3376 "$ref": "UpdatePageElementTransformRequest", |
| 3377 "description": "Updates the transform of a page element." |
| 3378 }, |
| 3379 "updateTextStyle": { |
| 3380 "$ref": "UpdateTextStyleRequest", |
| 3381 "description": "Updates the styling of text within a Shape o
r Table." |
| 3382 }, |
| 3383 "replaceAllShapesWithImage": { |
| 3384 "$ref": "ReplaceAllShapesWithImageRequest", |
| 3385 "description": "Replaces all shapes matching some criteria w
ith an image." |
| 3386 }, |
| 3387 "replaceAllText": { |
| 3388 "$ref": "ReplaceAllTextRequest", |
| 3389 "description": "Replaces all instances of specified text." |
| 3390 }, |
| 3391 "updateImageProperties": { |
| 3392 "$ref": "UpdateImagePropertiesRequest", |
| 3393 "description": "Updates the properties of an Image." |
| 3394 }, |
| 3395 "insertTableRows": { |
| 3396 "$ref": "InsertTableRowsRequest", |
| 3397 "description": "Inserts rows into a table." |
| 3398 }, |
| 3399 "createSlide": { |
| 3400 "$ref": "CreateSlideRequest", |
| 3401 "description": "Creates a new slide." |
| 3402 }, |
| 3403 "updateLineProperties": { |
| 3404 "$ref": "UpdateLinePropertiesRequest", |
| 3405 "description": "Updates the properties of a Line." |
| 3406 }, |
| 3407 "updateSlidesPosition": { |
| 3408 "$ref": "UpdateSlidesPositionRequest", |
| 3409 "description": "Updates the position of a set of slides in t
he presentation." |
| 3410 }, |
| 3411 "deleteTableRow": { |
| 3412 "$ref": "DeleteTableRowRequest", |
| 3413 "description": "Deletes a row from a table." |
| 3414 }, |
| 3415 "updateShapeProperties": { |
| 3416 "$ref": "UpdateShapePropertiesRequest", |
| 3417 "description": "Updates the properties of a Shape." |
| 3418 }, |
| 3419 "insertText": { |
| 3420 "$ref": "InsertTextRequest", |
| 3421 "description": "Inserts text into a shape or table cell." |
| 3422 }, |
| 3423 "deleteText": { |
| 3424 "$ref": "DeleteTextRequest", |
| 3425 "description": "Deletes text from a shape or a table cell." |
| 3426 }, |
| 3427 "updatePageProperties": { |
| 3428 "$ref": "UpdatePagePropertiesRequest", |
| 3429 "description": "Updates the properties of a Page." |
| 3430 }, |
| 3431 "createShape": { |
| 3432 "$ref": "CreateShapeRequest", |
| 3433 "description": "Creates a new shape." |
| 3434 }, |
| 3435 "deleteParagraphBullets": { |
| 3436 "$ref": "DeleteParagraphBulletsRequest", |
| 3437 "description": "Deletes bullets from paragraphs." |
| 3438 }, |
| 3439 "insertTableColumns": { |
| 3440 "$ref": "InsertTableColumnsRequest", |
| 3441 "description": "Inserts columns into a table." |
| 3442 }, |
| 3443 "refreshSheetsChart": { |
| 3444 "$ref": "RefreshSheetsChartRequest", |
| 3445 "description": "Refreshes a Google Sheets chart." |
| 3446 }, |
| 3447 "createTable": { |
| 3448 "$ref": "CreateTableRequest", |
| 3449 "description": "Creates a new table." |
| 3450 }, |
| 3451 "updateTableCellProperties": { |
| 3452 "$ref": "UpdateTableCellPropertiesRequest", |
| 3453 "description": "Updates the properties of a TableCell." |
| 3454 }, |
| 3455 "deleteObject": { |
| 3456 "$ref": "DeleteObjectRequest", |
| 3457 "description": "Deletes a page or page element from the pres
entation." |
| 3458 } |
| 3459 }, |
| 3460 "type": "object" |
| 3461 }, |
| 3462 "UpdateImagePropertiesRequest": { |
| 3463 "description": "Update the properties of an Image.", |
| 3464 "id": "UpdateImagePropertiesRequest", |
| 3465 "properties": { |
| 3466 "imageProperties": { |
| 3467 "$ref": "ImageProperties", |
| 3468 "description": "The image properties to update." |
| 3469 }, |
| 3470 "objectId": { |
| 3471 "description": "The object ID of the image the updates are a
pplied to.", |
| 3472 "type": "string" |
| 3473 }, |
| 3474 "fields": { |
| 3475 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `imageProperties` is\nimplied and shoul
d not be specified. A single `\"*\"` can be used as\nshort-hand for listing ever
y field.\n\nFor example to update the image outline color, set `fields` to\n`\"o
utline.outlineFill.solidFill.color\"`.\n\nTo reset a property to its default val
ue, include its field name in the\nfield mask but leave the field itself unset."
, |
| 3476 "format": "google-fieldmask", |
| 3477 "type": "string" |
| 3478 } |
| 3479 }, |
| 3480 "type": "object" |
| 3481 }, |
| 3482 "ParagraphStyle": { |
| 3483 "description": "Styles that apply to a whole paragraph.\n\nIf this t
ext is contained in a shape with a parent placeholder, then these paragraph styl
es may be\ninherited from the parent. Which paragraph styles are inherited depen
d on the\nnesting level of lists:\n\n* A paragraph not in a list will inherit it
s paragraph style from the\n paragraph at the 0 nesting level of the list insid
e the parent placeholder.\n* A paragraph in a list will inherit its paragraph st
yle from the paragraph\n at its corresponding nesting level of the list inside
the parent\n placeholder.\n\nInherited paragraph styles are represented as unse
t fields in this message.", |
| 3484 "id": "ParagraphStyle", |
| 3485 "properties": { |
| 3486 "spaceBelow": { |
| 3487 "$ref": "Dimension", |
| 3488 "description": "The amount of extra space above the paragrap
h. If unset, the value is\ninherited from the parent. This property is read-only
." |
| 3489 }, |
| 3490 "direction": { |
| 3491 "description": "The text direction of this paragraph. If uns
et, the value defaults to\nLEFT_TO_RIGHT\nsince text direction is not inherited.
This property is read-only.", |
| 3492 "enum": [ |
| 3493 "TEXT_DIRECTION_UNSPECIFIED", |
| 3494 "LEFT_TO_RIGHT", |
| 3495 "RIGHT_TO_LEFT" |
| 3496 ], |
| 3497 "enumDescriptions": [ |
| 3498 "The text direction is inherited from the parent.", |
| 3499 "The text goes from left to right.", |
| 3500 "The text goes from right to left." |
| 3501 ], |
| 3502 "type": "string" |
| 3503 }, |
| 3504 "spacingMode": { |
| 3505 "description": "The spacing mode for the paragraph. This pro
perty is read-only.", |
| 3506 "enum": [ |
| 3507 "SPACING_MODE_UNSPECIFIED", |
| 3508 "NEVER_COLLAPSE", |
| 3509 "COLLAPSE_LISTS" |
| 3510 ], |
| 3511 "enumDescriptions": [ |
| 3512 "The spacing mode is inherited from the parent.", |
| 3513 "Paragraph spacing is always rendered.", |
| 3514 "Paragraph spacing is skipped between list elements." |
| 3515 ], |
| 3516 "type": "string" |
| 3517 }, |
| 3518 "indentEnd": { |
| 3519 "$ref": "Dimension", |
| 3520 "description": "The amount indentation for the paragraph on
the side that corresponds to\nthe end of the text, based on the current text dir
ection. If unset, the\nvalue is inherited from the parent. This property is read
-only." |
| 3521 }, |
| 3522 "indentStart": { |
| 3523 "$ref": "Dimension", |
| 3524 "description": "The amount indentation for the paragraph on
the side that corresponds to\nthe start of the text, based on the current text d
irection. If unset, the\nvalue is inherited from the parent. This property is re
ad-only." |
| 3525 }, |
| 3526 "spaceAbove": { |
| 3527 "$ref": "Dimension", |
| 3528 "description": "The amount of extra space above the paragrap
h. If unset, the value is\ninherited from the parent. This property is read-only
." |
| 3529 }, |
| 3530 "alignment": { |
| 3531 "description": "The text alignment for this paragraph. This
property is read-only.", |
| 3532 "enum": [ |
| 3533 "ALIGNMENT_UNSPECIFIED", |
| 3534 "START", |
| 3535 "CENTER", |
| 3536 "END", |
| 3537 "JUSTIFIED" |
| 3538 ], |
| 3539 "enumDescriptions": [ |
| 3540 "The paragraph alignment is inherited from the parent.", |
| 3541 "The paragraph is aligned to the start of the line. Left
-aligned for\nLTR text, right-aligned otherwise.", |
| 3542 "The paragraph is centered.", |
| 3543 "The paragraph is aligned to the end of the line. Right-
aligned for\nLTR text, left-aligned otherwise.", |
| 3544 "The paragraph is justified." |
| 3545 ], |
| 3546 "type": "string" |
| 3547 }, |
| 3548 "lineSpacing": { |
| 3549 "description": "The amount of space between lines, as a perc
entage of normal, where normal\nis represented as 100.0. If unset, the value is
inherited from the parent.\nThis property is read-only.", |
| 3550 "format": "float", |
| 3551 "type": "number" |
| 3552 }, |
| 3553 "indentFirstLine": { |
| 3554 "$ref": "Dimension", |
| 3555 "description": "The amount of indentation for the start of t
he first line of the paragraph.\nIf unset, the value is inherited from the paren
t. This property is\nread-only." |
| 3556 } |
| 3557 }, |
| 3558 "type": "object" |
| 3559 }, |
| 3560 "ReplaceAllShapesWithSheetsChartResponse": { |
| 3561 "description": "The result of replacing shapes with a Google Sheets
chart.", |
| 3562 "id": "ReplaceAllShapesWithSheetsChartResponse", |
| 3563 "properties": { |
| 3564 "occurrencesChanged": { |
| 3565 "description": "The number of shapes replaced with charts.", |
3343 "format": "int32", | 3566 "format": "int32", |
3344 "type": "integer" | 3567 "type": "integer" |
3345 }, | 3568 } |
3346 "startIndex": { | 3569 }, |
3347 "description": "The optional zero-based index of the beginni
ng of the collection.\nRequired for `SPECIFIC_RANGE` and `FROM_START_INDEX` rang
es.", | 3570 "type": "object" |
3348 "format": "int32", | 3571 }, |
3349 "type": "integer" | 3572 "TableCellProperties": { |
3350 }, | 3573 "description": "The properties of the TableCell.", |
3351 "type": { | 3574 "id": "TableCellProperties", |
3352 "description": "The type of range.", | 3575 "properties": { |
| 3576 "tableCellBackgroundFill": { |
| 3577 "$ref": "TableCellBackgroundFill", |
| 3578 "description": "The background fill of the table cell. The d
efault fill matches the fill\nfor newly created table cells in the Slides editor
." |
| 3579 } |
| 3580 }, |
| 3581 "type": "object" |
| 3582 }, |
| 3583 "Outline": { |
| 3584 "description": "The outline of a PageElement.\n\nIf these fields are
unset, they may be inherited from a parent placeholder\nif it exists. If there
is no parent, the fields will default to the value\nused for new page elements c
reated in the Slides editor, which may depend on\nthe page element kind.", |
| 3585 "id": "Outline", |
| 3586 "properties": { |
| 3587 "outlineFill": { |
| 3588 "$ref": "OutlineFill", |
| 3589 "description": "The fill of the outline." |
| 3590 }, |
| 3591 "weight": { |
| 3592 "$ref": "Dimension", |
| 3593 "description": "The thickness of the outline." |
| 3594 }, |
| 3595 "dashStyle": { |
| 3596 "description": "The dash style of the outline.", |
3353 "enum": [ | 3597 "enum": [ |
3354 "RANGE_TYPE_UNSPECIFIED", | 3598 "DASH_STYLE_UNSPECIFIED", |
3355 "FIXED_RANGE", | 3599 "SOLID", |
3356 "FROM_START_INDEX", | 3600 "DOT", |
3357 "ALL" | 3601 "DASH", |
| 3602 "DASH_DOT", |
| 3603 "LONG_DASH", |
| 3604 "LONG_DASH_DOT" |
3358 ], | 3605 ], |
3359 "enumDescriptions": [ | 3606 "enumDescriptions": [ |
3360 "Unspecified range type. This value must not be used.", | 3607 "Unspecified dash style.", |
3361 "A fixed range. Both the `start_index` and\n`end_index`
must be specified.", | 3608 "Solid line. Corresponds to ECMA-376 ST_PresetLineDashVa
l value 'solid'.\nThis is the default dash style.", |
3362 "Starts the range at `start_index` and continues until t
he\nend of the collection. The `end_index` must not be specified.", | 3609 "Dotted line. Corresponds to ECMA-376 ST_PresetLineDashV
al value 'dot'.", |
3363 "Sets the range to be the whole length of the collection
. Both the\n`start_index` and the `end_index` must not be\nspecified." | 3610 "Dashed line. Corresponds to ECMA-376 ST_PresetLineDashV
al value 'dash'.", |
3364 ], | 3611 "Alternating dashes and dots. Corresponds to ECMA-376 ST
_PresetLineDashVal\nvalue 'dashDot'.", |
| 3612 "Line with large dashes. Corresponds to ECMA-376 ST_Pres
etLineDashVal\nvalue 'lgDash'.", |
| 3613 "Alternating large dashes and dots. Corresponds to ECMA-
376\nST_PresetLineDashVal value 'lgDashDot'." |
| 3614 ], |
| 3615 "type": "string" |
| 3616 }, |
| 3617 "propertyState": { |
| 3618 "description": "The outline property state.\n\nUpdating the
the outline on a page element will implicitly update this\nfield to`RENDERED`, u
nless another value is specified in the same request.\nTo have no outline on a p
age element, set this field to `NOT_RENDERED`. In\nthis case, any other outline
fields set in the same request will be\nignored.", |
| 3619 "enum": [ |
| 3620 "RENDERED", |
| 3621 "NOT_RENDERED", |
| 3622 "INHERIT" |
| 3623 ], |
| 3624 "enumDescriptions": [ |
| 3625 "If a property's state is RENDERED, then the element has
the corresponding\nproperty when rendered on a page. If the element is a placeh
older shape as\ndetermined by the placeholder\nfield, and it inherits from a pla
ceholder shape, the corresponding field\nmay be unset, meaning that the property
value is inherited from a parent\nplaceholder. If the element does not inherit,
then the field will contain\nthe rendered value. This is the default value.", |
| 3626 "If a property's state is NOT_RENDERED, then the element
does not have the\ncorresponding property when rendered on a page. However, the
field may\nstill be set so it can be inherited by child shapes. To remove a pro
perty\nfrom a rendered element, set its property_state to NOT_RENDERED.", |
| 3627 "If a property's state is INHERIT, then the property sta
te uses the value of\ncorresponding `property_state` field on the parent shape.
Elements that do\nnot inherit will never have an INHERIT property state." |
| 3628 ], |
| 3629 "type": "string" |
| 3630 } |
| 3631 }, |
| 3632 "type": "object" |
| 3633 }, |
| 3634 "RefreshSheetsChartRequest": { |
| 3635 "description": "Refreshes an embedded Google Sheets chart by replaci
ng it with the latest\nversion of the chart from Google Sheets.\n\nNOTE: Refresh
ing charts requires at least one of the spreadsheets.readonly,\nspreadsheets, d
rive.readonly, or drive OAuth scopes.", |
| 3636 "id": "RefreshSheetsChartRequest", |
| 3637 "properties": { |
| 3638 "objectId": { |
| 3639 "description": "The object ID of the chart to refresh.", |
3365 "type": "string" | 3640 "type": "string" |
3366 } | 3641 } |
3367 }, | 3642 }, |
3368 "type": "object" | 3643 "type": "object" |
3369 }, | 3644 }, |
3370 "TableColumnProperties": { | 3645 "TableColumnProperties": { |
3371 "description": "Properties of each column in a table.", | 3646 "description": "Properties of each column in a table.", |
3372 "id": "TableColumnProperties", | 3647 "id": "TableColumnProperties", |
3373 "properties": { | 3648 "properties": { |
3374 "columnWidth": { | 3649 "columnWidth": { |
3375 "$ref": "Dimension", | 3650 "$ref": "Dimension", |
3376 "description": "Width of a column." | 3651 "description": "Width of a column." |
3377 } | 3652 } |
3378 }, | 3653 }, |
3379 "type": "object" | 3654 "type": "object" |
3380 }, | 3655 }, |
3381 "Request": { | 3656 "ShapeProperties": { |
3382 "description": "A single kind of update to apply to a presentation."
, | 3657 "description": "The properties of a Shape.\n\nIf the shape is a plac
eholder shape as determined by the\nplaceholder field, then these\nproperties ma
y be inherited from a parent placeholder shape.\nDetermining the rendered value
of the property depends on the corresponding\nproperty_state field value.", |
3383 "id": "Request", | 3658 "id": "ShapeProperties", |
3384 "properties": { | 3659 "properties": { |
3385 "createParagraphBullets": { | 3660 "outline": { |
3386 "$ref": "CreateParagraphBulletsRequest", | 3661 "$ref": "Outline", |
3387 "description": "Creates bullets for paragraphs." | 3662 "description": "The outline of the shape. If unset, the outl
ine is inherited from a\nparent placeholder if it exists. If the shape has no pa
rent, then the\ndefault outline depends on the shape type, matching the defaults
for\nnew shapes created in the Slides editor." |
3388 }, | 3663 }, |
3389 "insertTableColumns": { | 3664 "shapeBackgroundFill": { |
3390 "$ref": "InsertTableColumnsRequest", | 3665 "$ref": "ShapeBackgroundFill", |
3391 "description": "Inserts columns into a table." | 3666 "description": "The background fill of the shape. If unset,
the background fill is\ninherited from a parent placeholder if it exists. If the
shape has no\nparent, then the default background fill depends on the shape typ
e,\nmatching the defaults for new shapes created in the Slides editor." |
3392 }, | 3667 }, |
3393 "createTable": { | 3668 "shadow": { |
3394 "$ref": "CreateTableRequest", | 3669 "$ref": "Shadow", |
3395 "description": "Creates a new table." | 3670 "description": "The shadow properties of the shape. If unset
, the shadow is inherited from\na parent placeholder if it exists. If the shape
has no parent, then the\ndefault shadow matches the defaults for new shapes crea
ted in the Slides\neditor. This property is read-only." |
3396 }, | 3671 }, |
3397 "deleteText": { | 3672 "link": { |
3398 "$ref": "DeleteTextRequest", | 3673 "$ref": "Link", |
3399 "description": "Deletes text from a shape or a table cell." | 3674 "description": "The hyperlink destination of the shape. If u
nset, there is no link. Links\nare not inherited from parent placeholders." |
3400 }, | |
3401 "replaceAllText": { | |
3402 "$ref": "ReplaceAllTextRequest", | |
3403 "description": "Replaces all instances of specified text." | |
3404 }, | |
3405 "updateVideoProperties": { | |
3406 "$ref": "UpdateVideoPropertiesRequest", | |
3407 "description": "Updates the properties of a Video." | |
3408 }, | |
3409 "insertText": { | |
3410 "$ref": "InsertTextRequest", | |
3411 "description": "Inserts text into a shape or table cell." | |
3412 }, | |
3413 "deleteTableRow": { | |
3414 "$ref": "DeleteTableRowRequest", | |
3415 "description": "Deletes a row from a table." | |
3416 }, | |
3417 "createLine": { | |
3418 "$ref": "CreateLineRequest", | |
3419 "description": "Creates a line." | |
3420 }, | |
3421 "updateTextStyle": { | |
3422 "$ref": "UpdateTextStyleRequest", | |
3423 "description": "Updates the styling of text within a Shape o
r Table." | |
3424 }, | |
3425 "insertTableRows": { | |
3426 "$ref": "InsertTableRowsRequest", | |
3427 "description": "Inserts rows into a table." | |
3428 }, | |
3429 "updateTableCellProperties": { | |
3430 "$ref": "UpdateTableCellPropertiesRequest", | |
3431 "description": "Updates the properties of a TableCell." | |
3432 }, | |
3433 "refreshSheetsChart": { | |
3434 "$ref": "RefreshSheetsChartRequest", | |
3435 "description": "Refreshes a Google Sheets chart." | |
3436 }, | |
3437 "createSheetsChart": { | |
3438 "$ref": "CreateSheetsChartRequest", | |
3439 "description": "Creates an embedded Google Sheets chart." | |
3440 }, | |
3441 "updatePageProperties": { | |
3442 "$ref": "UpdatePagePropertiesRequest", | |
3443 "description": "Updates the properties of a Page." | |
3444 }, | |
3445 "updateShapeProperties": { | |
3446 "$ref": "UpdateShapePropertiesRequest", | |
3447 "description": "Updates the properties of a Shape." | |
3448 }, | |
3449 "createSlide": { | |
3450 "$ref": "CreateSlideRequest", | |
3451 "description": "Creates a new slide." | |
3452 }, | |
3453 "deleteObject": { | |
3454 "$ref": "DeleteObjectRequest", | |
3455 "description": "Deletes a page or page element from the pres
entation." | |
3456 }, | |
3457 "createShape": { | |
3458 "$ref": "CreateShapeRequest", | |
3459 "description": "Creates a new shape." | |
3460 }, | |
3461 "updatePageElementTransform": { | |
3462 "$ref": "UpdatePageElementTransformRequest", | |
3463 "description": "Updates the transform of a page element." | |
3464 }, | |
3465 "updateSlidesPosition": { | |
3466 "$ref": "UpdateSlidesPositionRequest", | |
3467 "description": "Updates the position of a set of slides in t
he presentation." | |
3468 }, | |
3469 "replaceAllShapesWithImage": { | |
3470 "$ref": "ReplaceAllShapesWithImageRequest", | |
3471 "description": "Replaces all shapes matching some criteria w
ith an image." | |
3472 }, | |
3473 "updateImageProperties": { | |
3474 "$ref": "UpdateImagePropertiesRequest", | |
3475 "description": "Updates the properties of an Image." | |
3476 }, | |
3477 "createVideo": { | |
3478 "$ref": "CreateVideoRequest", | |
3479 "description": "Creates a video." | |
3480 }, | |
3481 "createImage": { | |
3482 "$ref": "CreateImageRequest", | |
3483 "description": "Creates an image." | |
3484 }, | |
3485 "duplicateObject": { | |
3486 "$ref": "DuplicateObjectRequest", | |
3487 "description": "Duplicates a slide or page element." | |
3488 }, | |
3489 "deleteTableColumn": { | |
3490 "$ref": "DeleteTableColumnRequest", | |
3491 "description": "Deletes a column from a table." | |
3492 }, | |
3493 "updateLineProperties": { | |
3494 "$ref": "UpdateLinePropertiesRequest", | |
3495 "description": "Updates the properties of a Line." | |
3496 } | 3675 } |
3497 }, | 3676 }, |
3498 "type": "object" | 3677 "type": "object" |
3499 }, | 3678 }, |
3500 "LineFill": { | 3679 "NotesProperties": { |
3501 "description": "The fill of the line.", | 3680 "description": "The properties of Page that are only\nrelevant for p
ages with page_type NOTES.", |
3502 "id": "LineFill", | 3681 "id": "NotesProperties", |
3503 "properties": { | 3682 "properties": { |
3504 "solidFill": { | 3683 "speakerNotesObjectId": { |
3505 "$ref": "SolidFill", | 3684 "description": "The object ID of the shape on this notes pag
e that contains the speaker\nnotes for the corresponding slide.\nThe actual shap
e may not always exist on the notes page. Inserting text\nusing this object ID w
ill automatically create the shape. In this case, the\nactual shape may have dif
ferent object ID. The `GetPresentation` or\n`GetPage` action will always return
the latest object ID.", |
3506 "description": "Solid color fill." | 3685 "type": "string" |
3507 } | 3686 } |
3508 }, | 3687 }, |
3509 "type": "object" | 3688 "type": "object" |
3510 }, | 3689 }, |
3511 "OutlineFill": { | 3690 "TableRow": { |
3512 "description": "The fill of the outline.", | 3691 "description": "Properties and contents of each row in a table.", |
3513 "id": "OutlineFill", | 3692 "id": "TableRow", |
3514 "properties": { | 3693 "properties": { |
3515 "solidFill": { | 3694 "rowHeight": { |
3516 "$ref": "SolidFill", | 3695 "$ref": "Dimension", |
3517 "description": "Solid color fill." | 3696 "description": "Height of a row." |
| 3697 }, |
| 3698 "tableCells": { |
| 3699 "description": "Properties and contents of each cell.\n\nCel
ls that span multiple columns are represented only once with a\ncolumn_span grea
ter\nthan 1. As a result, the length of this collection does not always match\nt
he number of columns of the entire table.", |
| 3700 "items": { |
| 3701 "$ref": "TableCell" |
| 3702 }, |
| 3703 "type": "array" |
3518 } | 3704 } |
3519 }, | 3705 }, |
3520 "type": "object" | 3706 "type": "object" |
3521 }, | 3707 }, |
3522 "Bullet": { | 3708 "UpdateTableCellPropertiesRequest": { |
3523 "description": "Describes the bullet of a paragraph.", | 3709 "description": "Update the properties of a TableCell.", |
3524 "id": "Bullet", | 3710 "id": "UpdateTableCellPropertiesRequest", |
3525 "properties": { | 3711 "properties": { |
3526 "nestingLevel": { | 3712 "tableCellProperties": { |
3527 "description": "The nesting level of this paragraph in the l
ist.", | 3713 "$ref": "TableCellProperties", |
3528 "format": "int32", | 3714 "description": "The table cell properties to update." |
3529 "type": "integer" | |
3530 }, | 3715 }, |
3531 "glyph": { | 3716 "fields": { |
3532 "description": "The rendered bullet glyph for this paragraph
.", | 3717 "description": "The fields that should be updated.\n\nAt lea
st one field must be specified. The root `tableCellProperties` is\nimplied and s
hould not be specified. A single `\"*\"` can be used as\nshort-hand for listing
every field.\n\nFor example to update the table cell background solid fill color
, set\n`fields` to `\"tableCellBackgroundFill.solidFill.color\"`.\n\nTo reset a
property to its default value, include its field name in the\nfield mask but lea
ve the field itself unset.", |
| 3718 "format": "google-fieldmask", |
3533 "type": "string" | 3719 "type": "string" |
3534 }, | 3720 }, |
3535 "bulletStyle": { | 3721 "objectId": { |
3536 "$ref": "TextStyle", | 3722 "description": "The object ID of the table.", |
3537 "description": "The paragraph specific text style applied to
this bullet." | 3723 "type": "string" |
3538 }, | 3724 }, |
3539 "listId": { | 3725 "tableRange": { |
3540 "description": "The ID of the list this paragraph belongs to
.", | 3726 "$ref": "TableRange", |
3541 "type": "string" | 3727 "description": "The table range representing the subset of t
he table to which the updates\nare applied. If a table range is not specified, t
he updates will apply to\nthe entire table." |
3542 } | 3728 } |
3543 }, | 3729 }, |
3544 "type": "object" | 3730 "type": "object" |
3545 } | 3731 } |
3546 }, | 3732 }, |
3547 "servicePath": "", | 3733 "servicePath": "", |
3548 "title": "Google Slides API", | 3734 "title": "Google Slides API", |
3549 "version": "v1" | 3735 "version": "v1" |
3550 } | 3736 } |
OLD | NEW |