{"classData":[{"comment":"/**\n * Basic CRUD support for window.localStorage\n * @class Neo.main.addon.LocalStorage\n * @extends Neo.core.Base\n * @singleton\n */","meta":{"filename":"LocalStorage.mjs","lineno":3,"columnno":0,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{}},"description":"Basic CRUD support for window.localStorage","kind":"class","name":"LocalStorage","augments":["Neo.core.Base"],"tags":[{"originalTitle":"singleton","title":"singleton","text":""}],"memberof":"Neo.main.addon","longname":"Neo.main.addon.LocalStorage","scope":"static","$longname":"Neo.main.addon.LocalStorage","$kind":"class","id":2463,"neoClassName":"Neo.main.addon.LocalStorage"},{"comment":"/**\n         * @member {String} className='Neo.main.addon.LocalStorage'\n         * @protected\n         */","meta":{"filename":"LocalStorage.mjs","lineno":15,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.main.addon.LocalStorage'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":2464,"neoClassName":"Neo.main.addon.LocalStorage"},{"comment":"/**\n         * Remote method access for other workers\n         * @member {Object} remote={app: [//...]}\n         * @protected\n         */","meta":{"filename":"LocalStorage.mjs","lineno":21,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{}},"description":"Remote method access for other workers","kind":"member","name":"remote","type":{"names":["Object"]},"defaultvalue":"{app: [//...]}","access":"protected","longname":"remote","scope":"global","$longname":"remote","$kind":"property","id":2465,"neoClassName":"Neo.main.addon.LocalStorage"},{"comment":"/**\n         * @member {Boolean} singleton=true\n         * @protected\n         */","meta":{"filename":"LocalStorage.mjs","lineno":33,"columnno":8,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{}},"kind":"member","name":"singleton","type":{"names":["Boolean"]},"defaultvalue":true,"access":"protected","longname":"singleton","scope":"global","$longname":"singleton","$kind":"property","id":2466,"neoClassName":"Neo.main.addon.LocalStorage"},{"comment":"/**\n     * Creates a new item into window.localStorage\n     * Uses updateLocalStorageItem() internally\n     * @param {Object} opts\n     * @param {String} opts.key\n     * @param {String} opts.value\n     */","meta":{"range":[1113,1192],"filename":"LocalStorage.mjs","lineno":43,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{"id":"astnode100072968","name":"LocalStorage#createLocalStorageItem","type":"MethodDefinition","paramnames":["opts"]},"vars":{"":null}},"description":"Creates a new item into window.localStorage<br />Uses updateLocalStorageItem() internally","params":[{"type":{"names":["Object"]},"name":"opts"},{"type":{"names":["String"]},"name":"opts.key"},{"type":{"names":["String"]},"name":"opts.value"}],"name":"createLocalStorageItem","longname":"LocalStorage#createLocalStorageItem","kind":"function","memberof":"LocalStorage","scope":"instance","$longname":"LocalStorage#createLocalStorageItem","$kind":"method","id":2467,"neoClassName":"Neo.main.addon.LocalStorage"},{"comment":"/**\n     * Removes an item from window.localStorage\n     * @param {Object} opts\n     * @param {String} opts.key\n     */","meta":{"range":[1322,1409],"filename":"LocalStorage.mjs","lineno":52,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{"id":"astnode100072979","name":"LocalStorage#destroyLocalStorageItem","type":"MethodDefinition","paramnames":["opts"]},"vars":{"":null}},"description":"Removes an item from window.localStorage","params":[{"type":{"names":["Object"]},"name":"opts"},{"type":{"names":["String"]},"name":"opts.key"}],"name":"destroyLocalStorageItem","longname":"LocalStorage#destroyLocalStorageItem","kind":"function","memberof":"LocalStorage","scope":"instance","$longname":"LocalStorage#destroyLocalStorageItem","$kind":"method","id":2468,"neoClassName":"Neo.main.addon.LocalStorage"},{"comment":"/**\n     * Gets an item from window.localStorage\n     * @param {Object} opts\n     * @param {String} opts.key\n     */","meta":{"range":[1536,1683],"filename":"LocalStorage.mjs","lineno":61,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{"id":"astnode100072994","name":"LocalStorage#readLocalStorageItem","type":"MethodDefinition","paramnames":["opts"]},"vars":{"":null}},"description":"Gets an item from window.localStorage","params":[{"type":{"names":["Object"]},"name":"opts"},{"type":{"names":["String"]},"name":"opts.key"}],"name":"readLocalStorageItem","longname":"LocalStorage#readLocalStorageItem","kind":"function","memberof":"LocalStorage","scope":"instance","$longname":"LocalStorage#readLocalStorageItem","$kind":"method","id":2469,"neoClassName":"Neo.main.addon.LocalStorage"},{"comment":"/**\n     * Reads an item from window.localStorage\n     * @param {Object} opts\n     * @param {String} opts.key\n     * @param {String} opts.value\n     */","meta":{"range":[1845,1940],"filename":"LocalStorage.mjs","lineno":74,"columnno":4,"path":"/Users/Shared/github/neomjs/covid-dashboard/node_modules/neo.mjs/src/main/addon","code":{"id":"astnode100073015","name":"LocalStorage#updateLocalStorageItem","type":"MethodDefinition","paramnames":["opts"]},"vars":{"":null}},"description":"Reads an item from window.localStorage","params":[{"type":{"names":["Object"]},"name":"opts"},{"type":{"names":["String"]},"name":"opts.key"},{"type":{"names":["String"]},"name":"opts.value"}],"name":"updateLocalStorageItem","longname":"LocalStorage#updateLocalStorageItem","kind":"function","memberof":"LocalStorage","scope":"instance","$longname":"LocalStorage#updateLocalStorageItem","$kind":"method","id":2470,"neoClassName":"Neo.main.addon.LocalStorage"}]}