covid19-dashboard
Version:
Dashboard App displaying COVID-19 numbers by country
1 lines • 27.6 kB
JSON
{"classData":[{"comment":"/**\n * @class Neo.draggable.DragZone\n * @extends Neo.core.Base\n */","meta":{"filename":"DragZone.mjs","lineno":7,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"class","name":"DragZone","augments":["Neo.core.Base"],"memberof":"Neo.draggable","longname":"Neo.draggable.DragZone","scope":"static","$longname":"Neo.draggable.DragZone","$kind":"class","id":1516,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * True automatically applies the core/Observable.mjs mixin\n * @member {Boolean} observable=true\n * @static\n */","meta":{"filename":"DragZone.mjs","lineno":18,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"True automatically applies the core/Observable.mjs mixin","kind":"member","name":"observable","type":{"names":["Boolean"]},"defaultvalue":true,"scope":"static","longname":"observable","$longname":"observable","$kind":"property","id":1517,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {String} className='Neo.draggable.DragZone'\n * @protected\n */","meta":{"filename":"DragZone.mjs","lineno":26,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.draggable.DragZone'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":1518,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {String} ntype='dragzone'\n * @protected\n */","meta":{"filename":"DragZone.mjs","lineno":31,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'dragzone'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":1519,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * Adds this.dragProxyCls => 'neo-dragproxy' to the top level dragProxyEl node\n * @member {Boolean} addDragProxyCls=true\n */","meta":{"filename":"DragZone.mjs","lineno":36,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"Adds this.dragProxyCls => 'neo-dragproxy' to the top level dragProxyEl node","kind":"member","name":"addDragProxyCls","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"addDragProxyCls","scope":"global","$longname":"addDragProxyCls","$kind":"property","id":1520,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * drag:move will by default only fire in case moveInMainThread === false.\n * In case you want to move the dragProxy inside main but still get the event,\n * set this config to true.\n * @member {Boolean} alwaysFireDragMove=false\n */","meta":{"filename":"DragZone.mjs","lineno":43,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"drag:move will by default only fire in case moveInMainThread === false.<br />In case you want to move the dragProxy inside main but still get the event,<br />set this config to true.","kind":"member","name":"alwaysFireDragMove","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"alwaysFireDragMove","scope":"global","$longname":"alwaysFireDragMove","$kind":"property","id":1521,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * The name of the App this instance belongs to\n * @member {String|null} appName_=null\n */","meta":{"filename":"DragZone.mjs","lineno":48,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"The name of the App this instance belongs to","kind":"member","name":"appName_","type":{"names":["String","null"]},"defaultvalue":null,"longname":"appName_","scope":"global","$longname":"appName_","$kind":"property","id":1522,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * Optionally set a fixed cursor style to the document.body during drag operations\n * @member {String|null} bodyCursorStyle=null\n */","meta":{"filename":"DragZone.mjs","lineno":53,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"Optionally set a fixed cursor style to the document.body during drag operations","kind":"member","name":"bodyCursorStyle","type":{"names":["String","null"]},"defaultvalue":null,"longname":"bodyCursorStyle","scope":"global","$longname":"bodyCursorStyle","$kind":"property","id":1523,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {String|null} boundaryContainerId=null\n */","meta":{"filename":"DragZone.mjs","lineno":57,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"boundaryContainerId","type":{"names":["String","null"]},"defaultvalue":null,"longname":"boundaryContainerId","scope":"global","$longname":"boundaryContainerId","$kind":"property","id":1524,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * Store data which you want to pass to drop related events here\n * @member {Object|null} data=null\n */","meta":{"filename":"DragZone.mjs","lineno":62,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"Store data which you want to pass to drop related events here","kind":"member","name":"data","type":{"names":["Object","null"]},"defaultvalue":null,"longname":"data","scope":"global","$longname":"data","$kind":"property","id":1525,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * The vdom (tree) of the element you want to drag\n * @member {Object|null} dragElement=null\n */","meta":{"filename":"DragZone.mjs","lineno":67,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"The vdom (tree) of the element you want to drag","kind":"member","name":"dragElement","type":{"names":["Object","null"]},"defaultvalue":null,"longname":"dragElement","scope":"global","$longname":"dragElement","$kind":"property","id":1526,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * The bounding client rect of the dragElement\n * Will get set inside dragStart()\n * @member {Object|null} dragElementRect=null\n */","meta":{"filename":"DragZone.mjs","lineno":73,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"The bounding client rect of the dragElement<br />Will get set inside dragStart()","kind":"member","name":"dragElementRect","type":{"names":["Object","null"]},"defaultvalue":null,"longname":"dragElementRect","scope":"global","$longname":"dragElementRect","$kind":"property","id":1527,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Neo.component.Base|null} dragProxy=null\n * @protected\n */","meta":{"filename":"DragZone.mjs","lineno":78,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"dragProxy","type":{"names":["Neo.component.Base","null"]},"defaultvalue":null,"access":"protected","longname":"dragProxy","scope":"global","$longname":"dragProxy","$kind":"property","id":1528,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Object|null} dragProxyConfig=null\n */","meta":{"filename":"DragZone.mjs","lineno":82,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"dragProxyConfig","type":{"names":["Object","null"]},"defaultvalue":null,"longname":"dragProxyConfig","scope":"global","$longname":"dragProxyConfig","$kind":"property","id":1529,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {String} dragProxyCls='neo-dragproxy'\n */","meta":{"filename":"DragZone.mjs","lineno":86,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"dragProxyCls","type":{"names":["String"]},"defaultvalue":"'neo-dragproxy'","longname":"dragProxyCls","scope":"global","$longname":"dragProxyCls","$kind":"property","id":1530,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * You can either pass an array of (dom) ids or cls rules or both\n * @example\n * dropZoneIdentifier: {\n * ids: ['foo','bar']\n * }\n * @example\n * dropZoneIdentifier: {\n * cls: ['my-class-1','my-class-2']\n * }\n * @example\n * dropZoneIdentifier: {\n * cls: ['my-class-1','my-class-2'],\n * ids: ['foo','bar']\n * }\n * @member {Object|null} dropZoneIdentifier=null\n */","meta":{"filename":"DragZone.mjs","lineno":104,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"You can either pass an array of (dom) ids or cls rules or both","examples":["dropZoneIdentifier: {\n ids: ['foo','bar']\n}","dropZoneIdentifier: {\n cls: ['my-class-1','my-class-2']\n}","dropZoneIdentifier: {\n cls: ['my-class-1','my-class-2'],\n ids: ['foo','bar']\n}"],"kind":"member","name":"dropZoneIdentifier","type":{"names":["Object","null"]},"defaultvalue":null,"longname":"dropZoneIdentifier","scope":"global","$longname":"dropZoneIdentifier","$kind":"property","id":1531,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Boolean} moveHorizontal=true\n */","meta":{"filename":"DragZone.mjs","lineno":108,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"moveHorizontal","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"moveHorizontal","scope":"global","$longname":"moveHorizontal","$kind":"property","id":1532,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Boolean} moveInMainThread=true\n */","meta":{"filename":"DragZone.mjs","lineno":112,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"moveInMainThread","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"moveInMainThread","scope":"global","$longname":"moveInMainThread","$kind":"property","id":1533,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Boolean} moveVertical=true\n */","meta":{"filename":"DragZone.mjs","lineno":116,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"moveVertical","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"moveVertical","scope":"global","$longname":"moveVertical","$kind":"property","id":1534,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Number} offsetX=0\n */","meta":{"filename":"DragZone.mjs","lineno":120,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"offsetX","type":{"names":["Number"]},"defaultvalue":0,"longname":"offsetX","scope":"global","$longname":"offsetX","$kind":"property","id":1535,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Number} offsetY=0\n */","meta":{"filename":"DragZone.mjs","lineno":124,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"offsetY","type":{"names":["Number"]},"defaultvalue":0,"longname":"offsetY","scope":"global","$longname":"offsetY","$kind":"property","id":1536,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Neo.component.Base|null} owner=null\n */","meta":{"filename":"DragZone.mjs","lineno":128,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"owner","type":{"names":["Neo.component.Base","null"]},"defaultvalue":null,"longname":"owner","scope":"global","$longname":"owner","$kind":"property","id":1537,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {String} proxyParentId_='document.body'\n */","meta":{"filename":"DragZone.mjs","lineno":132,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"proxyParentId_","type":{"names":["String"]},"defaultvalue":"'document.body'","longname":"proxyParentId_","scope":"global","$longname":"proxyParentId_","$kind":"property","id":1538,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {String|null} scrollContainerId=null\n */","meta":{"filename":"DragZone.mjs","lineno":136,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"scrollContainerId","type":{"names":["String","null"]},"defaultvalue":null,"longname":"scrollContainerId","scope":"global","$longname":"scrollContainerId","$kind":"property","id":1539,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Number} scrollFactorLeft=1\n */","meta":{"filename":"DragZone.mjs","lineno":140,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"scrollFactorLeft","type":{"names":["Number"]},"defaultvalue":1,"longname":"scrollFactorLeft","scope":"global","$longname":"scrollFactorLeft","$kind":"property","id":1540,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @member {Number} scrollFactorTop=1\n */","meta":{"filename":"DragZone.mjs","lineno":144,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"kind":"member","name":"scrollFactorTop","type":{"names":["Number"]},"defaultvalue":1,"longname":"scrollFactorTop","scope":"global","$longname":"scrollFactorTop","$kind":"property","id":1541,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * True creates a position:absolute wrapper div which contains the cloned element\n * @member {Boolean} useProxyWrapper=true\n */","meta":{"filename":"DragZone.mjs","lineno":149,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{}},"description":"True creates a position:absolute wrapper div which contains the cloned element","kind":"member","name":"useProxyWrapper","type":{"names":["Boolean"]},"defaultvalue":true,"longname":"useProxyWrapper","scope":"global","$longname":"useProxyWrapper","$kind":"property","id":1542,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @param {Object} config\n */","meta":{"range":[4581,4833],"filename":"DragZone.mjs","lineno":155,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050109","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":1543,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * Triggered after the appName config got changed\n * @param {String|null} value\n * @param {String|null} oldValue\n * @protected\n */","meta":{"range":[4998,5140],"filename":"DragZone.mjs","lineno":169,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050139","name":"DragZone#afterSetAppName","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the appName config got changed","params":[{"type":{"names":["String","null"]},"name":"value"},{"type":{"names":["String","null"]},"name":"oldValue"}],"access":"protected","name":"afterSetAppName","longname":"DragZone#afterSetAppName","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#afterSetAppName","$kind":"method","id":1544,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * Triggered when accessing the dragProxyConfig config\n * We are re-using this config to create multiple dragProxies,\n * so it is important to work with a clone. see: createDragProxy()\n * @param {Object} value\n * @protected\n */","meta":{"range":[5406,5490],"filename":"DragZone.mjs","lineno":182,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050159","name":"DragZone#beforeGetDragProxyConfig","type":"MethodDefinition","paramnames":["value"]},"vars":{"":null}},"description":"Triggered when accessing the dragProxyConfig config<br />We are re-using this config to create multiple dragProxies,<br />so it is important to work with a clone. see: createDragProxy()","params":[{"type":{"names":["Object"]},"name":"value"}],"access":"protected","name":"beforeGetDragProxyConfig","longname":"DragZone#beforeGetDragProxyConfig","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#beforeGetDragProxyConfig","$kind":"method","id":1545,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @param {Object} data\n */","meta":{"range":[5540,6913],"filename":"DragZone.mjs","lineno":189,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050172","name":"DragZone#createDragProxy","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"createDragProxy","longname":"DragZone#createDragProxy","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#createDragProxy","$kind":"method","id":1546,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * Override for using custom animations\n */","meta":{"range":[6979,7369],"filename":"DragZone.mjs","lineno":236,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050385","name":"DragZone#destroyDragProxy","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Override for using custom animations","name":"destroyDragProxy","longname":"DragZone#destroyDragProxy","kind":"function","memberof":"DragZone","scope":"instance","params":[],"$longname":"DragZone#destroyDragProxy","$kind":"method","id":1547,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @param {Object} data\n */","meta":{"range":[7419,7951],"filename":"DragZone.mjs","lineno":254,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050440","name":"DragZone#dragEnd","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"dragEnd","longname":"DragZone#dragEnd","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#dragEnd","$kind":"method","id":1548,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @param {Object} data\n */","meta":{"range":[8001,8472],"filename":"DragZone.mjs","lineno":282,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050515","name":"DragZone#dragMove","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"dragMove","longname":"DragZone#dragMove","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#dragMove","$kind":"method","id":1549,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @param {Object} data\n */","meta":{"range":[8522,9523],"filename":"DragZone.mjs","lineno":306,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050599","name":"DragZone#dragStart","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"dragStart","longname":"DragZone#dragStart","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#dragStart","$kind":"method","id":1550,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * @param {Object} data\n * @returns {Object}\n */","meta":{"range":[9598,9988],"filename":"DragZone.mjs","lineno":349,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050734","name":"DragZone#getDragElementRect","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"returns":[{"type":{"names":["Object"]}}],"name":"getDragElementRect","longname":"DragZone#getDragElementRect","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#getDragElementRect","$kind":"method","id":1551,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * Override this method in case you want to wrap your dragElement.\n * See: draggable.tree.DragZone\n * @returns {Object}\n */","meta":{"range":[10142,10203],"filename":"DragZone.mjs","lineno":373,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050791","name":"DragZone#getDragElementRoot","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Override this method in case you want to wrap your dragElement.<br />See: draggable.tree.DragZone","returns":[{"type":{"names":["Object"]}}],"name":"getDragElementRoot","longname":"DragZone#getDragElementRoot","kind":"function","memberof":"DragZone","scope":"instance","params":[],"$longname":"DragZone#getDragElementRoot","$kind":"method","id":1552,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * Override this method inside class extensions to add more configs\n * which get passed to main.addon.DragDrop onDragStart()\n * @returns {Object}\n * @protected\n */","meta":{"range":[10401,11119],"filename":"DragZone.mjs","lineno":383,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050799","name":"DragZone#getMainThreadConfigs","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"Override this method inside class extensions to add more configs<br />which get passed to main.addon.DragDrop onDragStart()","returns":[{"type":{"names":["Object"]}}],"access":"protected","name":"getMainThreadConfigs","longname":"DragZone#getMainThreadConfigs","kind":"function","memberof":"DragZone","scope":"instance","params":[],"$longname":"DragZone#getMainThreadConfigs","$kind":"method","id":1553,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * You can either extend this class and override the handler or listen to the event from the outside\n * @param {Object} data\n */","meta":{"range":[11274,11327],"filename":"DragZone.mjs","lineno":406,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050860","name":"DragZone#onDrop","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"You can either extend this class and override the handler or listen to the event from the outside","params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onDrop","longname":"DragZone#onDrop","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#onDrop","$kind":"method","id":1554,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * You can either extend this class and override the handler or listen to the event from the outside\n * @param {Object} data\n */","meta":{"range":[11482,11546],"filename":"DragZone.mjs","lineno":414,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050872","name":"DragZone#onDropEnter","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"You can either extend this class and override the handler or listen to the event from the outside","params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onDropEnter","longname":"DragZone#onDropEnter","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#onDropEnter","$kind":"method","id":1555,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * You can either extend this class and override the handler or listen to the event from the outside\n * @param {Object} data\n */","meta":{"range":[11701,11765],"filename":"DragZone.mjs","lineno":422,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050884","name":"DragZone#onDropLeave","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"You can either extend this class and override the handler or listen to the event from the outside","params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onDropLeave","longname":"DragZone#onDropLeave","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#onDropLeave","$kind":"method","id":1556,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n *\n */","meta":{"range":[11794,11886],"filename":"DragZone.mjs","lineno":429,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050896","name":"DragZone#resetData","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"resetData","longname":"DragZone#resetData","kind":"function","memberof":"DragZone","scope":"instance","params":[],"$longname":"DragZone#resetData","$kind":"method","id":1557,"neoClassName":"Neo.draggable.DragZone"},{"comment":"/**\n * Extend this method for child classes to pass additional properties\n * @param {Object} data={}\n */","meta":{"range":[12013,12194],"filename":"DragZone.mjs","lineno":439,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/draggable","code":{"id":"astnode100050912","name":"DragZone#setData","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"Extend this method for child classes to pass additional properties","params":[{"type":{"names":["Object"]},"defaultvalue":"{}","name":"data"}],"name":"setData","longname":"DragZone#setData","kind":"function","memberof":"DragZone","scope":"instance","$longname":"DragZone#setData","$kind":"method","id":1558,"neoClassName":"Neo.draggable.DragZone"}]}