{"classData":[{"comment":"/**\n * @class Neo.draggable.list.DragZone\n * @extends Neo.draggable.DragZone\n */","meta":{"filename":"DragZone.mjs","lineno":5,"columnno":0,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{}},"kind":"class","name":"DragZone","augments":["Neo.draggable.DragZone"],"memberof":"Neo.draggable.list","longname":"Neo.draggable.list.DragZone","scope":"static","$longname":"Neo.draggable.list.DragZone","$kind":"class","id":1654,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n         * @member {String} className='Neo.draggable.list.DragZone'\n         * @protected\n         */","meta":{"filename":"DragZone.mjs","lineno":15,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.draggable.list.DragZone'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":1655,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n         * @member {String} ntype='list-dragzone'\n         * @protected\n         */","meta":{"filename":"DragZone.mjs","lineno":20,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'list-dragzone'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":1656,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n         * @member {Object|null} dragProxyConfig\n         */","meta":{"filename":"DragZone.mjs","lineno":24,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{}},"kind":"member","name":"dragProxyConfig","type":{"names":["Object","null"]},"longname":"dragProxyConfig","scope":"global","$longname":"dragProxyConfig","$kind":"property","id":1657,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n     * @param {Object} config\n     */","meta":{"range":[797,1483],"filename":"DragZone.mjs","lineno":32,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{"id":"astnode100053225","name":"DragZone#construct","type":"MethodDefinition","paramnames":["config"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"config"}],"name":"construct","longname":"DragZone#construct","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#construct","$kind":"method","id":1658,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n     * @param {Boolean} draggable\n     */","meta":{"range":[1539,2019],"filename":"DragZone.mjs","lineno":62,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{"id":"astnode100053312","name":"DragZone#adjustListItemCls","type":"MethodDefinition","paramnames":["draggable"]},"vars":{"":null}},"params":[{"type":{"names":["Boolean"]},"name":"draggable"}],"name":"adjustListItemCls","longname":"DragZone#adjustListItemCls","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#adjustListItemCls","$kind":"method","id":1659,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n     * @param {Object} record\n     * @param {Number} index\n     * @returns {Object|null} vdom\n     */","meta":{"range":[2135,2211],"filename":"DragZone.mjs","lineno":86,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{"id":"astnode100053389","name":"DragZone#getItemVdom","type":"MethodDefinition","paramnames":["record","index"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"record"},{"type":{"names":["Number"]},"name":"index"}],"returns":[{"type":{"names":["Object","null"]},"description":"vdom"}],"name":"getItemVdom","longname":"DragZone#getItemVdom","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#getItemVdom","$kind":"method","id":1660,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[2261,3009],"filename":"DragZone.mjs","lineno":93,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{"id":"astnode100053405","name":"DragZone#onDragEnd","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onDragEnd","longname":"DragZone#onDragEnd","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#onDragEnd","$kind":"method","id":1661,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[3059,3274],"filename":"DragZone.mjs","lineno":121,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{"id":"astnode100053503","name":"DragZone#onDragStart","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onDragStart","longname":"DragZone#onDragStart","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#onDragStart","$kind":"method","id":1662,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n     *\n     */","meta":{"range":[3303,3362],"filename":"DragZone.mjs","lineno":133,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{"id":"astnode100053548","name":"DragZone#onStoreLoad","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onStoreLoad","longname":"DragZone#onStoreLoad","kind":"function","memberof":"DragZone","scope":"instance","params":[],"$longname":"DragZone#onStoreLoad","$kind":"method","id":1663,"neoClassName":"Neo.draggable.list.DragZone"},{"comment":"/**\n     * @param {Object} data={}\n     */","meta":{"range":[3415,3655],"filename":"DragZone.mjs","lineno":140,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/draggable/list","code":{"id":"astnode100053558","name":"DragZone#setData","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"defaultvalue":"{}","name":"data"}],"name":"setData","longname":"DragZone#setData","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#setData","$kind":"method","id":1664,"neoClassName":"Neo.draggable.list.DragZone"}]}