{"classData":[{"comment":"/**\n * @class Neo.plugin.Resizable\n * @extends Neo.plugin.Base\n */","meta":{"filename":"Resizable.mjs","lineno":5,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"class","name":"Resizable","augments":["Neo.plugin.Base"],"memberof":"Neo.plugin","longname":"Neo.plugin.Resizable","scope":"static","$longname":"Neo.plugin.Resizable","$kind":"class","id":2868,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * Resize cursor styles use north, south based names, so we need a mapping.\n         * The order has to match the static positions array.\n         * @member {String[]} cursorPositions=['s', 'sw', 'se', 'w', 'e', 'n', 'nw', 'ne']\n         * @protected\n         * @static\n         */","meta":{"filename":"Resizable.mjs","lineno":18,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"Resize cursor styles use north, south based names, so we need a mapping.<br />The order has to match the static positions array.","kind":"member","name":"cursorPositions","type":{"names":["Array.<String>"]},"defaultvalue":"['s', 'sw', 'se', 'w', 'e', 'n', 'nw', 'ne']","access":"protected","scope":"static","longname":"cursorPositions","$longname":"cursorPositions","$kind":"property","id":2869,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * remove - chars\n         * @member {RegExp} nameRegEx=/-([a-z])/g\n         * @protected\n         * @static\n         */","meta":{"filename":"Resizable.mjs","lineno":25,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"remove - chars","kind":"member","name":"nameRegEx","type":{"names":["RegExp"]},"defaultvalue":"/-([a-z])/g","access":"protected","scope":"static","longname":"nameRegEx","$longname":"nameRegEx","$kind":"property","id":2870,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * Internal position names\n         * @member {String[]} validDirections=['bottom','bottom-left','bottom-right','left','right','top','top-left','top-right']\n         * @static\n         */","meta":{"filename":"Resizable.mjs","lineno":31,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"Internal position names","kind":"member","name":"validDirections","type":{"names":["Array.<String>"]},"defaultvalue":"['bottom','bottom-left','bottom-right','left','right','top','top-left','top-right']","scope":"static","longname":"validDirections","$longname":"validDirections","$kind":"property","id":2871,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * Directions into which you want to drag => resize\n         * @member {String[]} validDirections=['b','bl','br','l','r','t','tl','tr']\n         * @static\n         */","meta":{"filename":"Resizable.mjs","lineno":37,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"Directions into which you want to drag => resize","kind":"member","name":"validDirections","type":{"names":["Array.<String>"]},"defaultvalue":"> resize","scope":"static","longname":"validDirections","$longname":"validDirections","$kind":"property","id":2872,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {String} className='Neo.plugin.Resizable'\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":45,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.plugin.Resizable'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2873,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {String} ntype='plugin-resizable'\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":50,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'plugin-resizable'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":2874,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * The name of the App this instance belongs to\n         * @member {String|null} appName_=null\n         */","meta":{"filename":"Resizable.mjs","lineno":55,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","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":2875,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {String|null} boundaryContainerId='document.body'\n         */","meta":{"filename":"Resizable.mjs","lineno":59,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"boundaryContainerId","type":{"names":["String","null"]},"defaultvalue":"'document.body'","longname":"boundaryContainerId","scope":"global","$longname":"boundaryContainerId","$kind":"property","id":2876,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * The DOMRect of the boundaryContainer if set (measured on drag:start)\n         * @member {Object} boundaryContainerRect=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":65,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"The DOMRect of the boundaryContainer if set (measured on drag:start)","kind":"member","name":"boundaryContainerRect","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"boundaryContainerRect","scope":"global","$longname":"boundaryContainerRect","$kind":"property","id":2877,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {String} currentNodeName=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":70,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"currentNodeName","type":{"names":["String"]},"defaultvalue":null,"access":"protected","longname":"currentNodeName","scope":"global","$longname":"currentNodeName","$kind":"property","id":2878,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * Must be set by each owner\n         * @member {String} delegationCls=null\n         */","meta":{"filename":"Resizable.mjs","lineno":75,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"Must be set by each owner","kind":"member","name":"delegationCls","type":{"names":["String"]},"defaultvalue":null,"longname":"delegationCls","scope":"global","$longname":"delegationCls","$kind":"property","id":2879,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * Directions into which you want to drag => resize\n         * @member {String[]} directions_=['b','bl','br','l','r','t','tl','tr']\n         */","meta":{"filename":"Resizable.mjs","lineno":80,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"Directions into which you want to drag => resize","kind":"member","name":"directions_","type":{"names":["Array.<String>"]},"defaultvalue":"> resize","longname":"directions_","scope":"global","$longname":"directions_","$kind":"property","id":2880,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Neo.draggable.DragZone|null} dragZone=null\n         */","meta":{"filename":"Resizable.mjs","lineno":84,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"dragZone","type":{"names":["Neo.draggable.DragZone","null"]},"defaultvalue":null,"longname":"dragZone","scope":"global","$longname":"dragZone","$kind":"property","id":2881,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Object} dragZoneConfig=null\n         */","meta":{"filename":"Resizable.mjs","lineno":88,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"dragZoneConfig","type":{"names":["Object"]},"defaultvalue":null,"longname":"dragZoneConfig","scope":"global","$longname":"dragZoneConfig","$kind":"property","id":2882,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Number} gap=10\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":93,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"gap","type":{"names":["Number"]},"defaultvalue":10,"access":"protected","longname":"gap","scope":"global","$longname":"gap","$kind":"property","id":2883,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * The DOMRect of the element to drag (measured on drag:start)\n         * @member {Object} initialRect=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":99,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"The DOMRect of the element to drag (measured on drag:start)","kind":"member","name":"initialRect","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"initialRect","scope":"global","$longname":"initialRect","$kind":"property","id":2884,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Boolean} isDragging=false\n         */","meta":{"filename":"Resizable.mjs","lineno":103,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"isDragging","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"isDragging","scope":"global","$longname":"isDragging","$kind":"property","id":2885,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * maximum height when resizing in px\n         * @member {Number|null} maxHeight=null\n         */","meta":{"filename":"Resizable.mjs","lineno":108,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"maximum height when resizing in px","kind":"member","name":"maxHeight","type":{"names":["Number","null"]},"defaultvalue":null,"longname":"maxHeight","scope":"global","$longname":"maxHeight","$kind":"property","id":2886,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * maximum width when resizing in px\n         * @member {Number|null} maxWidth=null\n         */","meta":{"filename":"Resizable.mjs","lineno":113,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"maximum width when resizing in px","kind":"member","name":"maxWidth","type":{"names":["Number","null"]},"defaultvalue":null,"longname":"maxWidth","scope":"global","$longname":"maxWidth","$kind":"property","id":2887,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * minimum height when resizing in px\n         * @member {Number} minHeight=200\n         */","meta":{"filename":"Resizable.mjs","lineno":118,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"minimum height when resizing in px","kind":"member","name":"minHeight","type":{"names":["Number"]},"defaultvalue":200,"longname":"minHeight","scope":"global","$longname":"minHeight","$kind":"property","id":2888,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * minimum width when resizing in px\n         * @member {Number} minWidth=200\n         */","meta":{"filename":"Resizable.mjs","lineno":123,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"minimum width when resizing in px","kind":"member","name":"minWidth","type":{"names":["Number"]},"defaultvalue":200,"longname":"minWidth","scope":"global","$longname":"minWidth","$kind":"property","id":2889,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Object} nodeBottom=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":128,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"nodeBottom","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"nodeBottom","scope":"global","$longname":"nodeBottom","$kind":"property","id":2890,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Object} nodeBottomLeft=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":133,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"nodeBottomLeft","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"nodeBottomLeft","scope":"global","$longname":"nodeBottomLeft","$kind":"property","id":2891,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Object} nodeBottomRight=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":138,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"nodeBottomRight","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"nodeBottomRight","scope":"global","$longname":"nodeBottomRight","$kind":"property","id":2892,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Object} nodeLeft=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":143,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"nodeLeft","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"nodeLeft","scope":"global","$longname":"nodeLeft","$kind":"property","id":2893,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Object} nodeRight=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":148,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"nodeRight","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"nodeRight","scope":"global","$longname":"nodeRight","$kind":"property","id":2894,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Object} nodeTop=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":153,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"nodeTop","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"nodeTop","scope":"global","$longname":"nodeTop","$kind":"property","id":2895,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Object} nodeTopLeft=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":158,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"nodeTopLeft","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"nodeTopLeft","scope":"global","$longname":"nodeTopLeft","$kind":"property","id":2896,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * @member {Object} nodeTopRight=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":163,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"kind":"member","name":"nodeTopRight","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"nodeTopRight","scope":"global","$longname":"nodeTopRight","$kind":"property","id":2897,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n         * vdom node which matches the delegationCls to add resize handles\n         * @member {Object} targetNode=null\n         * @protected\n         */","meta":{"filename":"Resizable.mjs","lineno":169,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{}},"description":"vdom node which matches the delegationCls to add resize handles","kind":"member","name":"targetNode","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"targetNode","scope":"global","$longname":"targetNode","$kind":"property","id":2898,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * @param {Object} config\n     */","meta":{"range":[5051,5860],"filename":"Resizable.mjs","lineno":175,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100089369","name":"Resizable#construct","type":"MethodDefinition","paramnames":["config"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"config"}],"name":"construct","longname":"Resizable#construct","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#construct","$kind":"method","id":2899,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     *\n     */","meta":{"range":[5889,6325],"filename":"Resizable.mjs","lineno":197,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100089472","name":"Resizable#addBodyCursorCls","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"addBodyCursorCls","longname":"Resizable#addBodyCursorCls","kind":"function","memberof":"Resizable","scope":"instance","params":[],"$longname":"Resizable#addBodyCursorCls","$kind":"method","id":2900,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * @param {String} name\n     * @returns {Boolean} true\n     */","meta":{"range":[6406,6921],"filename":"Resizable.mjs","lineno":215,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100089517","name":"Resizable#addNode","type":"MethodDefinition","paramnames":["name"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"name"}],"returns":[{"type":{"names":["Boolean"]},"description":"true"}],"name":"addNode","longname":"Resizable#addNode","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#addNode","$kind":"method","id":2901,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * Triggered after the appName config got changed\n     * @param {String|null} value\n     * @param {String|null} oldValue\n     * @protected\n     */","meta":{"range":[7086,7329],"filename":"Resizable.mjs","lineno":239,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100089599","name":"Resizable#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":"Resizable#afterSetAppName","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#afterSetAppName","$kind":"method","id":2902,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * Triggered before the directions config gets changed.\n     * @param {String[]} value\n     * @param {String[]} oldValue\n     * @returns {String[]}\n     * @protected\n     */","meta":{"range":[7521,7913],"filename":"Resizable.mjs","lineno":258,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100089636","name":"Resizable#beforeSetDirections","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered before the directions config gets changed.","params":[{"type":{"names":["Array.<String>"]},"name":"value"},{"type":{"names":["Array.<String>"]},"name":"oldValue"}],"returns":[{"type":{"names":["Array.<String>"]}}],"access":"protected","name":"beforeSetDirections","longname":"Resizable#beforeSetDirections","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#beforeSetDirections","$kind":"method","id":2903,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[7963,8533],"filename":"Resizable.mjs","lineno":276,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100089685","name":"Resizable#onDragEnd","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onDragEnd","longname":"Resizable#onDragEnd","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#onDragEnd","$kind":"method","id":2904,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[8583,11242],"filename":"Resizable.mjs","lineno":303,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100089758","name":"Resizable#onDragMove","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onDragMove","longname":"Resizable#onDragMove","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#onDragMove","$kind":"method","id":2905,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[11292,13027],"filename":"Resizable.mjs","lineno":386,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100090197","name":"Resizable#onDragStart","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onDragStart","longname":"Resizable#onDragStart","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#onDragStart","$kind":"method","id":2906,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * See: https://github.com/neomjs/neo/issues/2431\n     * @param {Object} data\n     */","meta":{"range":[13131,13188],"filename":"Resizable.mjs","lineno":445,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100090405","name":"Resizable#onMouseDown","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"See: https://github.com/neomjs/neo/issues/2431","params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onMouseDown","longname":"Resizable#onMouseDown","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#onMouseDown","$kind":"method","id":2907,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[13238,16385],"filename":"Resizable.mjs","lineno":452,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100090416","name":"Resizable#onMouseMove","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onMouseMove","longname":"Resizable#onMouseMove","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#onMouseMove","$kind":"method","id":2908,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * @param {Object} data\n     */","meta":{"range":[16435,16716],"filename":"Resizable.mjs","lineno":515,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100090990","name":"Resizable#onMouseLeave","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onMouseLeave","longname":"Resizable#onMouseLeave","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#onMouseLeave","$kind":"method","id":2909,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * See: https://github.com/neomjs/neo/issues/2431\n     * @param {Object} data\n     */","meta":{"range":[16820,16876],"filename":"Resizable.mjs","lineno":530,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100091032","name":"Resizable#onMouseUp","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"description":"See: https://github.com/neomjs/neo/issues/2431","params":[{"type":{"names":["Object"]},"name":"data"}],"name":"onMouseUp","longname":"Resizable#onMouseUp","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#onMouseUp","$kind":"method","id":2910,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * There should be max 1 node (resize handle) at any given time.\n     * see: /issues/1139\n     */","meta":{"range":[16992,17280],"filename":"Resizable.mjs","lineno":538,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100091043","name":"Resizable#removeAllNodes","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"description":"There should be max 1 node (resize handle) at any given time.<br />see: /issues/1139","name":"removeAllNodes","longname":"Resizable#removeAllNodes","kind":"function","memberof":"Resizable","scope":"instance","params":[],"$longname":"Resizable#removeAllNodes","$kind":"method","id":2911,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     *\n     */","meta":{"range":[17309,17748],"filename":"Resizable.mjs","lineno":554,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100091091","name":"Resizable#removeBodyCursorCls","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"removeBodyCursorCls","longname":"Resizable#removeBodyCursorCls","kind":"function","memberof":"Resizable","scope":"instance","params":[],"$longname":"Resizable#removeBodyCursorCls","$kind":"method","id":2912,"neoClassName":"Neo.plugin.Resizable"},{"comment":"/**\n     * @param {String} name\n     * @returns {Boolean} true in case the node existed\n     */","meta":{"range":[17854,18250],"filename":"Resizable.mjs","lineno":572,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/plugin","code":{"id":"astnode100091136","name":"Resizable#removeNode","type":"MethodDefinition","paramnames":["name"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"name"}],"returns":[{"type":{"names":["Boolean"]},"description":"true in case the node existed"}],"name":"removeNode","longname":"Resizable#removeNode","kind":"function","memberof":"Resizable","scope":"instance","$longname":"Resizable#removeNode","$kind":"method","id":2913,"neoClassName":"Neo.plugin.Resizable"}]}