covid19-dashboard
Version:
Dashboard App displaying COVID-19 numbers by country
1 lines • 21.6 kB
JSON
{"classData":[{"comment":"/**\n * @class Neo.menu.List\n * @extends Neo.list.Base\n */","meta":{"filename":"List.mjs","lineno":6,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"kind":"class","name":"List","augments":["Neo.list.Base"],"memberof":"Neo.menu","longname":"Neo.menu.List","scope":"static","$longname":"Neo.menu.List","$kind":"class","id":2752,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * @member {String} className='Neo.menu.List'\n * @protected\n */","meta":{"filename":"List.mjs","lineno":16,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.menu.List'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2753,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * @member {String} ntype='menu-list'\n * @protected\n */","meta":{"filename":"List.mjs","lineno":21,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'menu-list'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":2754,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Read only. We are storing the currently visible subMenu instance.\n * @member {Neo.menu.List|Neo.menu.Panel|null} activeSubMenu=null\n */","meta":{"filename":"List.mjs","lineno":26,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"Read only. We are storing the currently visible subMenu instance.","kind":"member","name":"activeSubMenu","type":{"names":["Neo.menu.List","Neo.menu.Panel","null"]},"defaultvalue":null,"longname":"activeSubMenu","scope":"global","$longname":"activeSubMenu","$kind":"property","id":2755,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * @member {String[]} cls=['neo-menu-list','neo-list']\n */","meta":{"filename":"List.mjs","lineno":30,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"kind":"member","name":"cls","type":{"names":["Array.<String>"]},"defaultvalue":"['neo-menu-list','neo-list']","longname":"cls","scope":"global","$longname":"cls","$kind":"property","id":2756,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * True will add 'neo-floating' to the instance cls list.\n * @member {Boolean} floating_=false\n */","meta":{"filename":"List.mjs","lineno":35,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"True will add 'neo-floating' to the instance cls list.","kind":"member","name":"floating_","type":{"names":["Boolean"]},"defaultvalue":false,"longname":"floating_","scope":"global","$longname":"floating_","$kind":"property","id":2757,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * setTimeout() id after a focus-leave event.\n * @member {Number|null} focusTimeoutId=null\n * @protected\n */","meta":{"filename":"List.mjs","lineno":41,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"setTimeout() id after a focus-leave event.","kind":"member","name":"focusTimeoutId","type":{"names":["Number","null"]},"defaultvalue":null,"access":"protected","longname":"focusTimeoutId","scope":"global","$longname":"focusTimeoutId","$kind":"property","id":2758,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Optionally pass menu.Store data directly\n * @member {Object[]|null} items_=null\n */","meta":{"filename":"List.mjs","lineno":46,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"Optionally pass menu.Store data directly","kind":"member","name":"items_","type":{"names":["Array.<Object>","null"]},"defaultvalue":null,"longname":"items_","scope":"global","$longname":"items_","$kind":"property","id":2759,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Internal flag.\n * Sub-menus will bubble of focus changes to the top level.\n * @member {Boolean} menuFocus_=false\n * @protected\n */","meta":{"filename":"List.mjs","lineno":53,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"Internal flag.<br />Sub-menus will bubble of focus changes to the top level.","kind":"member","name":"menuFocus_","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"menuFocus_","scope":"global","$longname":"menuFocus_","$kind":"property","id":2760,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Internal flag.\n * True for a top level menu, false for sub-menus.\n * @member {Boolean} isRoot=true\n * @protected\n */","meta":{"filename":"List.mjs","lineno":60,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"Internal flag.<br />True for a top level menu, false for sub-menus.","kind":"member","name":"isRoot","type":{"names":["Boolean"]},"defaultvalue":true,"access":"protected","longname":"isRoot","scope":"global","$longname":"isRoot","$kind":"property","id":2761,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Storing the list item index of the parent menu in case it exists.\n * @member {Number} parentIndex=0\n * @protected\n */","meta":{"filename":"List.mjs","lineno":66,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"Storing the list item index of the parent menu in case it exists.","kind":"member","name":"parentIndex","type":{"names":["Number"]},"defaultvalue":0,"access":"protected","longname":"parentIndex","scope":"global","$longname":"parentIndex","$kind":"property","id":2762,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Storing a reference to the parent menu in case it exists.\n * @member {Neo.menu.List|Neo.menu.Panel|null} parentMenu=null\n * @protected\n */","meta":{"filename":"List.mjs","lineno":72,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"Storing a reference to the parent menu in case it exists.","kind":"member","name":"parentMenu","type":{"names":["Neo.menu.List","Neo.menu.Panel","null"]},"defaultvalue":null,"access":"protected","longname":"parentMenu","scope":"global","$longname":"parentMenu","$kind":"property","id":2763,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Value for the list.Base selectionModel_ config\n * @member {Neo.selection.menu.ListModel} selectionModel=ListModel\n */","meta":{"filename":"List.mjs","lineno":77,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"Value for the list.Base selectionModel_ config","kind":"member","name":"selectionModel","type":{"names":["Neo.selection.menu.ListModel"]},"defaultvalue":"ListModel","longname":"selectionModel","scope":"global","$longname":"selectionModel","$kind":"property","id":2764,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Value for the list.Base store_ config\n * @member {Neo.menu.Store} store=Store\n */","meta":{"filename":"List.mjs","lineno":82,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"Value for the list.Base store_ config","kind":"member","name":"store","type":{"names":["Neo.menu.Store"]},"defaultvalue":"Store","longname":"store","scope":"global","$longname":"store","$kind":"property","id":2765,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * The distance in px between a menu and a child menu\n * See: https://github.com/neomjs/neo/issues/2569\n * @member {Number} subMenuGap=0\n */","meta":{"filename":"List.mjs","lineno":88,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"The distance in px between a menu and a child menu<br />See: https://github.com/neomjs/neo/issues/2569","kind":"member","name":"subMenuGap","type":{"names":["Number"]},"defaultvalue":0,"longname":"subMenuGap","scope":"global","$longname":"subMenuGap","$kind":"property","id":2766,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Storing childMenus by record keyProperty\n * @member {Object} subMenuMap=null\n * @protected\n */","meta":{"filename":"List.mjs","lineno":94,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"Storing childMenus by record keyProperty","kind":"member","name":"subMenuMap","type":{"names":["Object"]},"defaultvalue":null,"access":"protected","longname":"subMenuMap","scope":"global","$longname":"subMenuMap","$kind":"property","id":2767,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * We are applying a z-index style which is 1 number higher to each sub-menu\n * @member {Number} zIndex_=100\n */","meta":{"filename":"List.mjs","lineno":99,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{}},"description":"We are applying a z-index style which is 1 number higher to each sub-menu","kind":"member","name":"zIndex_","type":{"names":["Number"]},"defaultvalue":100,"longname":"zIndex_","scope":"global","$longname":"zIndex_","$kind":"property","id":2768,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Triggered after the floating config got changed\n * @param {Object[]} value\n * @param {Object[]} oldValue\n * @protected\n */","meta":{"range":[3236,3395],"filename":"List.mjs","lineno":108,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100084923","name":"List#afterSetFloating","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the floating config got changed","params":[{"type":{"names":["Array.<Object>"]},"name":"value"},{"type":{"names":["Array.<Object>"]},"name":"oldValue"}],"access":"protected","name":"afterSetFloating","longname":"List#afterSetFloating","kind":"function","memberof":"List","scope":"instance","$longname":"List#afterSetFloating","$kind":"method","id":2769,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Triggered after the items config got changed\n * @param {Object[]} value\n * @param {Object[]} oldValue\n * @protected\n */","meta":{"range":[3552,3705],"filename":"List.mjs","lineno":121,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100084951","name":"List#afterSetItems","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the items config got changed","params":[{"type":{"names":["Array.<Object>"]},"name":"value"},{"type":{"names":["Array.<Object>"]},"name":"oldValue"}],"access":"protected","name":"afterSetItems","longname":"List#afterSetItems","kind":"function","memberof":"List","scope":"instance","$longname":"List#afterSetItems","$kind":"method","id":2770,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Triggered after the menuFocus config got changed\n * @param {Boolean} value\n * @param {Boolean} oldValue\n * @protected\n */","meta":{"range":[3864,4476],"filename":"List.mjs","lineno":134,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100084979","name":"List#afterSetMenuFocus","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the menuFocus config got changed","params":[{"type":{"names":["Boolean"]},"name":"value"},{"type":{"names":["Boolean"]},"name":"oldValue"}],"access":"protected","name":"afterSetMenuFocus","longname":"List#afterSetMenuFocus","kind":"function","memberof":"List","scope":"instance","$longname":"List#afterSetMenuFocus","$kind":"method","id":2771,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Triggered after the zIndex config got changed\n * @param {Number} value\n * @param {Number} oldValue\n * @protected\n */","meta":{"range":[4630,4722],"filename":"List.mjs","lineno":160,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085045","name":"List#afterSetZIndex","type":"MethodDefinition","paramnames":["value","oldValue"]},"vars":{"":null}},"description":"Triggered after the zIndex config got changed","params":[{"type":{"names":["Number"]},"name":"value"},{"type":{"names":["Number"]},"name":"oldValue"}],"access":"protected","name":"afterSetZIndex","longname":"List#afterSetZIndex","kind":"function","memberof":"List","scope":"instance","$longname":"List#afterSetZIndex","$kind":"method","id":2772,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Override this method for custom renderers\n * @param {Object} record\n * @param {Number} index\n * @returns {Object|Object[]|String} Either a config object to assign to the item, a vdom cn array or a html string\n */","meta":{"range":[4972,5559],"filename":"List.mjs","lineno":170,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085063","name":"List#createItemContent","type":"MethodDefinition","paramnames":["record","index"]},"vars":{"":null}},"description":"Override this method for custom renderers","params":[{"type":{"names":["Object"]},"name":"record"},{"type":{"names":["Number"]},"name":"index"}],"returns":[{"type":{"names":["Object","Array.<Object>","String"]},"description":"Either a config object to assign to the item, a vdom cn array or a html string"}],"name":"createItemContent","longname":"List#createItemContent","kind":"function","memberof":"List","scope":"instance","$longname":"List#createItemContent","$kind":"method","id":2773,"neoClassName":"Neo.menu.List"},{"comment":"/**\n *\n */","meta":{"range":[5588,5973],"filename":"List.mjs","lineno":189,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085157","name":"List#destroy","type":"MethodDefinition","paramnames":["args"]},"vars":{"":null}},"name":"destroy","longname":"List#destroy","kind":"function","memberof":"List","scope":"instance","params":[],"$longname":"List#destroy","$kind":"method","id":2774,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * @param {Number|String} recordId\n * @returns {String}\n */","meta":{"range":[6059,6145],"filename":"List.mjs","lineno":210,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085216","name":"List#getArrowIconId","type":"MethodDefinition","paramnames":["recordId"]},"vars":{"":null}},"params":[{"type":{"names":["Number","String"]},"name":"recordId"}],"returns":[{"type":{"names":["String"]}}],"name":"getArrowIconId","longname":"List#getArrowIconId","kind":"function","memberof":"List","scope":"instance","$longname":"List#getArrowIconId","$kind":"method","id":2775,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * @param {Number|String} recordId\n * @returns {String}\n */","meta":{"range":[6231,6306],"filename":"List.mjs","lineno":218,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085230","name":"List#getIconId","type":"MethodDefinition","paramnames":["recordId"]},"vars":{"":null}},"params":[{"type":{"names":["Number","String"]},"name":"recordId"}],"returns":[{"type":{"names":["String"]}}],"name":"getIconId","longname":"List#getIconId","kind":"function","memberof":"List","scope":"instance","$longname":"List#getIconId","$kind":"method","id":2776,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * recordIds can be Numbers, so we do need a prefix\n * @param {Number|String} recordId\n * @returns {String}\n */","meta":{"range":[6448,6514],"filename":"List.mjs","lineno":227,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085244","name":"List#getMenuMapId","type":"MethodDefinition","paramnames":["recordId"]},"vars":{"":null}},"description":"recordIds can be Numbers, so we do need a prefix","params":[{"type":{"names":["Number","String"]},"name":"recordId"}],"returns":[{"type":{"names":["String"]}}],"name":"getMenuMapId","longname":"List#getMenuMapId","kind":"function","memberof":"List","scope":"instance","$longname":"List#getMenuMapId","$kind":"method","id":2777,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * Checks if a record has items\n * @param {Object} record\n * @returns {Boolean}\n */","meta":{"range":[6628,6726],"filename":"List.mjs","lineno":236,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085254","name":"List#hasChildren","type":"MethodDefinition","paramnames":["record"]},"vars":{"":null}},"description":"Checks if a record has items","params":[{"type":{"names":["Object"]},"name":"record"}],"returns":[{"type":{"names":["Boolean"]}}],"name":"hasChildren","longname":"List#hasChildren","kind":"function","memberof":"List","scope":"instance","$longname":"List#hasChildren","$kind":"method","id":2778,"neoClassName":"Neo.menu.List"},{"comment":"/**\n *\n */","meta":{"range":[6755,6970],"filename":"List.mjs","lineno":243,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085275","name":"List#hideSubMenu","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"hideSubMenu","longname":"List#hideSubMenu","kind":"function","memberof":"List","scope":"instance","params":[],"$longname":"List#hideSubMenu","$kind":"method","id":2779,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * @param {Object} data\n * @param {Object[]} data.path\n */","meta":{"range":[7055,7112],"filename":"List.mjs","lineno":257,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085302","name":"List#onFocusEnter","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array.<Object>"]},"name":"data.path"}],"name":"onFocusEnter","longname":"List#onFocusEnter","kind":"function","memberof":"List","scope":"instance","$longname":"List#onFocusEnter","$kind":"method","id":2780,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * @param {Object} data\n * @param {Object[]} data.oldPath\n */","meta":{"range":[7200,7258],"filename":"List.mjs","lineno":265,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085313","name":"List#onFocusLeave","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["Array.<Object>"]},"name":"data.oldPath"}],"name":"onFocusLeave","longname":"List#onFocusLeave","kind":"function","memberof":"List","scope":"instance","$longname":"List#onFocusLeave","$kind":"method","id":2781,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * @param {String[]} items\n */","meta":{"range":[7311,7684],"filename":"List.mjs","lineno":272,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085324","name":"List#onSelect","type":"MethodDefinition","paramnames":["items"]},"vars":{"":null}},"params":[{"type":{"names":["Array.<String>"]},"name":"items"}],"name":"onSelect","longname":"List#onSelect","kind":"function","memberof":"List","scope":"instance","$longname":"List#onSelect","$kind":"method","id":2782,"neoClassName":"Neo.menu.List"},{"comment":"/**\n * @param {String} nodeId\n * @param {Object} record\n */","meta":{"range":[7766,9185],"filename":"List.mjs","lineno":288,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085379","name":"List#showSubMenu","type":"MethodDefinition","paramnames":["nodeId","record"]},"vars":{"":null}},"params":[{"type":{"names":["String"]},"name":"nodeId"},{"type":{"names":["Object"]},"name":"record"}],"name":"showSubMenu","longname":"List#showSubMenu","kind":"function","memberof":"List","scope":"instance","$longname":"List#showSubMenu","$kind":"method","id":2783,"neoClassName":"Neo.menu.List"},{"comment":"/**\n *\n */","meta":{"range":[9214,9349],"filename":"List.mjs","lineno":334,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/menu","code":{"id":"astnode100085557","name":"List#unmount","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"unmount","longname":"List#unmount","kind":"function","memberof":"List","scope":"instance","params":[],"$longname":"List#unmount","$kind":"method","id":2784,"neoClassName":"Neo.menu.List"}]}