Skip to content

Commit 2f1749c

Browse files
yoshi-automationsofisl
authored andcommitted
feat(slides): update the API
#### slides:v1 The following keys were added: - schemas.PageElement.properties.speakerSpotlight.$ref - schemas.PageElement.properties.speakerSpotlight.description - schemas.SpeakerSpotlight.description - schemas.SpeakerSpotlight.id - schemas.SpeakerSpotlight.properties.speakerSpotlightProperties.$ref - schemas.SpeakerSpotlight.properties.speakerSpotlightProperties.description - schemas.SpeakerSpotlight.type - schemas.SpeakerSpotlightProperties.description - schemas.SpeakerSpotlightProperties.id - schemas.SpeakerSpotlightProperties.properties.outline.$ref - schemas.SpeakerSpotlightProperties.properties.outline.description - schemas.SpeakerSpotlightProperties.properties.shadow.$ref - schemas.SpeakerSpotlightProperties.properties.shadow.description - schemas.SpeakerSpotlightProperties.type
1 parent b9c0c7c commit 2f1749c

File tree

2 files changed

+57
-1
lines changed

2 files changed

+57
-1
lines changed

discovery/slides-v1.json

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@
313313
}
314314
}
315315
},
316-
"revision": "20230705",
316+
"revision": "20240305",
317317
"rootUrl": "https://slides.googleapis.com/",
318318
"schemas": {
319319
"AffineTransform": {
@@ -2130,6 +2130,10 @@
21302130
"$ref": "Size",
21312131
"description": "The size of the page element."
21322132
},
2133+
"speakerSpotlight": {
2134+
"$ref": "SpeakerSpotlight",
2135+
"description": "A Speaker Spotlight."
2136+
},
21332137
"table": {
21342138
"$ref": "Table",
21352139
"description": "A table page element."
@@ -3506,6 +3510,32 @@
35063510
},
35073511
"type": "object"
35083512
},
3513+
"SpeakerSpotlight": {
3514+
"description": "A PageElement kind representing a Speaker Spotlight.",
3515+
"id": "SpeakerSpotlight",
3516+
"properties": {
3517+
"speakerSpotlightProperties": {
3518+
"$ref": "SpeakerSpotlightProperties",
3519+
"description": "The properties of the Speaker Spotlight."
3520+
}
3521+
},
3522+
"type": "object"
3523+
},
3524+
"SpeakerSpotlightProperties": {
3525+
"description": "The properties of the SpeakerSpotlight.",
3526+
"id": "SpeakerSpotlightProperties",
3527+
"properties": {
3528+
"outline": {
3529+
"$ref": "Outline",
3530+
"description": "The outline of the Speaker Spotlight. If not set, it has no outline."
3531+
},
3532+
"shadow": {
3533+
"$ref": "Shadow",
3534+
"description": "The shadow of the Speaker Spotlight. If not set, it has no shadow."
3535+
}
3536+
},
3537+
"type": "object"
3538+
},
35093539
"StretchedPictureFill": {
35103540
"description": "The stretched picture fill. The page or page element is filled entirely with the specified picture. The picture is stretched to fit its container.",
35113541
"id": "StretchedPictureFill",

src/apis/slides/v1.ts

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1119,6 +1119,10 @@ export namespace slides_v1 {
11191119
* The size of the page element.
11201120
*/
11211121
size?: Schema$Size;
1122+
/**
1123+
* A Speaker Spotlight.
1124+
*/
1125+
speakerSpotlight?: Schema$SpeakerSpotlight;
11221126
/**
11231127
* A table page element.
11241128
*/
@@ -1869,6 +1873,28 @@ export namespace slides_v1 {
18691873
*/
18701874
color?: Schema$OpaqueColor;
18711875
}
1876+
/**
1877+
* A PageElement kind representing a Speaker Spotlight.
1878+
*/
1879+
export interface Schema$SpeakerSpotlight {
1880+
/**
1881+
* The properties of the Speaker Spotlight.
1882+
*/
1883+
speakerSpotlightProperties?: Schema$SpeakerSpotlightProperties;
1884+
}
1885+
/**
1886+
* The properties of the SpeakerSpotlight.
1887+
*/
1888+
export interface Schema$SpeakerSpotlightProperties {
1889+
/**
1890+
* The outline of the Speaker Spotlight. If not set, it has no outline.
1891+
*/
1892+
outline?: Schema$Outline;
1893+
/**
1894+
* The shadow of the Speaker Spotlight. If not set, it has no shadow.
1895+
*/
1896+
shadow?: Schema$Shadow;
1897+
}
18721898
/**
18731899
* The stretched picture fill. The page or page element is filled entirely with the specified picture. The picture is stretched to fit its container.
18741900
*/

0 commit comments

Comments
 (0)