{
    "type": "Ext.window.Window",
    "reference": {
        "name": "items",
        "type": "array"
    },
    "codeClass": null,
    "userConfig": {
        "designer|userAlias": "uploadAreaWindow",
        "designer|userClassName": "uploadAreaWindow",
        "height": null,
        "itemId": "uploadAreaWindow",
        "title": "Upload Areas",
        "width": 500
    },
    "designerId": "c0b16b23-f492-4aa5-ad45-b3b18c195df4",
    "cn": [
        {
            "type": "Ext.form.Panel",
            "reference": {
                "name": "items",
                "type": "array"
            },
            "codeClass": null,
            "userConfig": {
                "bodyPadding": "3 10 0 10",
                "itemId": "uploadAreaForm",
                "title": null
            },
            "designerId": "e5c62363-0139-4e60-a42e-53e8f951473f",
            "cn": [
                {
                    "type": "Ext.form.FieldSet",
                    "reference": {
                        "name": "items",
                        "type": "array"
                    },
                    "codeClass": null,
                    "userConfig": {
                        "container|align": "stretch",
                        "layout": "vbox",
                        "margin": 0,
                        "padding": "3 10 0 10",
                        "title": "Settings"
                    },
                    "designerId": "45c65162-9344-45c3-a43d-9c0a3652c297",
                    "cn": [
                        {
                            "type": "Ext.form.field.File",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "allowBlank": false,
                                "fieldLabel": "File",
                                "labelSeparator": " ",
                                "labelWidth": 120,
                                "name": "file"
                            },
                            "designerId": "39c36da8-31ce-4d0d-8cf6-583197fc536d"
                        },
                        {
                            "type": "Ext.form.field.Text",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "fieldLabel": "Origin",
                                "hidden": true,
                                "labelSeparator": " ",
                                "labelWidth": 120,
                                "name": "origin",
                                "vtype": "alphanum"
                            },
                            "designerId": "e18db7cc-efce-450b-bb62-89791fe9aa80"
                        },
                        {
                            "type": "Ext.form.field.Checkbox",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "boxLabel": null,
                                "checked": true,
                                "fieldLabel": "Test run",
                                "inputValue": "true",
                                "labelSeparator": " ",
                                "labelWidth": 120,
                                "name": "testrun",
                                "uncheckedValue": "false"
                            },
                            "designerId": "19e0caaa-38b1-4f29-ad28-b5982995aba4"
                        },
                        {
                            "type": "Ext.form.field.Checkbox",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "boxLabel": null,
                                "fieldLabel": "Overwrite existing",
                                "inputValue": "true",
                                "labelSeparator": " ",
                                "labelWidth": 120,
                                "name": "overwrite",
                                "uncheckedValue": "false"
                            },
                            "designerId": "c853f2ce-19d1-4032-830c-90955e059745"
                        }
                    ]
                },
                {
                    "type": "Ext.toolbar.Spacer",
                    "reference": {
                        "name": "items",
                        "type": "array"
                    },
                    "codeClass": null,
                    "userConfig": {
                        "height": 2
                    },
                    "designerId": "e0821010-d2ae-4087-a30a-ddf63099756a"
                },
                {
                    "type": "Ext.form.FieldSet",
                    "reference": {
                        "name": "items",
                        "type": "array"
                    },
                    "codeClass": null,
                    "userConfig": {
                        "container|align": "stretch",
                        "container|defaultMargins": [
                            "{\"top\":0,\"right\":0,\"bottom\":0,\"left\":0}"
                        ],
                        "layout": "hbox",
                        "margin": null,
                        "padding": "3 10 10 10",
                        "title": "Actions"
                    },
                    "designerId": "b0dadbf3-b559-4c66-bda6-12ec9d9e3abc",
                    "cn": [
                        {
                            "type": "Ext.button.Button",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "icon": "../../gfx/upload.png",
                                "itemId": "uploadAreaSaveBtn",
                                "margin": null,
                                "scale": "medium",
                                "text": "Perform upload"
                            },
                            "designerId": "67ca1b61-1d49-4b98-9733-2b06374a431a"
                        },
                        {
                            "type": "Ext.toolbar.Spacer",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "layout|flex": 1,
                                "width": 10
                            },
                            "designerId": "3fe9e430-96b7-4335-bf5c-cd0401504d70"
                        },
                        {
                            "type": "Ext.button.Button",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "icon": "../../gfx/remove.png",
                                "itemId": "uploadAreaCancelBtn",
                                "scale": "medium",
                                "text": "Cancel"
                            },
                            "designerId": "159e8a54-8148-4ecb-ba1f-ec7c91b54bf2"
                        }
                    ]
                }
            ]
        }
    ]
}