{
    "type": "jsonstore",
    "reference": {
        "name": "items",
        "type": "array"
    },
    "codeClass": null,
    "userConfig": {
        "autoDestroy": null,
        "autoLoad": null,
        "autoSync": null,
        "clearOnPageLoad": false,
        "designer|userClassName": "SelectMessageStore",
        "filterOnLoad": false,
        "model": "SelectIdText",
        "remoteFilter": true,
        "remoteSort": null,
        "sortOnLoad": false,
        "storeId": "SelectMessageStore"
    },
    "designerId": "ffde36f7-616a-47c7-877c-fdfe2b233891",
    "cn": [
        {
            "type": "Ext.data.proxy.Ajax",
            "reference": {
                "name": "proxy",
                "type": "object"
            },
            "codeClass": null,
            "userConfig": {
                "url": "../../service/sod_get_possible_message.php"
            },
            "designerId": "9637cfdc-f14a-4f0b-908f-8ee61b6f65a8",
            "cn": [
                {
                    "type": "Ext.data.reader.Json",
                    "reference": {
                        "name": "reader",
                        "type": "object"
                    },
                    "codeClass": null,
                    "designerId": "62bd3b2d-b261-4b6b-9958-61c6d1f47782"
                }
            ]
        },
        {
            "type": "basiceventbinding",
            "reference": {
                "name": "listeners",
                "type": "array"
            },
            "codeClass": null,
            "userConfig": {
                "fn": "onJsonstoreBeforeLoad",
                "implHandler": [
                    "var params = Ext.Object.fromQueryString(document.location.search);\r",
                    "store.proxy.extraParams = params;"
                ],
                "name": "beforeload",
                "scope": "me"
            },
            "designerId": "e189e31e-774e-4fdf-b9bb-7abf980979db"
        },
        {
            "type": "basiceventbinding",
            "reference": {
                "name": "listeners",
                "type": "array"
            },
            "codeClass": null,
            "userConfig": {
                "fn": "onJsonstoreLoad",
                "implHandler": [
                    "var myModel = store.model;\r",
                    "var blankOption = new myModel({\r",
                    "\tid: 0,\r",
                    "\ttext: '\\u00a0'\r",
                    "});\r",
                    "store.insert(0, blankOption);"
                ],
                "name": "load",
                "scope": "me"
            },
            "designerId": "6ba3e140-2be9-4ac3-917c-8a9230e9df98"
        }
    ]
}