スキーマ
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The name of the layout where to dock the view"
},
"viewID": {
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "The unique id of the view to dock.\\n An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
},
"targetID": {
"type": "string",
"pattern": "^\\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\\}$",
"description": "The unique id of the target element.\\n An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}."
},
"side": {
"type": "string",
"description": "The side where to drop the view on the target.",
"enum": [
"left",
"right",
"top",
"bottom"
]
}
},
"required": [
"name",
"viewID",
"targetID",
"side"
],
"additionalProperties": false
}