{"classData":[{"comment":"/**\n * The Data worker is responsible to handle all of the communication to the backend (e.g. Ajax-calls).\n * See the tutorials for further infos.\n * @class Neo.worker.Data\n * @extends Neo.worker.Base\n * @singleton\n */","meta":{"filename":"Data.mjs","lineno":9,"columnno":0,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{}},"description":"The Data worker is responsible to handle all of the communication to the backend (e.g. Ajax-calls).<br />See the tutorials for further infos.","kind":"class","name":"Data","augments":["Neo.worker.Base"],"tags":[{"originalTitle":"singleton","title":"singleton","text":""}],"memberof":"Neo.worker","longname":"Neo.worker.Data","scope":"static","$longname":"Neo.worker.Data","$kind":"class","id":3727,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n     * @member {Boolean} rpcApiManagerLoaded=false\n     * @protected\n     */","meta":{"filename":"Data.mjs","lineno":21,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"rpcApiManagerLoaded","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"rpcApiManagerLoaded","scope":"global","$longname":"rpcApiManagerLoaded","$kind":"property","id":3728,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n     * @member {Boolean} rpcMessageManagerLoaded=false\n     * @protected\n     */","meta":{"filename":"Data.mjs","lineno":26,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"rpcMessageManagerLoaded","type":{"names":["Boolean"]},"defaultvalue":false,"access":"protected","longname":"rpcMessageManagerLoaded","scope":"global","$longname":"rpcMessageManagerLoaded","$kind":"property","id":3729,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n         * @member {String} className='Neo.worker.Data'\n         * @protected\n         */","meta":{"filename":"Data.mjs","lineno":33,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"className","type":{"names":["String"]},"defaultvalue":"'Neo.worker.Data'","access":"protected","longname":"className","scope":"global","$longname":"className","$kind":"property","id":3730,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n         * @member {Boolean} singleton=true\n         * @protected\n         */","meta":{"filename":"Data.mjs","lineno":38,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"singleton","type":{"names":["Boolean"]},"defaultvalue":true,"access":"protected","longname":"singleton","scope":"global","$longname":"singleton","$kind":"property","id":3731,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n         * @member {String} workerId='data'\n         * @protected\n         */","meta":{"filename":"Data.mjs","lineno":43,"columnno":8,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{}},"kind":"member","name":"workerId","type":{"names":["String"]},"defaultvalue":"'data'","access":"protected","longname":"workerId","scope":"global","$longname":"workerId","$kind":"property","id":3732,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n     *\n     */","meta":{"range":[1227,1545],"filename":"Data.mjs","lineno":49,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{"id":"astnode100118862","name":"Data#afterConnect","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"afterConnect","longname":"Data#afterConnect","kind":"function","memberof":"Data","scope":"instance","params":[],"$longname":"Data#afterConnect","$kind":"method","id":3733,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n     *\n     */","meta":{"range":[1574,1633],"filename":"Data.mjs","lineno":64,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{"id":"astnode100118914","name":"Data#onLoad","type":"MethodDefinition","paramnames":[]},"vars":{"":null}},"name":"onLoad","longname":"Data#onLoad","kind":"function","memberof":"Data","scope":"instance","params":[],"$longname":"Data#onLoad","$kind":"method","id":3734,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n     * @param {Object} msg\n     * @param {Object} msg.data the API content\n     */","meta":{"range":[1730,1919],"filename":"Data.mjs","lineno":72,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{"id":"astnode100118924","name":"Data#onRegisterApi","type":"MethodDefinition","paramnames":["msg"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"msg"},{"type":{"names":["Object"]},"description":"the API content","name":"msg.data"}],"name":"onRegisterApi","longname":"Data#onRegisterApi","kind":"function","memberof":"Data","scope":"instance","$longname":"Data#onRegisterApi","$kind":"method","id":3735,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n     * @param {Object} msg\n     */","meta":{"range":[1968,2190],"filename":"Data.mjs","lineno":82,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{"id":"astnode100118953","name":"Data#onRegisterNeoConfig","type":"MethodDefinition","paramnames":["msg"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"msg"}],"name":"onRegisterNeoConfig","longname":"Data#onRegisterNeoConfig","kind":"function","memberof":"Data","scope":"instance","$longname":"Data#onRegisterNeoConfig","$kind":"method","id":3736,"neoClassName":"Neo.worker.Data"},{"comment":"/**\n     * @param {Object} msg\n     */","meta":{"range":[2239,2732],"filename":"Data.mjs","lineno":93,"columnno":4,"path":"/Users/Shared/github/neomjs/neomjs-realworld-example-app/node_modules/neo.mjs/src/worker","code":{"id":"astnode100118984","name":"Data#onRpc","type":"MethodDefinition","paramnames":["msg"]},"vars":{"":null}},"params":[{"type":{"names":["Object"]},"name":"msg"}],"name":"onRpc","longname":"Data#onRpc","kind":"function","memberof":"Data","scope":"instance","async":true,"$longname":"Data#onRpc","$kind":"method","id":3737,"neoClassName":"Neo.worker.Data"}]}