{
    "type": "Ext.window.Window",
    "reference": {
        "name": "items",
        "type": "array"
    },
    "codeClass": null,
    "userConfig": {
        "designer|userAlias": "uploadControlWindow",
        "designer|userClassName": "uploadControlWindow",
        "height": null,
        "itemId": "uploadControlWindow",
        "title": "Upload Controls",
        "width": 500
    },
    "designerId": "3a2e820e-8ba7-4cff-ac9d-355ef774d36c",
    "cn": [
        {
            "type": "Ext.form.Panel",
            "reference": {
                "name": "items",
                "type": "array"
            },
            "codeClass": null,
            "userConfig": {
                "bodyPadding": "3 10 0 10",
                "itemId": "uploadForm",
                "title": null
            },
            "designerId": "cc6b992a-739b-4eed-a401-3f3b5b3b22e9",
            "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": "e2c649b9-1913-488d-bde4-0258464a47f7",
                    "cn": [
                        {
                            "type": "Ext.form.field.File",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "allowBlank": false,
                                "fieldLabel": "File",
                                "labelSeparator": " ",
                                "labelWidth": 120,
                                "name": "file"
                            },
                            "designerId": "74687077-834c-4feb-bf3a-708effeb7556"
                        },
                        {
                            "type": "Ext.form.field.Text",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "allowBlank": false,
                                "fieldLabel": "Origin",
                                "labelSeparator": " ",
                                "labelWidth": 120,
                                "name": "origin",
                                "vtype": "alphanum"
                            },
                            "designerId": "c5198018-f6d6-4f2e-a1f0-4996beeac757"
                        },
                        {
                            "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": "9e015eb2-cd41-4aa0-b18f-ff91eef2f680"
                        },
                        {
                            "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": "ce012670-e1fe-4a68-89bf-9b1fa6a0773b"
                        }
                    ]
                },
                {
                    "type": "Ext.toolbar.Spacer",
                    "reference": {
                        "name": "items",
                        "type": "array"
                    },
                    "codeClass": null,
                    "userConfig": {
                        "height": 2
                    },
                    "designerId": "4c2eee16-5485-4f7b-b528-252bc493a74f"
                },
                {
                    "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": "6f20f9ce-9989-458c-a080-accc62a6b295",
                    "cn": [
                        {
                            "type": "Ext.button.Button",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "icon": "../../gfx/upload.png",
                                "itemId": "uploadControlSaveBtn",
                                "margin": null,
                                "scale": "medium",
                                "text": "Perform upload"
                            },
                            "designerId": "d9b421ae-726d-414d-9a3c-438e6665c2b5"
                        },
                        {
                            "type": "Ext.toolbar.Spacer",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "layout|flex": 1,
                                "width": 10
                            },
                            "designerId": "b14ee769-2fab-48b1-aa37-db789c359ca0"
                        },
                        {
                            "type": "Ext.button.Button",
                            "reference": {
                                "name": "items",
                                "type": "array"
                            },
                            "codeClass": null,
                            "userConfig": {
                                "icon": "../../gfx/remove.png",
                                "itemId": "uploadControlCancelBtn",
                                "scale": "medium",
                                "text": "Cancel"
                            },
                            "designerId": "fd18de96-f410-43ac-90fb-81cc1433fa50"
                        }
                    ]
                }
            ]
        }
    ]
}