{"classData":[{"comment":"/**\n * @class Neo.util.HashHistory\n * @extends Neo.core.Base\n * @singleton\n */","meta":{"filename":"HashHistory.mjs","lineno":4,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","code":{}},"kind":"class","name":"HashHistory","augments":["Neo.core.Base"],"tags":[{"originalTitle":"singleton","title":"singleton","text":""}],"memberof":"Neo.util","longname":"Neo.util.HashHistory","scope":"static","$longname":"Neo.util.HashHistory","$kind":"class","id":3352,"neoClassName":"Neo.util.HashHistory"},{"comment":"/**\n         * True automatically applies the core/Observable.mjs mixin\n         * @member {Boolean} observable=true\n         * @static\n         */","meta":{"filename":"HashHistory.mjs","lineno":16,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","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":3353,"neoClassName":"Neo.util.HashHistory"},{"comment":"/**\n         * @member {String} className='Neo.util.ClassSystem'\n         * @protected\n         */","meta":{"filename":"HashHistory.mjs","lineno":24,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.util.ClassSystem'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":3354,"neoClassName":"Neo.util.HashHistory"},{"comment":"/**\n         * @member {String} ntype='hash-history'\n         * @protected\n         */","meta":{"filename":"HashHistory.mjs","lineno":29,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","code":{}},"kind":"member","name":"ntype","type":{"names":["String"]},"defaultvalue":"'hash-history'","access":"protected","longname":"ntype","scope":"global","$longname":"ntype","$kind":"property","id":3355,"neoClassName":"Neo.util.HashHistory"},{"comment":"/**\n         * @member {Boolean} singleton=true\n         * @protected\n         */","meta":{"filename":"HashHistory.mjs","lineno":34,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","code":{}},"kind":"member","name":"singleton","type":{"names":["Boolean"]},"defaultvalue":true,"access":"protected","longname":"singleton","scope":"global","$longname":"singleton","$kind":"property","id":3356,"neoClassName":"Neo.util.HashHistory"},{"comment":"/**\n         * @member {Number} maxItems=50\n         * @protected\n         */","meta":{"filename":"HashHistory.mjs","lineno":39,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","code":{}},"kind":"member","name":"maxItems","type":{"names":["Number"]},"defaultvalue":50,"access":"protected","longname":"maxItems","scope":"global","$longname":"maxItems","$kind":"property","id":3357,"neoClassName":"Neo.util.HashHistory"},{"comment":"/**\n         * @member {Array} stack=[]\n         * @protected\n         */","meta":{"filename":"HashHistory.mjs","lineno":44,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","code":{}},"kind":"member","name":"stack","type":{"names":["Array"]},"defaultvalue":"[]","access":"protected","longname":"stack","scope":"global","$longname":"stack","$kind":"property","id":3358,"neoClassName":"Neo.util.HashHistory"},{"comment":"/**\n     * @returns {Object}\n     */","meta":{"range":[1118,1163],"filename":"HashHistory.mjs","lineno":50,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","code":{"id":"astnode100105590","name":"HashHistory#first","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["Object"]}}],"name":"first","longname":"HashHistory#first","kind":"function","memberof":"HashHistory","scope":"instance","params":[],"$longname":"HashHistory#first","$kind":"method","id":3359,"neoClassName":"Neo.util.HashHistory"},{"comment":"/**\n     * @returns {Number}\n     */","meta":{"range":[1210,1262],"filename":"HashHistory.mjs","lineno":57,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","code":{"id":"astnode100105600","name":"HashHistory#getCount","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"returns":[{"type":{"names":["Number"]}}],"name":"getCount","longname":"HashHistory#getCount","kind":"function","memberof":"HashHistory","scope":"instance","params":[],"$longname":"HashHistory#getCount","$kind":"method","id":3360,"neoClassName":"Neo.util.HashHistory"},{"comment":"/**\n     * @param {Object} data\n     * @param {String} data.appName\n     * @param {Object} data.hash\n     * @param {String} data.hashString\n     */","meta":{"range":[1420,1640],"filename":"HashHistory.mjs","lineno":67,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/util","code":{"id":"astnode100105610","name":"HashHistory#push","type":"MethodDefinition","paramnames":["data"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"data"},{"type":{"names":["String"]},"name":"data.appName"},{"type":{"names":["Object"]},"name":"data.hash"},{"type":{"names":["String"]},"name":"data.hashString"}],"name":"push","longname":"HashHistory#push","kind":"function","memberof":"HashHistory","scope":"instance","$longname":"HashHistory#push","$kind":"method","id":3361,"neoClassName":"Neo.util.HashHistory"}]}