diff --git a/docs/dyn/webfonts_v1.webfonts.html b/docs/dyn/webfonts_v1.webfonts.html index 0261ff2cee2..a198e7ef541 100644 --- a/docs/dyn/webfonts_v1.webfonts.html +++ b/docs/dyn/webfonts_v1.webfonts.html @@ -78,7 +78,7 @@

Instance Methods

close()

Close httplib2 connections.

- list(sort=None, x__xgafv=None)

+ list(capability=None, family=None, sort=None, subset=None, x__xgafv=None)

Retrieves the list of fonts currently served by the Google Fonts Developer API.

Method Details

@@ -87,10 +87,16 @@

Method Details

- list(sort=None, x__xgafv=None) + list(capability=None, family=None, sort=None, subset=None, x__xgafv=None)
Retrieves the list of fonts currently served by the Google Fonts Developer API.
 
 Args:
+  capability: string, Controls the font urls in `Webfont.files`, by default, static ttf fonts are sent. (repeated)
+    Allowed values
+      CAPABILITY_UNSPECIFIED - Default means static ttf fonts.
+      WOFF2 - Use WOFF2(Compressed)instead of ttf.
+      VF - Prefer variable font files instead of static fonts instantiated at standard weights.
+  family: string, Filters by Webfont.family, using literal match. If not set, returns all families (repeated)
   sort: string, Enables sorting of the list.
     Allowed values
       SORT_UNDEFINED - No sorting specified, use the default sorting method.
@@ -99,6 +105,7 @@ 

Method Details

POPULARITY - Sort by popularity STYLE - Sort by number of styles TRENDING - Sort by trending + subset: string, Filters by Webfont.subset, if subset is found in Webfont.subsets. If not set, returns all families. x__xgafv: string, V1 error format. Allowed values 1 - v1 error format @@ -110,6 +117,13 @@

Method Details

{ # Response containing the list of fonts currently served by the Google Fonts API. "items": [ # The list of fonts currently served by the Google Fonts API. { # Metadata describing a family of fonts. + "axes": [ # Axis for variable fonts. + { # Metadata for a variable font axis. + "end": 3.14, # maximum value + "start": 3.14, # minimum value + "tag": "A String", # tag name. + }, + ], "category": "A String", # The category of the font. "family": "A String", # The name of the font. "files": { # The font files (with all supported scripts) for each one of the available variants, as a key : value map. @@ -117,6 +131,7 @@

Method Details

}, "kind": "A String", # This kind represents a webfont object in the webfonts service. "lastModified": "A String", # The date (format "yyyy-MM-dd") the font was modified for the last time. + "menu": "A String", # Font URL for menu subset, a subset of the font that is enough to display the font name "subsets": [ # The scripts supported by the font. "A String", ], diff --git a/googleapiclient/discovery_cache/documents/webfonts.v1.json b/googleapiclient/discovery_cache/documents/webfonts.v1.json index 0f7fb459b35..afea5bffcd2 100644 --- a/googleapiclient/discovery_cache/documents/webfonts.v1.json +++ b/googleapiclient/discovery_cache/documents/webfonts.v1.json @@ -104,6 +104,28 @@ "id": "webfonts.webfonts.list", "parameterOrder": [], "parameters": { + "capability": { + "description": "Controls the font urls in `Webfont.files`, by default, static ttf fonts are sent.", + "enum": [ + "CAPABILITY_UNSPECIFIED", + "WOFF2", + "VF" + ], + "enumDescriptions": [ + "Default means static ttf fonts.", + "Use WOFF2(Compressed)instead of ttf.", + "Prefer variable font files instead of static fonts instantiated at standard weights." + ], + "location": "query", + "repeated": true, + "type": "string" + }, + "family": { + "description": "Filters by Webfont.family, using literal match. If not set, returns all families", + "location": "query", + "repeated": true, + "type": "string" + }, "sort": { "description": "Enables sorting of the list.", "enum": [ @@ -124,6 +146,11 @@ ], "location": "query", "type": "string" + }, + "subset": { + "description": "Filters by Webfont.subset, if subset is found in Webfont.subsets. If not set, returns all families.", + "location": "query", + "type": "string" } }, "path": "v1/webfonts", @@ -134,13 +161,41 @@ } } }, - "revision": "20230329", + "revision": "20230502", "rootUrl": "https://webfonts.googleapis.com/", "schemas": { + "Axis": { + "description": "Metadata for a variable font axis.", + "id": "Axis", + "properties": { + "end": { + "description": "maximum value", + "format": "float", + "type": "number" + }, + "start": { + "description": "minimum value", + "format": "float", + "type": "number" + }, + "tag": { + "description": "tag name.", + "type": "string" + } + }, + "type": "object" + }, "Webfont": { "description": "Metadata describing a family of fonts.", "id": "Webfont", "properties": { + "axes": { + "description": "Axis for variable fonts.", + "items": { + "$ref": "Axis" + }, + "type": "array" + }, "category": { "description": "The category of the font.", "type": "string" @@ -164,6 +219,10 @@ "description": "The date (format \"yyyy-MM-dd\") the font was modified for the last time.", "type": "string" }, + "menu": { + "description": "Font URL for menu subset, a subset of the font that is enough to display the font name", + "type": "string" + }, "subsets": { "description": "The scripts supported by the font.", "items": {