"implemented_in": "chrome/browser/extensions/api/guest_view/guest_view_internal_api.h"
},
"description": "none",
+ "types": [
+ {
+ "id": "Size",
+ "type": "object",
+ "properties": {
+ "width": {
+ "type": "integer"
+ },
+ "height": {
+ "type": "integer"
+ }
+ }
+ },
+ {
+ "id": "AutoSizeParams",
+ "type": "object",
+ "description": "Autosize parameters.",
+ "properties": {
+ "enableAutoSize": {
+ "type": "boolean"
+ },
+ "min": {
+ "$ref": "Size"
+ },
+ "max": {
+ "$ref": "Size"
+ }
+ }
+ }
+ ],
"functions": [
{
- "name": "allocateInstanceId",
+ "name": "createGuest",
"type": "function",
"parameters": [
{
+ "type": "string",
+ "name": "viewType",
+ "nodoc": true
+ },
+ {
+ "type": "object",
+ "name": "createParams",
+ "additionalProperties": {"type": "any"}
+ },
+ {
"type": "function",
"name": "callback",
"parameters": [
]
}
]
+ },
+ {
+ "name": "setAutoSize",
+ "type": "function",
+ "parameters": [
+ {
+ "type": "integer",
+ "name": "instanceId",
+ "description": "The instance ID of the guest <webview> process. This not exposed to developers through the API."
+ },
+ {
+ "$ref": "AutoSizeParams",
+ "name": "params"
+ }
+ ]
}
]
}